Slide 1

Slide 1 text

スペシャリスト?フルスタック? whichではないフルサイクル開発者という生き方 技育祭 2022秋 2022年10月14日 CARTA HOLDINGS Inc.

Slide 2

Slide 2 text

こんな悩みはありませんか? CARTA HOLDINGS Inc. ● 「スペシャリスト」「フルスタック」などのワードは聞くが、 実際自分には何が向いているのだろう🤔 ● 技術特化、様々な技術を扱うそれぞれのキャリア特性ってなんだろう🤔 ● ビジネスにも関わっていきたい場合、どんなキャリアを歩めばよいだろう🤔

Slide 3

Slide 3 text

お話すること CARTA HOLDINGS Inc. 社会に出るに際してどういうキャリアを積んでいこうか迷っている・ 会社を選ぶ上で働き方を重視しているみなさんへ。 領域特化・あるいは様々な技術を扱うキャリアの特性を考えながら、CARTAで実践 しているサービスのライフサイクルに関わる「フルサイクル開発者」という生き方 についても紐解きます。 その上で、様々な経験をしてきて現在フルサイクル開発者のわたしからみなさんに アドバイスができたらと思います。

Slide 4

Slide 4 text

アジェンダ CARTA HOLDINGS Inc. ● 自己紹介 ● フルサイクル開発者の説明の前に ○ ビジネスの成り立ちについて ○ エンジニアは何を担うのか ● フルサイクル開発者とは何なのか ○ Netflixの事例 ○ フルスタックと何が違うのか ● わたしのキャリア ● キャリア特性ごとのアドバイス ● まとめ

Slide 5

Slide 5 text

自己紹介

Slide 6

Slide 6 text

自己紹介 河村 綾祐(Ryosuke Kawamura) 株式会社CARTA HOLDINGS / Zucks取締役CTO DSPを中心に、Zucksの全プロダクトに携わってい る。ビジネス視点を忘れずに、フルサイクルを地 で行くエンジニア。2019年10月より現職。   Twitter:@r_kawaiimura CARTA HOLDINGS Inc.

Slide 7

Slide 7 text

フルサイクル開発者の説明の前に

Slide 8

Slide 8 text

ビジネスの成り立ちについて

Slide 9

Slide 9 text

ビジネスの起こり CARTA HOLDINGS Inc. アイディアが形になってお金を生み出している状態 起業家 顧客 ビジネス 価値

Slide 10

Slide 10 text

ビジネスの起こり CARTA HOLDINGS Inc. 誰でも使えるツールで実現されている Spread Sheet メール チャット エンジニア 起業家 顧客

Slide 11

Slide 11 text

ビジネスが目指すもの 〜規模拡大〜 CARTA HOLDINGS Inc. 売上/利益をあげる 顧客を増やす 起業家 顧客

Slide 12

Slide 12 text

ビジネスの成長を妨げるもの 〜手作業の限界と人件費〜 CARTA HOLDINGS Inc. 手作業 起業家 顧客

Slide 13

Slide 13 text

エンジニアは何を担うのか

Slide 14

Slide 14 text

ビジネスにおけるエンジニアの立ち位置 CARTA HOLDINGS Inc. 起業家 顧客 エンジニア サーバ webサイト

Slide 15

Slide 15 text

 Webアプリケーション Webアプリケーションとエンジニアの責務 / 領域 CARTA HOLDINGS Inc. 顧客 サーバサイド DB フロントサイド データ サイエンス クラウド インフラ

Slide 16

Slide 16 text

 Webアプリケーション スペシャリストとは? CARTA HOLDINGS Inc. 顧客 サーバサイド DB フロントサイド データ サイエンス クラウド インフラ

Slide 17

Slide 17 text

 Webアプリケーション フルスタックエンジニアとは? CARTA HOLDINGS Inc. 顧客 サーバサイド DB フロントサイド データ サイエンス クラウド インフラ

Slide 18

Slide 18 text

フルサイクル開発者とは何なのか

Slide 19

Slide 19 text

ビジネスの価値提供の流れ CARTA HOLDINGS Inc. 提案 実装 運用 改善 顧客 起業家 エンジニア

Slide 20

Slide 20 text

ソフトウェア開発における「工程分担」 CARTA HOLDINGS Inc. 設計 開発 テスト リリース 運用管理 顧客 サポート それぞれの工程に担当者がいる 時間

Slide 21

Slide 21 text

