【20200204】スキルと心構え、どっちがより大事?(TECH::EXPERT 16日目)

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
こんばんは。
今日も、TECH::EXPERTの今日の反省をしていきたいと思います。
今朝のツイートは下記の通りでした。

応用カリキュラムという事で、かなり身構えていたのですが、最初にやったのは、エンジニアとしての検索力やリファクタリング(コードをきれいに記述する技術)など、コードを書く上での心構えのようなものが中心でした。

個人的には、どの言語よりも重要なところだなあ、と思いながら勉強していました。
プロのエンジニアでも、ほとんどは他人が書いたコードを読む作業と、各コードを調べる作業に時間を割くそうです。
そこで重要になるのが、今日学んだ検索のことや、リファクタリングだと思います。
一流のエンジニアは、コードがきれいだ」とよく聞きます。
それは、あらゆるコードの性質を熟知した上で、シンプルな記述にまとめられるものと思います。
でも、そもそもシンプルにコードを書こうとするマインドがなかったら、自分にはわかるコードでも、他人が読んだらわからないコードができてしまう可能性があります。
自分自身にとっても、今ならわかるけど、1年後そのコードを見た時にパッとわかるか、という視点で、今後コードを書いていく必要があるな、と思いました。
それから今日はJavaScriptの導入部分だけ少し入りました。
明日はその続きに加え、jQueryというのも出てきます。
GitHubなんてのも出てきます。
既に周りのほとんどは自分の先を行っているので、これらがどういうものなのか、ぼんやりとはイメージできているので、実際に自分がやる時にどんなことができるようになるのか、今から想像を膨らませておきたいと思います。
基礎カリキュラムの時には、どんぐりの背比べ的に理解を度外視してガシガシカリキュラムを進めていった結果痛い目を見たのですが、応用カリキュラムは、自分のペースを崩さず、それでも遅くなりすぎないように意識をしながら、理解を深めていきたいと思います。
明日も頑張ります。
ではでは。
  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
     

コメントを残す

*