エンジニアとして、今の自分には「技術」も「知識」もない。
では、どうするか、ということで2つのことを決めました。
1つ目は、資格の取得です。
情報技術についての知識にとても乏しいので、秋に実施される基本情報処理技術者試験の資格の勉強をすることで、少しずつ知識をつけることにしました!
|
まだ、触りの部分しか読んでいませんが、このテキストは、図やイラストが多いので、視覚的にイメージしやすくて理解しやすい印象を受けました。
まずは、今月中にこのテキストを1周することを目標に知識面については勉強していくことにしました!終わったら2周・3周とすることで知識の定着させていって、合わせて過去問も問いていこうと思います。
2つ目は、個人アプリの開発です。
小さな成功体験(技術の習得)を積み重ねていくためには、まずは本当に簡単なものでもいいから、とにかく手を動かして作ってみて、技術を体で覚えることが大切だと思いました。
1日でも早く成長するためには、まずは既に完成しているものをTTP(徹底的にパクる)できるようになることやな! https://t.co/T2AbGxQt31
— chopesu@駆け出しRailsエンジニア (@chopesu_se) March 6, 2019
ということで、これからは勉強方法を変えることにしました。
これまでは、恥ずかしながら本やテキストで、文法等を網羅的に学ぼうとしていました。
しかし、実際に開発をしているわけではなかったので、勉強している時は「頭」で理解できていても、いざコーディングするとなると全然思い出すことができませんでした。正直意味なかったなと今になって思います。
なので、これからは何かを作る(自分が作りたいもの、あるいは実際に使うことを想定)ことで、「手を動かす⇒分からないことが出てくる⇒調べる・勉強する⇒分かるようになる⇒実装できるようになる」という学習サイクルを回そうと思います。
作りたいけど、分からない ⇒ 調べて、勉強して、実装 ⇒ 作れた! ⇒ やった!
こっちの方が、調べた技術が、頭に残ると思うので、実践していこうと思います。
手始めに本当に初歩の初歩やけど、とにかく手を動かしました。
仕事とは別で、個人アプリを開発していくことで、毎日1歩ずつでも確実に自分の技術を進歩させていこうと思います!