ソフトウェア開発における「開発の流れ」 CARTA HOLDINGS Inc. リリース 設計 開発 テスト 運用 管理 サポート 開発サイクルを速く回すことで プロダクトの価値を 速く高められる

Slide 22

Slide 22 text

工程ごとに担当者やチームが別れていたら...? CARTA HOLDINGS Inc. 設計 開発 テスト 流れが途中で止まってしまう 時間 リリース 運用管理 はよやれ

Slide 23

Slide 23 text

流れが途中で止まると? CARTA HOLDINGS Inc. リリース 設計 開発 テスト 運用 管理 サポート はよやれ サイクルが途中で止まることで プロダクトの成長が止まる

Slide 24

Slide 24 text

PR: 実はこの本にだいたい書いてあるそうです CARTA HOLDINGS Inc. フルサイクルエンジニアによる  「アフターDX」の世界がここにある ● 株式会社CARTA HOLDINGS 監修、和田卓人 編 ● 272ページ ● A5判 ● ISBN:978-4-908686-15-3 ● 2022年8月8日 第1版第1刷 発行 ● 本書は2020年8月に発行した『Engineers in VOYAGE ― 事業をエ ンジニアリングする技術者たち』の改訂版です。 事業をエンジニアリングする技術者たち ― フルサイクル開発者がつくるCARTAの現場

Slide 25

Slide 25 text

Netflixの事例

Slide 26

Slide 26 text

Netflixの事例 ~アジェンダ~ CARTA HOLDINGS Inc. Netflixにおけるフルサイクル開発者―開発したものが運用する ● ソフトウェアライフサイクル ○ 今までの開発スタイルを紐解く ● 開発したものが運用する ○ DevOpsとの出会い ● 開発者ツールによるスケール ○ 価値を届けることに向き合うために ● フルサイクル開発者 ○ 理想とする形を実践する

Slide 27

Slide 27 text

① ソフトウェアライフサイクル – 今までの開発スタイルを紐解く – Netflixの事例 CARTA HOLDINGS Inc.

Slide 28

Slide 28 text

ソフトウェアライフサイクル – 今までの開発スタイルを紐解く – CARTA HOLDINGS Inc. 出典:Netflixにおけるフルサイクル開発者―開発したものが運用する - CARTA TECH BLOG ● もともと個々のライフサイクルコンポーネントは独立したチームでそれぞれが専門家だった ● この専門化された組織はそのセグメント内では効率的だが、ライフサイクル全体の非効率性を作り出す ● ライフサイクルの一断面のみを担当する専門家チームを持つとサイロ化が進む ● コミュニケーションオーバーヘッドの増加、ボトルネックの発生、フィードバックループの非効率性 ● 結果、最終的な顧客への価値提供を遅らせる

Slide 29

Slide 29 text

② 開発したものが運用する – DevOpsとの出会い – Netflixの事例 CARTA HOLDINGS Inc.

Slide 30

Slide 30 text

開発したものが運用する – DevOpsとの出会い – CARTA HOLDINGS Inc. 出典:Netflixにおけるフルサイクル開発者―開発したものが運用する - CARTA TECH BLOG サイロを解体しフルソフトウェアライフサイクル の共同所有を奨励することで、学習とフィード バックを最適化することができる 責任を外部化するのではなく開発チームに与える ことで、ダイレクトなフィードバックループと共 通のインセンティブを持つことができる 各開発チームは開発上の課題、パフォーマンスの バグ、キャパシティープランニング、アラートの 欠如、パートナーサポートといったものを受け 持っている

Slide 31

Slide 31 text

③ 開発者ツールによるスケール – 価値を届けることに向き合うために – Netflixの事例 CARTA HOLDINGS Inc.

Slide 32

Slide 32 text

開発者ツールによるスケール – 価値を届けることに向き合うために – CARTA HOLDINGS Inc. 出典:Netflixにおけるフルサイクル開発者―開発したものが運用する - CARTA TECH BLOG ● 一連の開発ライフサイクルに対するオーナーシップによりソフトウェア開発者に求められることは大幅に 増えるが、開発上の共通する要求を単純化したり自動化するツールによって負荷を軽減できる ● これらのツールを手中にして、開発チームはプロダクトのドメインの問題解決に集中することができる

Slide 33

Slide 33 text

④ フルサイクル開発者 – 理想とする形を実践する – Netflixの事例 CARTA HOLDINGS Inc.

Slide 34

Slide 34 text

