目標にしていた「入社までになにかアプリを完成させること」を達成しました。
言語はjavaでサーブレット、JSP、Mysqlを使って作りました。
やりきった感想は、正直かなりchatGPT頼りで進めていったので力がついている実感はあまり湧きません。コードの意味や、どのように処理が進んでいくかは理解できているので、一年前に挑戦した時よりは成長を感じています。
画面設計だけやってみて、いざ開発しようとすると何していいかわからなくて困りました。ですが、一つの機能ごとに自分が分かる場所を進めていくと違う景色がどんどん見えてきていつのまにか進んでいるという感じでした。
新鮮な気持ちだったのは、エラーが出ることをそんなに怖がらなかったことです。やはり処理がどのように動いているかを理解していることで、エラーにちゃんと向き合えて解決できたのだと思います。(大体ChatGPTに投げてますが、、、)
初のデータベース連携や、画面遷移がうまくいかなかったりいろいろ苦戦しましたが、なんだかんだ一番苦労したことは環境構築でした。
Eclipseでtomcatが起動しなくて、その原因がエラーログに表示されないという状況が一週間続いて心が折れそうでした。原因はpleiadesフォルダ内のTomcatが破損していて、手動でインストールしたTomcatを配置すると解決しました。ここで挫折せず粘り切った自分を褒めてあげたいです。
入社までにいろいろ勉強する予定だったことは全然終わらなかったですが、一番の目標であったアプリ開発を達成できて嬉しいです。入社後の研修で少しでも頑張りを褒められたいという密かな思いを胸にこれからのエンジニアライフ頑張っていきたいと思います。