강의

멘토링

커뮤니티

NEW
Programming

/

Back-end

ジェミニの開発実務 - コマースバックエンドレガシーとAI活用編

整理されていないコード、押し寄せる要求事項… AIで突破口を見つけたいなら 元Toss Payments技術理事が教える、レガシー環境でAIを活用して「仕事ができるエンジニア」になる方法 AI時代においても、レガシーは消えません。 今日創業した会社を除けば、すべての会社にレガシーがあると言っても過言ではありません。 それでは、私たちはこの現実の中でAIをどのように活用すべきでしょうか? この講義では、大規模な決済サービス組織を率いた元Toss Payments技術理事が、レガシー環境でAIを活用して効果的に働く方法を直接お見せします。 単にAIの使い方やコーディングスキルを教える講義ではありません。 エンジニアとして「考える力」を養い、仕事ができるようになるとはどういうことかを体感することが目標です。

300名 が受講中です。

難易度 初級

受講期間 無制限

  • geminikims
실무
실무
백엔드
백엔드
커머스
커머스
AI 활용법
AI 활용법
AI 코딩
AI 코딩
Spring Boot
Spring Boot
Domain
Domain
DBMS/RDBMS
DBMS/RDBMS
backend
backend
Generative AI
Generative AI
실무
실무
백엔드
백엔드
커머스
커머스
AI 활용법
AI 활용법
AI 코딩
AI 코딩
Spring Boot
Spring Boot
Domain
Domain
DBMS/RDBMS
DBMS/RDBMS
backend
backend
Generative AI
Generative AI

受講後に得られること

  • 実務でAIをどのように活用して課題を解決するかについて、考え、実感することができます。

  • レガシー環境でAIをどのように活用すべきかについて考え、実感することができます。

  • AI時代に不可欠な「考える力」について考え、感じることができます。

  • エンジニアとして必要な「技術的思考力」について向き合い、実感することができます。

  • 与えられた明確な状況の中で、要求事項を理解し、分析・思考する能力、そして最も重要な「何を質問すべきか」を見極める力を感じ取ることができます。

このような内容を学びます


明確な状況の中で実務を体感する

実際の現場で直面しうるインフラ環境と制約条件を想定し、その中での開発の流れをそのまま辿ってみます。

この授業では、与えられた環境の中でどのような選択が可能なのか、何を優先的に考慮すべきかなど、実務における判断基準を一つずつ確認していく時間を持ちます。


要件を感じる
プランナーやPOからかなりラフな要件を受け取ったと仮定し、要件を分析・検討しながら、実際に体感してみる時間を持ちます。

この授業では、私たちが要件に対してどのような考えを持ち、どのようにアプローチすべきか、そして何を質問すべきかについて、じっくりと考える時間を持ちます。


レガシー x AIを体感する
新規開発の要件が発生した際、既存のルールがなく整理されていないレガシーコードのまま作業を続けると、コードがどんどん煩雑になっていくように感じられます。まずはAIを通じてレガシーコードを整理し、その後AIを活用して新規の要件も実装してみる時間を持ちます。

この授業では、レガシーコードをAIで整理し、新規要件についてもAIを活用して開発することで、AIの活用を体感する時間を持ちます。


コードを感じる
検討した要件とレガシーに基づき、AIを活用した成果物と最終的に点検したコードを基準に、どのような戦略で整理したのか、AIの成果物に対してどのように向き合い追加作業を行ったのかを実感する時間を持ちます。

この授業では、定義された要件とAIが作成した成果物、そして私たちが最終的に整理したコードの間を見つめながら、考察する時間を持ちます。

このような方におすすめです


就職・転職したものの、レガシーコードのせいで
苦労している方

いざ入社してみたものの、想像とは裏腹に膨大なレガシーコードに苦しめられ、仕事は次々と押し寄せてくる中で、AIを活用して生き残りたいと考えている方

実務でAIをどのように活用すべきか体感したい方

AI時代と言われていますが、まだ業務でAIを活用したことがなく、どのように、どのような戦略で活用できるのか気になっている方

就職を準備している大学生/予備または新人開発者

開発者が実務でどのように働いているのか、さらには実務でAIをどのように活用できるのかを体感してみたい方

受講前のご注意事項

学習資料

  • 4. 講義資料のダウンロードのレッスンで、講義PDFおよび3つのプロジェクトを受け取ることができます。

  • 5. 講義資料の活用法 授業で講義資料の活用法について説明します。

前提知識および注意事項

  • 推奨される事前知識

    • SpringBoot活用の基本的なレベル

    • JavaまたはKotlinの基本文法を理解しているレベル

    • RDBMSの基本的なクエリを理解しているレベル

  • 上記の推奨される予備知識を除き、1つのプログラミング言語、Webフレームワーク、SQLクエリに関する基本知識があるレベル

  • その他にも、バックエンドの実무経験を体感したい方であれば、どなたでも受講いただけます。

  • 本講義は、特定の言語やフレームワークを教えるものではありません。

受講生へのメッセージ

素晴らしい才能や特別な能力がなくても、誰でも仕事ができ、そして開発も得意な人になれます。
大切なのは方向性と、地道な努力だと考えています。

特に速度よりも方向が重要だと考えています。方向が間違っていれば、いくら努力しても望むものを得られない可能性があるからです。
そのため、その重要な方向性の助けになればと思い、この講義を作りました。

この講義を通じて、考える力と方法を実感し、訓練していただけることを願っています。

「脳も筋肉のように鍛えれば発達する」という比喩がありますが、考える力は継続的に訓練してこそ成長させることができます。
この講義が皆さんの思考の筋肉に大きな刺激となることを願っています。

この講義を作った人

主な経歴

  • 元 Toss Payments 技術理事 (Director of Engineering)

  • 元・優雅な兄弟たち(Woowa Brothers)サーバー開発者

  • 元レジンエンターテインメント サーバー開発者

  • その他スタートアップなど7社での多様な経験を保有

登壇およびインタビュー

Gemini_banner_think

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 就職・転職したものの、レガシーに苦しんでいる方々

  • 実務でAIをどう活用すべきか体感してみたい方

  • 同僚と共にAIを活用してレガシーを克服したい方

  • 基礎的な開発の勉強を終え、実務に興味がある大学生

  • 就職活動中のエンジニア志望

  • 入社したばかりで、仕事をこなさなければならない新人エンジニア

  • 自分がうまく仕事ができているのか、もっとうまくやる方法があるのか気になっている開発者

  • AI時代にバックエンドエンジニアとして活躍するために、何を考えるべきか知りたい方へ

前提知識、
必要でしょうか?

  • SpringBoot活用の基本的なレベル

  • JavaまたはKotlinの基本文法を理解しているレベル

  • RDBMSの基本的なクエリを理解しているレベル

  • 上記を除き、1つのプログラミング言語、Webフレームワーク、SQLクエリに関する基本知識があるレベル

  • その他にも、バックエンドの実務経験を体験したいなら、誰でも講義を受講できます。

こんにちは
です。

3,244

受講生

133

受講レビュー

92

回答

4.9

講座評価

3

講座

주요 경력

  • 전 토스페이먼츠 기술 이사 (Director of Engineering)

  • 전 우아한형제들 서버 개발자

  • 전 레진엔터테인먼트 서버 개발자

  • 이외 스타트업 등 7곳의 회사에서 다양한 경험 보유

발표 및 인터뷰

블로그

カリキュラム

全体

37件 ∙ (9時間 7分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール

¥84,700

30%

¥14,744

geminikimsの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!