NEWS開発1チーム
はじめに こんにちは、はじめまして。東京工業大学大学院情報理工学院修士1年の山本悠眞(Yamamoto Yuma)と申します!普段は認知神経科学の研究をしている私ですが、今回有難いご縁を頂き、9月20日から6週間LINEの技術職就業型コースのインターンシップに参加してきました。私は期間中NEWS開発1チームに配属され、案件の一つとして記事をレコメンドするかどうかの判別機能の改修を行いました。この記事では期間中に担当した案件や、LINE NEWS開発の案件を担当した経験を通して学んだことをご紹介していきたいと思います! 内容に入る前に、先に私の開発経験を軽くご説明します。私は約1年間学生ベンチャーでPHPを使ったWebアプリ開発をしており、そこではスピード感を重視していたために仕様書を書く文化は全くなく、QAチームなどもいない状況でした。そのような中、私は世の中のエンジニアの方々が実際にどのようにプロダクトを開発しているのかを知りたいと思うようになり、特に以下の2点について知りたいと思い、今回インターンに参加させて頂きました。 大規模プロダクトにおける案件の進行フロー 一週間のエンジニ
自己紹介 東京大学情報理工学系研究科 修士1年の新道明吉と申します。 技術職の就業型インターンシップに参加し、LINEスキマニという新規サービスのサーバーサイド開発を担当させていただきました。以下ではインターン中に取り組んだ業務(主に2つ)、そしてインターンの感想などを書いていきます。 LINEスキマニ LINEスキマニとは、ユーザーの「ちょっと空いている時間に働きたい」というニーズに応え、「急に予定がなくなった」「数時間だけ空いている」といったスキマ時間に、自分の経験・スキルに合ったアルバイトを探して応募すると、選考なしでその店舗で働くことができます。従来のアルバイトでは面接して採用を待つ過程がありますが、LINEスキマニではそういった選考の過程がないため、本当に短いスキマ時間でも、求人があれば働いてお金を稼ぐことができる魅力的なサービスです。 スキマニサービスは主にKotlin + Spring Bootを用いて開発されているのですが、僕は全く触ったことがなかったため、初めの期 間はKotlinとSpring Bootの勉強も兼ね