Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevBoost Session5 FastLabel 姉川純一朗

DevBoost Session5 FastLabel 姉川純一朗

FastLabel

July 09, 2023
Tweet

More Decks by FastLabel

Other Decks in Technology

Transcript

  1. © 2023 FastLabel Inc. All Rights Reserved. ⾃⼰紹介 〜これまでのキャリア〜 3

    FastLabel株式会社 ソフトウェアエンジニア 姉川 純⼀朗(29歳) Twitter(@aneJ0329) ⻑崎県出⾝。⼤学時代は機械⼯学を専攻していたが、 新卒IT未経験でITエンジニアにチャレンジ。 株式会社ワークスアプリケーションズ(2018 〜 2020) IT未経験だったが、新卒でワークスアプリケーションズに⼊社し、SCM領域の⼤ 規模ERP開発に携わる。 atama plus株式会社 (2020 〜 2023) 教育系スタートアップにてLeSSを利⽤したスクラム開発⼿法を⽤いたプロダクト 開発に勤しむ。シリーズAからBまでの間在籍。 FastLabel株式会社(2023 〜 現在) フロントエンド、バックエンド、インフラ等幅広く携わっている。 〜これまでのキャリア〜
  2. © 2023 FastLabel Inc. All Rights Reserved. AIにソフトウェアエンジニアの仕事は奪われるのか GPT-4、 GitHub

    Copilotの登場 めちゃくちゃ便利 ⽇々の開発に⽋かせない存在へ 6
  3. © 2023 FastLabel Inc. All Rights Reserved. AIにソフトウェアエンジニアの仕事は奪われるのか GPT-4、 GitHub

    Copilotの登場 ただし、銀の弾丸ではない。 AIは究極のサジェストである。 サジェストされた内容を、 ⾃分が扱っている⽂脈のなかで正しく理解し、 適切に取り⼊れる必要がある。 - サジェスト内容を正しく 理解・検証する - 要件を正確に⾔語化し promptに落とし込む 8
  4. © 2023 FastLabel Inc. All Rights Reserved. AIにソフトウェアエンジニアの仕事は奪われるのか GPT-4、 GitHub

    Copilotの登場 まとめ - AIにエンジニアの仕事をすべて 奪われることはない - AIとうまく付き合っていくスキルが 必要になってくる 9
  5. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 ソフトウェア開発において、利⽤している 技術を正しく理解することはとても重要。

    しかし、AIに提案された内容だと、 盲⽬的にそのまま受け⼊れて そのままソースコードに反映してしまいがち... 理解できない部分がある場合 - Chat-GPTにわからない部分を再度質問する - (やはり)公式ドキュメントを参照する - ググる、他の開発者に質問する 使っている技術を正しく理解するスキルを⾝につける 11
  6. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 AIが提案してくる内容には、 技術的に⾼度な内容が含まれている場合も多い。

    今まで以上に技術を正しく理解するスキルを ⾝につける必要がある。 使っている技術を正しく理解するスキルを⾝につける AIが提案してきた内容を正しく理解し、 取り⼊れることができるかどうか 今後のソフトウェアエンジニアの 価値において差が出てくる部分 12
  7. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 今後、AIの発達により、狭義の実装に関しては ほとんどの部分を委譲することができるように。

    (GTP-4はGoogleのL7相当) AIが出⼒した内容の妥当性を正しく理解する 開発スキルは最低限⾝につけた上で、 AIに要件を正確に適切に伝える⾔語化能⼒、 設計能⼒の重要性が⾼まってくる。 要件を正確に⾔語化し、設計に落とし込むスキルを磨く 13
  8. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 Over30になってくると、結婚等の ライフイベントや体⼒の衰えにより、

    20代の頃よりも使える時間が限られてくる。 転職等のハードルも上がってくる。 Under30において、困難な課題に直⾯し、 解決してきた経験が、 AI時代に左右されないスキルを構築し、 今後のキャリア形成に⼤きく関わってくる。 コンフォートゾーンを 抜け出していくことが⼤事。 困難な状況を数多く経験する 14
  9. © 2023 FastLabel Inc. All Rights Reserved. 2018〜2020 株式会社ワークスアプリケーションズ -

    社員数: 数千⼈規模 - ⼤規模な業務⽤Webアプリケーション開発(フロントエンド・バックエンド) - 簡単な機能開発や、不具合修正・調査等 きっかけ - コンフォートゾーンに⼊っていた - もっとたくさん新規機能開発をしたい(エンジニアとしてのスキルアップ) U30のソフトウェアエンジニア⽣存戦略 困難な状況を数多く経験する(⾃分のキャリアを振り返って) 2020〜2023 atama plus株式会社 - 教育系のSasS開発 - 当時、社員数100⼈程度、シリーズAのスタートアップ 15
  10. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 困難な状況を数多く経験する(⾃分のキャリアを振り返って) 2020〜2023

    atama plus株式会社 - シリーズAからシリーズBの拡⼤フェーズを経験(社員数100⼈ => 社員数300⼈) - スクラム開発・チーム開発(フロントエンド・バックエンド) - 新機能開発のリード 2023〜現在 FastLabel株式会社 - AI系のスタートアップ - 社員数20⼈程度(内エンジニア5⼈) きっかけ - コンフォートゾーンに⼊っていた - エンジニアとしてのスキルの幅を広げたい(インフラ・アーキテクト・マネジメント) - 30歳を⽬前して、より困難な状況に⾝を置いて成⻑したい 16
  11. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 困難な状況を数多く経験する(⾃分のキャリアを振り返って) ⾃分が選択してきたキャリアを振り返ると、

    転職を通して⾃分が⾝につけたいスキルを構築してきた。 困難な状況を数多く経験する ⾃分が描くキャリアに⾜りないものを⾝につける コンフォートゾーンを抜け出す (転職・部署移動・副業 etc...) とはいえ、キャリアってなかなか描けない.... ➡ スタートアップはおすすめ︕ 17
  12. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 - フルスタックエンジニアリング

    - 難易度の⾼い意思決定の毎⽇ - 課題が⼭積み(豊富なチャレンジ機会) - ビジネスコミュニケーション 困難な状況を数多く経験する(FastLabelの例) AI Engineer Biz・顧客 フロントエンド バックエンド インフラ 様々な ステークホルダー FastLabel Software Engineer お客様の成功にピンを⽌めたCulture ➡ 今後、ビジネスの成果を達成できる ➡ エンジニアが重要になってくる 18
  13. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 円安や少⼦⾼齢化が進む中、 ⽇本でしか働くことができないエンジニアの価値は

    今後ますます低くなっていくと考えられる。 AI技術を筆頭に、ITテクノロジーをリードしているのは アメリカであり、英語⼒を鍛えて⽇々最先端のAI技術や テクノロジーをキャッチアップしていくことが 重要になってくる。 今後⾷いっぱぐれないように、 グローバルで働けるエンジニアになることが 将来のキャリアに対するリスクヘッジにも繋がる。 とはいえ、⽇本をもっと盛り上げていきたい。 海外に⽬をむける 19
  14. © 2023 FastLabel Inc. All Rights Reserved. U30のソフトウェアエンジニア⽣存戦略 • 使っている技術を正しく理解するスキルを⾝につける

    • 要件を正確に⾔語化し、設計に落とし込むスキルを磨く • 困難な状況を数多く経験する • 海外に⽬をむける • 何事にも全⼒で楽しむ まとめ 20