2021年4月19日
早くも4月の半分が過ぎました。覚えるべきことが沢山あり毎日楽しく勉強させていただいています。
さて、4/13日(火)より4/19日までの1週間、我々新入社員は開発基礎研修を受けさせていただきました。
この記事では開発基礎研修の様子をお届けしたいと思います。
また他につけたい機能があれば適宜つけてよい、という事でした。
各々チームでどのような機能を付けたいか、またどれくらいの時間が必要か、誰がどの部分を担当するのかを話し合いながら開発を進めていきました。
用意して頂いた課題に沿って進めることでGoogle-News-APIからニュースの記事を持ってくる方法と実装に必要なことが変わるようになっていたため、これまで学んできた事を生かしながらそれでも足りない部分は調べつつ何とか時間内に体裁を整えることができました。
私の属するチームではフレームワークVue.jsを用いて、世界や日本、科学等のトピックを選択できる要件を満たしたサイトを作成することができました。
Vue.jsによるコンポーネントベースのサイト実装は難しかったですが、もっとよく知りたいと思いました。
最終日の発表は各チーム10分程度で実際に作った成果物の説明を行いました。
マッチングアプリ風のニュースサイトという発想は聞いていてとても面白かったです。
また、発表における説明の仕方も上手だったので見習いたいです。
これまでの研修とは打って変わって、コーディングが主体の研修となりました。限られて時間の中で調べながら機能を実装するのは想像していた以上に難しかったです。
特にすぐできると高を括っていた部分で時間を取られてしまったり実際には技術力不足で実装できなかったりと予想外の事態を考慮する難しさを感じました。
しかし手を動かしながら、考えるのは非常に楽しかったです。
また、時間配分をチーム内で計画して、間に合わない時にはリカバーに入るなど段々とチームらしいやり取りができるようになってきました。
開発における時間配分も含めて、自分達で1から開発してみる経験は今後にすぐに生かせると思いました。
この開発基礎研修を担当して下さったKさんは毎回、取り組んだ成果物に対して一人ひとりにレビューや学習のポイントを教えて下さり、おかげで日々成長を感じることができました。
丁寧にご指導いただいたことに感謝して学んだことを今後につなげていきたいと思います。ありがとうございました。