フルサイクル開発者 – 理想とする形を実践する – CARTA HOLDINGS Inc. 出典:Netflixにおけるフルサイクル開発者―開発したものが運用する - CARTA TECH BLOG 驚くべき開発ツールを持ち、設計、開発、テス ト、デプロイ、運用、サポートといったフルソ フトウェアライフサイクルへの責任を持つ開発 チームだ。 フルサイクル開発者はソフトウェアライフサイ クルの全ての分野において知識があり効果的で あることが期待される。

Slide 35

Slide 35 text

フルスタックと何が違うのか?

Slide 36

Slide 36 text

フルスタックと何が違うのか? CARTA HOLDINGS Inc. フルスタック ● 1人のエンジニアの技術的な「引き出し」の話 ○ アプリフロントエンド ○ Webフロントエンド ○ バックエンド ○ インフラ ○ etc ● ライフサイクルでいうと主に Design, Develop, Testのところで特に力を発揮するイメージ

Slide 37

Slide 37 text

フルスタックと何が違うのか? CARTA HOLDINGS Inc. フルサイクル ● アイデア・価値が届くまでを1つのライフサイクルとみて、 それを一人の技術者で滑らかに回していく ● このサイクルを何度も繰り返し、 よりよいプロダクト・サービスを提供していく ● 価値を届けるための動き方についての定義である ● フルスタックであることは十分条件であり、必要条件ではない

Slide 38

Slide 38 text

わたしのキャリア

Slide 39

Slide 39 text

わたしのキャリア CARTA HOLDINGS Inc. 独立系SIer 2005.04 主に大規模toB受託開発 プログラマ システムエンジニア プロジェクトリーダー 勉強することばっかで面 白みしかなかった インターネット 広告 2013.10 HR領域 自社サービス 2008.02 営業/運用部門がすぐ隣 にいる組織 今思えばプロダクトを中 心に据えた組織だった 少数精鋭SIer 2010.07 iOS/Android/Webアプリ のフロントエンド/バッ クエンド/インフラ そして火消しでもなんで もやるマンになった 1社目 4社目〜現在 2社目 3社目 外資スタートアップの日 本ブランチ 売るためのツール/ フォーマットなど何でも 作った 後にCARTA HOLDINGSに 仲間入り

Slide 40

Slide 40 text

人の夢をデジタルで叶えるエンジニア どういうエンジニアになりたかったか CARTA HOLDINGS Inc.

Slide 41

Slide 41 text

人の夢をデジタルで叶えるエンジニア ● 「できない」理由を技術にしたくない ● 「こういうことやりたいんだよね」というアイデアを持っている人に対して、 「それ、こうやればできるよ」と技術で解決したい ● そういう人々に寄り添うエンジニアでありたい どういうエンジニアになりたかったか CARTA HOLDINGS Inc.

Slide 42

Slide 42 text

わたしのキャリア 1st CARTA HOLDINGS Inc. 独立系SIer 2005.04 主に大規模toB受託開発 プログラマ システムエンジニア プロジェクトリーダー 勉強することばっかで面 白みしかなかった インターネット 広告 2013.10 HR領域 自社サービス 2008.02 営業/運用部門がすぐ隣 にいる組織 今思えばプロダクトを中 心に据えた組織だった 少数精鋭SIer 2010.07 iOS/Android/Webアプリ のフロントエンド/バッ クエンド/インフラ そして火消しでもなんで もやるマンになった 1社目 4社目〜現在 2社目 3社目 外資スタートアップの日 本ブランチ 売るためのツール/ フォーマットなど何でも 作った 後にCARTA HOLDINGSに 仲間入り

Slide 43

Slide 43 text

わたしのキャリア 1st CARTA HOLDINGS Inc. ● 受託開発の会社 ○ 企業や組織が求めているシステムの開発を請け負う ○ それに沿ったシステムやソフトウェアを開発・納品 ○ 新卒で入った会社だったので、多少無理してがんばっていた気も ● 経験したこと ○ SNMPプロトコルを使ったネットワーク装置の監視 ○ ホット/スタンバイのフェイルオーバーを自前で実装 ○ 10時間かかってたバッチを1時間に ■ 1000行以上のSQLを見ても日和らなくなったのはここでの経験が大きい     キラキラした仕事ではないけど、自分たちでなんとかする、なんとかできるんだ、というのを学んだ

Slide 44

Slide 44 text

