この企業で募集中の長期インターン
参加したインターン先企業名: 株式会社KIYONO
参加したインターン: エンジニア/プログラミング
名前: 石崎桂汰
大学名: 東京理科大学
学年(取材時): 大学4年生
大学の情報系学部でIT分野の基礎知識はついてきたものの、実務経験を積める機会がなかったからです。「授業で学んだ知識が、実際の現場でどう活きるのかを知りたい!」と思い、挑戦を決めました。
先にここでインターンをしていた友人の紹介がきっかけです。その友人が実際にゴリゴリ開発に携わっていると聞いて、ここなら自分も求めていた実務経験がしっかり積めそうだと魅力を感じました。
大学で習った内容とは全く違って、最初は驚きました!特に意外だったのは、お客様自身も要件が完璧に固まっていないことが多いということ。ミーティングでお話ししながら「本当に必要なもの」を一緒に汲み取っていく ── この力こそ、実務に出て初めて必要だと痛感しました。授業の課題のように「正解」が用意されているわけではないんです。
はい、お客様のアンケートデータを可視化するダッシュボードの構築を担当しました。データを見やすい形に整えて、お客様がご自身で数字を追えるようにする、というプロジェクトです。
そうなんです。ダッシュボードを納品しただけで終わりではなく、「このダッシュボードをお客様自身でどう運用していくか」をレクチャーするミーティングを、私が直接担当しました。学生の自分が、お客様の前に立って説明をする ── 正直、最初は緊張しかなかったです(笑)。でも、自分が作ったものを「こう使えばこういう示唆が得られますよ」と直接お伝えして、お客様が納得してくださる瞬間は、何にも代えがたい経験でした。お客様の前に立つ初めての機会で、“技術を作る”だけでなく“技術を届ける”ところまでが仕事なんだと、肌で理解できた瞬間でしたね。
はい。あるAIプロダクトの開発で、4~5人のチーム(社員さんとインターン生が混ざった編成)のリードを任せていただいています。技術スタックは Python と Next.js、それから Gemini API を使っていますね。
最初は、ある企業様からのご相談を受けてのPoC(概念実証)からのスタートでした。当時はAIの制御に本当に苦戦していて ── 思った通りの出力にならない、品質が安定しない、といった壁に何度もぶつかりました。チームでそこにかなり力を入れた結果、「これはパッケージ化して、もっと広く展開できるクオリティになった」という手応えが得られて、そこから本格的に規模を広げて開発を進めている、という流れです。
大きく分けると4つあります。1つ目は開発タスクの設計とメンバーへの割り振りで、何をどの順番で進めるか、誰にお願いするかを設計する役割です。2つ目は進捗管理で、全体の動きを把握して、滞っている部分があれば手を打っていきます。3つ目はプロダクトの提案への参加で、技術的に何ができて何が難しいか、エンジニア視点でインプットしています。そして4つ目が、お客様のフィードバックを踏まえた開発タスクの再検討。現場で出てきた声をもとに、優先順位や仕様を組み直しています。
意外かもしれないんですが、「タスクを振るときに、どこまで具体的に指示を出すか」の調整がいちばん難しかったです。人によって、ちょうどいい具体度が全然違うんですよね。ある人にはざっくり方向性だけ伝えればうまく走ってくれるけれど、別の人にはもう一段細かく前提を共有したほうがスムーズに進む。逆に、細かく指示しすぎると、その人本来の良さが消えてしまうこともある ── そのバランスを掴むまで、けっこう試行錯誤しました。「コードを書く力」とは全く違う種類の難しさで、ここを経験できたのはリードという立場ならではだったと思っています。
AIを相手にアイデアの壁打ちをしたり、社内外の成功事例をとにかく調べて真似したりしました。あとは、周りの先輩方に積極的にアドバイスをもらいに行くことで、一人で抱え込まずに解決することができました。
はい、別軸でシステム開発のプロジェクトにも入っています。ここで特に力を入れているのが、要件定義フェーズでの資料作成です。お客様と「何を作るか」を握るための資料なので、ここで認識がずれてしまうと、その後の開発全体が遠回りになってしまう。だからこそ、相手に伝わりやすい構成を常に意識して作っています。
基本的に私が情報を整理して資料を組み立て、最終確認としてCTOに見ていただく、という流れです。そのうえで、「ここはこういう順番で見せた方が伝わる」「この前提が抜けているとお客様は判断できない」といった、成長につながるフィードバックを直接いただけるようにしてもらっています。学生のうちから、会社の技術トップとこの距離感で仕事ができる環境は、正直なかなかないと思います。
提案自体が今まで経験したことのない領域なので、純粋に新しい力が身につく楽しさがあります。お客様にいかにわかりやすく技術的な説明をするか、自分なりに工夫を凝らす過程もすごくワクワクしますね。
はい、資料を作る際も「抽象から具体へ」など、相手に伝わりやすい順序を意識できるようになりました。メンバーにタスクを振るときも、お客様に説明するときも、根っこにあるのは同じ「伝える力」だと感じています。コミュニケーションが円滑になったことで、プロジェクトの「本来の目的」をブレずに達成するための大きな支えになっていると感じます。
「実務経験がなくて不安」と思うかもしれませんが、学生生活だけでは絶対に得られないリアルな経験と圧倒的な成長が待っています。私自身、入った頃はダッシュボードを作るところからスタートして、気づけばAIプロダクトの開発リードを任され、CTOと一緒にプロジェクトを動かすところまで来ました。少しでも興味があるなら、まずは思い切って飛び込んでみてください!