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

DevBoost Session5 FastLabel 姉川純一朗

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

DevBoost Session5 FastLabel 姉川純一朗

Avatar for 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