わたしのキャリア 2nd CARTA HOLDINGS Inc. 独立系SIer 2005.04 主に大規模toB受託開発 プログラマ システムエンジニア プロジェクトリーダー 勉強することばっかで面 白みしかなかった インターネット 広告 2013.10 HR領域 自社サービス 2008.02 営業/運用部門がすぐ隣 にいる組織 今思えばプロダクトを中 心に据えた組織だった 少数精鋭SIer 2010.07 iOS/Android/Webアプリ のフロントエンド/バッ クエンド/インフラ そして火消しでもなんで もやるマンになった 1社目 4社目〜現在 2社目 3社目 外資スタートアップの日 本ブランチ 売るためのツール/ フォーマットなど何でも 作った 後にCARTA HOLDINGSに 仲間入り

Slide 45

Slide 45 text

わたしのキャリア 2nd CARTA HOLDINGS Inc. ● 自分にとって初めての自社サービス会社へ ○ 自分たちで作ったものを、自分たちでお金(売上)に変える ○ 組織もそこまで大きくなかった ○ 業務を委託しているエンジニアは外部にいたが、社内にはエンジニアは少数しかいなかった ● 経験したこと ○ DevOps的な業務 ○ オンプレでのサービス提供 ○ 営業の方たちと一緒に営業同行も行う       自分たちが作った機能に対して身近なところからフィードバックをもらえる環境は得難いものだと感じた

Slide 46

Slide 46 text

わたしのキャリア 3rd CARTA HOLDINGS Inc. 独立系SIer 2005.04 主に大規模toB受託開発 プログラマ システムエンジニア プロジェクトリーダー 勉強することばっかで面 白みしかなかった インターネット 広告 2013.10 HR領域 自社サービス 2008.02 営業/運用部門がすぐ隣 にいる組織 今思えばプロダクトを中 心に据えた組織だった 少数精鋭SIer 2010.07 iOS/Android/Webアプリ のフロントエンド/バッ クエンド/インフラ そして火消しでもなんで もやるマンになった 1社目 4社目〜現在 2社目 3社目 外資スタートアップの日 本ブランチ 売るためのツール/ フォーマットなど何でも 作った 後にCARTA HOLDINGSに 仲間入り

Slide 47

Slide 47 text

わたしのキャリア 3rd CARTA HOLDINGS Inc. ● 再び受託開発の世界へ ○ ちょうどタイミング的にアプリ内課金が出始めの頃(ソシャゲ黎明期) = ビジネスの転換期 ○ ここでは時代のおかげで様々なことに携わるのが当たり前 ○ フルスタックぽいことはここから体現している ● 経験したこと ○ フルスタックエンジニア ○ 技術領域・事業ドメインを選り好みせず開発に取り組む ○ 一時期プロジェクトを6個ほど同時に捌き、アシュラマンと呼ばれる    大変と呼べる仕事もあったし、デスマーチも経験(真似はしないでね)

Slide 48

Slide 48 text

わたしのキャリア 4th~ CARTA HOLDINGS Inc. 独立系SIer 2005.04 主に大規模toB受託開発 プログラマ システムエンジニア プロジェクトリーダー 勉強することばっかで面 白みしかなかった インターネット 広告 2013.10 HR領域 自社サービス 2008.02 営業/運用部門がすぐ隣 にいる組織 今思えばプロダクトを中 心に据えた組織だった 少数精鋭SIer 2010.07 iOS/Android/Webアプリ のフロントエンド/バッ クエンド/インフラ そして火消しでもなんで もやるマンになった 1社目 4社目〜現在 2社目 3社目 外資スタートアップの日 本ブランチ 売るためのツール/ フォーマットなど何でも 作った 後にCARTA HOLDINGSに 仲間入り

Slide 49

Slide 49 text

わたしのキャリア 4th~ CARTA HOLDINGS Inc. ● 外資インターネット広告会社 ○ 海外のエンジニアと一緒に仕事をしたいと思い外資へ ● 感じたこと ○ 小さなスタートアップではあったが、優秀なエンジニアが多かった ■ ロシア出身でモニタリングのためのバックドアを仕込みまくる凄腕CTO ■ 気の優しいエンジニアリングマネージャ ■ UCLA卒のフロントエンジニア ■ スタンフォードに修士で通ってるシステム管理者 ■ インドのバンガロールで停電になりながらもしっかり開発やテストを行うエンジニア    比べるサンプルは小さいが、日本のエンジニアもかなり優秀、という認識を持てた

Slide 50

Slide 50 text

