ID:sXZ1n21gnysV さんの質問

2,070 views

javascriptの勉強をし始めて数か月になります。
今はひたすら本などのサンプルを意味を理解しながら写経をしていますが、
いざ一からコードを書くとなると何をどう書いていいのか、手が動きません。
一からコードを書けるようになるには今のまま写経をする勉強法を続けていても良いのでしょうか?

登録日:2015-07-15 · カテゴリー:JavaScript・jQuery

みんなの回答 8 件

2015-07-15 · ID:/OZr0ItZv9HJ 報告

写経する時さ、目的があるだろ?その本に。「○○を行うために××のコードを書きます」って。つまり、お前も「○○を行うためにはどんなコードを書けばいいのだろう?」と調べていけばいいだけじゃん。

2015-07-15 · ID:qmj8NpjuQRrh 報告

写経する時は全てのコードを理解しながらとりあえず写して、それから何かカスタマイズして機能を追加するなりして勉強していったほうがいいよ
まんま写して終わりなら勉強にならない

2015-07-16 · トピ主 報告

写経をベースとしながら、だんだんと自分でコードを書く領域を増やしていく方がいいですね。

2015-07-15 · ID:5anxlRcQwv93 報告

マイクラ。

2015-07-15 · ID:axwhZIRNHNk4 報告

自分なりに勉強し始めて数ヶ月になるんだったら、見込みがない確立大だね。この業界のスキルって向き・不向きの適正があるから、ある分野において勉強すれば、必ず実務レベルまで身につくとは限らないからね。

かくいう自分もコードを一からゴリゴリ書けるエンジニアに憧れたけど、10年以上経った今でも結局無理だったから。その分、他の得意分野を伸ばして、強みとして十分やっていけてるけどね。

要するに、この業界やることは幅広いんだから、ひとつのことに固執する必要はないよってこと。もちろん、どれも伸びないようだったら、自然と消えていくだけだから。

2015-07-15 · ID:ygN7/2JAfoqQ 報告

必要は発明の母でありスキル向上の基盤。
何で勉強してるのか知らないけど、自分なりにベストなコードをまず書いてみてそれよりもっと良いと思える他人の書き方を習得していくといい。
良いコードと悪いコードの基準点を理解できないみたいだから多分写経は逆効果だよ。まず題材を決めて自分なりに書いてみたらいい。javascriptは自由度が高いから楽しめると思う。

2015-07-16 · ID:WM9qliZbpi1N 報告

作りたいものはあるの?

2015-07-16 · トピ主 報告

今はデザイナーでこれまでJSはコピペで済ましてきたのですが、そこも限界あると思って勉強しだしました。なので、アニメーションとかデザイン周りのJSでの制御をまずはマスターして幅を広げていきたいなと思っています。

2015-07-16 · ID:ltdFKojG8OTR 報告

なんか、わかるなぁ。。

2015-07-16 · ID:ltdFKojG8OTR 報告

ttp://tokidoki-web.com/2013/12/jquery%E8%A6%9A%E3%81%88%E3%81%9F%E3%81%84%E4%BA%BA%E5%90%91%E3%81%91%E5%85%A5%E9%96%80%E3%81%AE%E5%95%8F%E9%A1%8C%E9%9B%86%E4%BD%9C%E3%81%A3%E3%81%A6%E3%82%84%E3%82%93%E3%82%88%EF%BC%88%E3%83%A1/ のようなので解いてみるとか。ドットインストールやスクーのような動画とか。どうでしょうかね。

2015-07-17 · トピ主 報告

ありがとうございます。
これ良いですね!

2015-07-17 · ID:j4yv4Q5I/QMS 報告

アニメーションやらデザイン周りだったらJqueryでDOMの操作の上辺を勉強したほうが取っつきやすいと思うし、動かしやすいからやってて楽しいはず。まずはその辺勉強してみては?

2015-07-16 · ID:Av6jyyz0usfC 報告

コピペと写経には大きな違いは無いと思うが。
根性論だけの話で。


  • やるべきアプローチは2つ。
    (1)簡単な課題をいろいろ想定して単機能のデモを1から組んでみる。
    (2)写経から抜け出せないのなら、写経してる全行の構文の意味を全部調べて理解するようにする。

  • 実は(2)って物にもよるけど地味に中級以上のスキルがいる。
    それだけの基礎スキルが無いのに漠然と形だけ写経してるから
    いくらやっても身に付かないのに抜け出せない悪循環に陥っているのではなかろうか。

2015-07-16 · コメ主 報告

(1)がハードル高い理由があるとしたら、
リファレンスマニュアルを読んでいないからかもしれない。
自分が使いやすいリファレンスマニュアル本(またはサイト)を見つけると捗ると思う。
なお、1から作る場合は逆引きリファレンスの方が初心者は使いやすい。


  • いずれにしても、流し読みでいいから全機能眺めてみるのが大切。
2015-07-16 · トピ主 報告

ありがとうございます。
自分が抱えている問題としては2. →1. へ移行できないというところなのですが、おっしゃるように基礎スキルが無いのに漠然と形だけ写経してるからのような気がします。
なので、簡単なサンプルからリファレンス等を使いながら機能を追加していくような学習方法を試してみたいと思います。

2015-07-16 · ID:rX44cf83NwfG 報告

本のタイトルを教えて下さい。

2015-07-16 · ID:kmkX957eh20Z 報告

いくつかありますが、例えばでいうとJquery最高の教科書です。

回答の受付は終了しました。