はじめに
早いもので、エンジニアとして働き始めて半年が経ちました。
今回は、この半年での成長を振り返ります。
入社前の状況
入社前は、事務職として働きながらエンジニアを目指して学習していました。
独学で約3年間学習
- HTML / CSS / JavaScript の基礎学習
- スクールにてPythonを用いた日記アプリを作成
- Java Silver 資格取得
- HTML5プロフェッショナル認定試験 Level1 資格取得
実務で感じた学習とのギャップ
実際に現場に入ってみると、学習で得た知識と実務の間には大きなギャップがありました。
特にCDKを用いたインフラ実装では特に苦労しました。
AWSサービス自体の理解がまだ浅い状態だったこともあり、どのリソースがどのように連携して動いているのかを把握するところからつまずくことが多くありました。
また、必要なサービスのドキュメントにたどり着くまでと、参照できた後もどの情報を重点的に確認すべきか分からず苦戦しました。
この半年での変化・学び
最初は小さな修正作業からのスタートでしたが、現在はRailsを用いた新規開発にも携わらせてもらってます。
要望をヒアリングしながら仕様を一緒に考え、それが形になっていく過程にやりがいを感じています。
また、苦戦したCDKを使ったインフラ構築の学習にも引き続き励んでいます。
アプリケーションだけでなくインフラにも触れる中で、システム全体の流れを意識して開発できるようになってきたと実感しています。
心境の変化としては、インフラ領域への意識です。
元々、苦手意識が強く何から手をつければよいか分からない状態でしたが、
社内勉強会や自習を重ねることで徐々に理解が進みました。
その結果、今では以前よりも前向きにインフラに関われるようになったことが大きな変化だと感じています。
今後の目標
今後はまず、AWSの基礎理解をさらに深めるために、クラウドプラクティショナー資格の取得を目標としています。資格学習を通して、クラウドサービス全体の仕組みやインフラの基本的な考え方を理解を深めたいと考えています。
また、長期的には、要望に対して画面設計だけでなく、DB構造・サーバー構成・運用まで含め、全レイヤーへの影響を考慮しながら設計できるエンジニアになることを目標としています。
そのために、今後も新しいことへのチャレンジと継続的な学習を意識しながら取り組んでいきます。
おわりに
この半年は、エンジニアとしての基礎を実務の中で学びながら、多くの領域に触れることができた期間でした。
こうした環境で学びながら成長できているのは、日々サポートしてくださっている上司の方々やチームメンバーのおかげだと感じており、とても感謝しています。
これからも学びを止めず、少しずつでもできることを増やしながら成長していきたいと思います。