【フリーランス】プログラマは勉強しているの?スキルを身に着けるには…?
こんにちは!Monです!
プログラマを目指している人、ある程度プログラミングができる人、達人の人
プログラミングの勉強はされてますか?
(達人の人はもうすでに充分しているのでしょうね…w)
プログラミングは技術です!
スポーツと同じで鍛えるほど上達するもの…です!(と信じてるww)
どう勉強するのか?ですよね…ここを今回考えてみました( `ー´)ノ
鍛えるとはどういうことか
脳に知識を染みつかせいつでも引き出せるようにするということです
記憶するというのは「脳細胞のシナプス発達させること」と聞いたことあります
(詳しくは割愛しますw)
これらは何度も鍛錬することで発達します
プログラミングの鍛錬でいくと
何ができるかを知ること、それを実際に動かすこと
それを繰り返します
そうすることで調べなくてもコピペしなくてもプログラミングできるようになるものです
ネット内でやりたい要件を満たしたプログラムを探してコピペするというのはよくある手法ですね
これで「何ができるか認知する」というのはできますが、次もう一回同じ内容を実装しろと言われて、反射的に実装できる方は稀なのではないでしょうか?
少なくとも私はコピペした後、それを再度実装しろと言われてもできませんってなるかもしれませんね(笑)
なので
「コピペしてできた!ものにした!」と思ってはいけないのです
ネットで調べなくとも反射的に実装できるようになるまでが技術を会得したということになります
反射的に実装できるようになるまで繰り返し実装しなくてはならないのですよ(‘Д’)
これをつらいと思う方、これを楽しいと思う方で成長速度は違います
もちろん、楽しんでやれば成長速度は速いです
どう楽しむかですよね
私の場合は「こんなことをしたい」と思っていることをプログラミングしてそのプログラムを動かした際にしたいことが実現された時を楽しく感じます
さらに、「こんなこともできるんか」と感動を覚えるとともに、「こんなこともできるのかな」と興味が沸き、やってみようとなりますね
皆さんはいかがでしょうか?
鍛錬するほど上達する ⇒ できることが増える ⇒ 市場価値が上がるというものです
最初に言いましたが、スポーツと一緒ですね(笑)
上手いほど価値が上がるということ
これからも楽しみながら鍛錬を続けスキルを身に着けていこうと思います
「新しいことを何度も試す」
これが技術の上達と会得と考えています
ではっ
是非フォローしてください
最新の情報をお伝えします