わたしのキャリア 4th ~ 現在 CARTA HOLDINGS Inc. ● 外資インターネット広告会社〜現在 ○ 以降はずっとインターネット広告に携わる ○ 良い仲間に恵まれている ● 経験したこと ○ 今でこそ当たり前の動画広告を、日本で一番最初に始める(当社比) ○ 一番大きかった経験としては、USヘッドクォーターからMBO ■ 今までのプロダクトを捨てる決断をして日本独自で3ヶ月でリプレース ○ 後にCARTA HOLDINGSにJOINするきっかけへ           今までの集大成として色々なものに携わる = フルサイクル開発という生き方 へ

Slide 51

Slide 51 text

Q. なんで毎度違うことをしてるの🤔 ここまででみなさんが感じているであろうこと CARTA HOLDINGS Inc.

Slide 52

Slide 52 text

A. 経験したいことを優先的に考えていた ここまででみなさんが感じているであろうこと CARTA HOLDINGS Inc.

Slide 53

Slide 53 text

Q. なんで毎度違うことをしてるの🤔 A. 経験したいことを優先的に考えていた ● ユーザが近くにいるところで仕事がしたい ● ビジネスの転換期なので流れに乗りたい ● 一度は海外に出て働いてみたい ● 信頼できるチーム・メンバと働きたい ここまでみなさんが感じているであろうこと CARTA HOLDINGS Inc.

Slide 54

Slide 54 text

Q. なんで毎度違うことをしてるの🤔 A. 経験したいことを優先的に考えていた ● 転職は手段であって目的ではない ● ちなみにCARTA内では実質3社目(いずれもインターネット広告) ○ これは複数事業を抱える会社の強み ここまでみなさんが感じているであろうこと CARTA HOLDINGS Inc.

Slide 55

Slide 55 text

みなさんに伝えたいこと CARTA HOLDINGS Inc. 「早すぎる最適化をしていないか?」 "Premature optimization is the root of all evil" - 早すぎる最適化は諸悪の根源である - 出典: ドナルド・クヌース - Wikipedia The Art of Computer Programming - Wikipedia

Slide 56

Slide 56 text

「早すぎる最適化」とは? CARTA HOLDINGS Inc. 経験もあまりないうちに、領域を決めること 本当にそこに「余地」はないのか、常に考え続けましょう

Slide 57

Slide 57 text

なぜそう思うのか CARTA HOLDINGS Inc. https://twitter.com/makoga/status/1314419529984872448 ● 現在は CTOという「ロール」がついている だけ ● そこだけに 最適化・フォーカスをしているわけではない ● いつでも肩は温めている(つもり) ● 20年近くやってきて未だに「これだ!」と自覚できるような領域はない ● 強いて言えば、事業を考える人々に近いところでエンジニアリングし続けることが できている、だけ ● 最適化なんて恐れ多い

Slide 58

Slide 58 text

キャリア特性ごとのアドバイス

Slide 59

Slide 59 text

キャリア特性ごとのアドバイス ~アジェンダ~ CARTA HOLDINGS Inc. ● スペシャリストを考えている人へ ● フルスタックエンジニアを考えている人へ ● フルサイクル開発者を考えている人へ ● いずれにも大事なこと ● 悩んでいる人へ

Slide 60

Slide 60 text

キャリア特性ごとのアドバイス CARTA HOLDINGS Inc. スペシャリストを考えている人へ

Slide 61

Slide 61 text

スペシャリストを考えている人へ CARTA HOLDINGS Inc. 【スペシャリスト向きの人】 ● 既に学校の専攻などで素養がある人 ○ ex) データサイエンティスト ■ applied data science(応用データサイエンス)はあらゆる場所で活躍できる ■ 従来広告領域だけだったが、DXされた様々なビジネスで求められている ○ ex) セキュリティエンジニア ■ 手口の巧妙化、対策の高度化 ■ IPAの情報セキュリティや海外事例を追い学ぶ(脆弱性情報・インシデント事例)

Slide 62

Slide 62 text

スペシャリストを考えている人へのアドバイス CARTA HOLDINGS Inc. 強みがあることは素晴らしい ● 本当に強みかどうかは常に客観な事実から ● 自分を俯瞰する 強みが廃れたときのリスクも考慮していこう ● 技術・ビジネスの移り変わり、パラダイムシフトは起きる 隣接する領域への興味関心を持っていこう ● 要素を分解して考えてみる ● フロントエンド => ビルドツール、対向のAPI、Web最適化、... ● バックエンド => データベース、CI/CD、IaC、APIがどう使われているか、... ● データサイエンティスト => MLOps、データプラットフォーム、... ● etc

Slide 63

Slide 63 text

キャリア特性ごとのアドバイス CARTA HOLDINGS Inc. フルスタックエンジニアを考えている人へ

