yepではインターンが2月から始まりました。
インターン生はデザイナーとプログラマーを合わせて現在6名ほど。
社内で使用したいシステムの新規開発を担当してもらってます。
3ヶ月ほど経って
インターン生は研修を経ずに最初から実務に挑戦して頂きます。
みなさんプログラミングの学習経験がある方たちですが、
実装するものを理解して開発を進めることがよくできるなと感じています。
開発にはdjango, docker, mysql, git等のフレームワーク、環境、DB、管理ツールを導入し、
それらにも日々慣れていってもらっています。
本当に理解力と適応力がすごいです!
私は
スケジュールを調整する側としては、
シフトに合わせてタスクが回るようにするというのは難しいところです。
例えば、Aさんにタスクをお願いし、バグ等で進捗に遅れが出ると次のAさんの出勤までそのタスク以後が進まなくなってしまい、BさんCさんのタスクにも影響が出てしまう可能性があります。
なので、タスクを1出勤で1プルリクエストは出せるくらいの粒度にし、お願いするようにしました。
また、作業者同士でコンフリクトが起きにくいように、ソースコードのファイル分けも行いました。
そのようなことを日々行っていくと、それぞれのインターン生の実力やキャラクターが見えてきて、その人に対しての工数を何となくですが見積れるようになってきました。
自分にとってこの感覚は新しく、上手くタスクを振り分けられると楽しいです!
これから
まずはサービスをしっかりと開発完了すること。
そして、テスト運用しフィードバックに対応していくこと。
インターン生がフィードバックに対してどのような感想を持つかが気になります。
また、インターン生同士がもっと活発に交流してもらえればと思います。
横の繋がりによって、チームの雰囲気が良くなり、サービスに対するアイデアが生まれたり、障害も解決しやすくなるかなと考えてます。
なので最近は、質問を受けても他のインターン生に横流ししたりしてます。(自分が分からないというだけでなく、そういったことも意図しています、本当に笑)
インターン生の成長に期待です!