目次
❶ 大学の授業で出会ったプログラミング。独学するうちに魅了され、本格的に学ぶことに
【Q】プログラマーを目指すようになったきっかけを教えていただますか?
大学3年のときに専攻した”情報” の授業をきっかけに、プログラミングに興味を抱くようになりました。授業で実際にプログラミングを学んだわけではないのですが、面白そうな分野だなと思ったんです。「ちょっとやってみようかな」という軽い気持ちで独学でProgateを触るようになり、どんどんのめり込んでいきました。在学中ではありましたが、大学に通いながらプログラミングスクールに通うことを決意。スクール探しをスタートさせました。
あえて社会人の方が多いプログラマカレッジへの入校を決めた理由は、チーム演習があったから。実践的な学びを通してプログラミングを学べることがとても魅力的に感じました。他社のスクールも調べたのですが、正直学生の身分でそんなに高額なスクールには行けないなと思ったし、プログラマカレッジは無料でありながらもしっかりプログラミングを学べるカリキュラムがいいなと思ったんです。こうして、プログラマカレッジで学ぶ生活がスタートしました。
【Q】研修はいかがでしたか?
Progateで少し勉強していたこともあり、多少は理解していたつもりだったのですが、実際に進めていくとかなり難しくて苦戦しましたね。基礎知識を応用してコードを書き進めるなど、徐々に難易度が上がっていくにつれ、基本中の基本がしっかり身についていないと次のレベルに進めないんだなということを痛感しました。基礎知識の大切さを身にしみて感じましたね。
研修中は、講師の方々に結構積極的に質問をしていたと思います。とはいえ、何でも質問していたら自身の成長に繋がらないので、まずは自分でググって解決方法を調べ、どうしてもわからないときは質問するよう心がけました。難しかった言語はJava。オブジェクト指向を理解するのに苦労しましたね。今もまだ難しさを感じているので、実際に身につくのは現場での経験を通してからなんだろうな、と感じています。
【Q】チーム演習はいかがでしたか?
僕を含め、6人でチーム演習に取り組みました。僕より年上の社会人経験のある方ばかりで、みなさん言葉で説明することがとても上手で、たくさんのことを学ばせていただきました。社会人を経験されている方と一緒に学べたことは、学生の僕にとって非常にいい経験となったと思います。
僕はユーザー登録機能と宛先情報登録機能を担当しました。最後まで自分で何とか仕上げることができたのですが、最終的に配られたサンプルコードを見たら、自分の書いたコードとかなり違っていて驚きましたね。完成はしたけれど、自分のコードには改善の余地がたくさんあり、まだまだ実力不足なのだと思い知らされました。
とはいえ、チーム演習は実際にエンジニアとして働く予行練習のようなもので、とてもいい経験になったと思っています。たくさんの人に助けられながらではありましたが、コードを書くことの面白さを感じることができたし、何よりチームメンバーと協力して開発できたことが大きな収穫になりました。自分ひとりだったら挫折していたかもしれないけど、みんなと一緒だったから頑張れた。仲間と助け合い、ものづくりをしていく楽しさを知れたことは大きな糧になりました。社会に出る前に貴重な体験ができ、本当によかったと感じています。