Slide 64

Slide 64 text

フルスタックエンジニアを考えている人へ CARTA HOLDINGS Inc. 【フルスタック向きの人】 ● 特定の技術にこだわりがない人 ● いろいろな経験をつみたい人

Slide 65

Slide 65 text

フルスタックエンジニアを考えている人へのアドバイス CARTA HOLDINGS Inc. 爪を研ぎ続けよう ● 求められる環境は必ずある(事業会社の新規立ち上げ・スタートアップ・受託開発…) ● おすすめは重要度も緊急度も高い仕事にたまに向き合うこと ○ 制約があると気が引き締まる(諸説あります) 複数の領域を扱えることは素晴らしい ● 何と言われようと自信を持ってほしい ● 常に客観的に見続けてほしい

Slide 66

Slide 66 text

フルスタックエンジニアを考えている人へのアドバイス CARTA HOLDINGS Inc. 様々な領域をつまみ食いしがちな問題は起こりうる ● 俗にいう「器用貧乏」な状態 ● 何でもできる = 何にもできない(全体的に弱い、強みがない)と捉えられがち ○ そんなことはない ○ その中でも強みはなにか? ■ T型を目指す 便利屋になってしまう ● 良い側面としては、それは周囲からの信頼のあらわれでもあるかもしれない ● 言語化能力・ヒアリング能力大事 ○ めんどくさい人にはならないように ■ 敢えてなる人もいる ○ 相手のコンテキストを正しく理解する ■ 「顧客が本当必要だったもの」

Slide 67

Slide 67 text

キャリア特性ごとのアドバイス CARTA HOLDINGS Inc. フルサイクル開発者を考えている人へ

Slide 68

Slide 68 text

フルサイクル開発者を考えている人へ CARTA HOLDINGS Inc. 【フルサイクル開発者向きの人】 ● フルスタックの技術志向に加えて… ● より技術をビジネスの価値につなげたい人 ○ ユーザーに利益をもたらすものを届け、フィードバックを得て、 更なるユーザ体験の改善を行いたい! ○ 利用状況を監視して、ユーザが困ってることを可視化し、効果的に改善したい ○ ビジネスサイドと一緒に物事を考えて、カタチにしたい

Slide 69

Slide 69 text

フルサイクル開発者を考えている人へ CARTA HOLDINGS Inc. フルサイクル開発者はスペシャリストにも踏み出せる ● ソフトウェアエンジニア -> データサイエンスエンジニア ● ソフトウェアエンジニア -> データエンジニア 全ては価値を届け続けるために

Slide 70

Slide 70 text

フルサイクル開発者を考えている人へ CARTA HOLDINGS Inc. ようこそCARTAの門へ さあエントリーを

Slide 71

Slide 71 text

いずれにも大事なこと CARTA HOLDINGS Inc. 興味がある領域だけにフォーカスし過ぎない ● リスクは常にある ● 変わり続けられること 自らの選択肢を狭めないこと ● 業態 ● 事業ドメイン ● 技術領域 価値を届けることにフォーカスすること

Slide 72

Slide 72 text

キャリア特性ごとのアドバイス CARTA HOLDINGS Inc. キャリアに悩んでいる人へ

Slide 73

Slide 73 text

最初の一歩はみんな失敗したくない ● でも大丈夫、失敗ってそもそも何? 自分と向き合ってみよう ● 何がしたいか ● どんな仲間と仕事がしたいか ● 他に優先度が高いものはあるか ● 3-5年後どうなりたいか、60歳になったら? いろいろなエンジニアと話をしよう ● 働くイメージを持てるように ● 様々な可能性に目を向けられるように キャリアに悩んでいる人へ CARTA HOLDINGS Inc.

Slide 74

Slide 74 text

まとめ

Slide 75

Slide 75 text

まとめ CARTA HOLDINGS Inc. そんなわたしからのキャリア特性のアドバイス を参考に、ぜひ考えてみてほしいよ フルサイクル開発者についてはビジネス・ソフ トウェア開発のサイクルで厚めに解説、フルス タックエンジニアとの違いを説明したよ 「早すぎる最適化」をしていないかは常に意識 してほしいよ ビジネスの成り立ち、その中でエンジニアが何 を担うのかを通して、スペシャリスト、フルス タックエンジニアの説明をしたよ わたしのキャリアとなぜそういう道を辿ったか の説明をしたよ CARTAはフルサイクルな働き方を実践している 人々がたくさんいるよ