Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
エンジニアのキャリアパス / Career Path for Engineers
Search
Keigo Watanabe
March 04, 2020
Technology
0
680
エンジニアのキャリアパス / Career Path for Engineers
Step up Go for Students 2-4 の登壇資料
Keigo Watanabe
March 04, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
One engineer company with Ruby on Rails
rstankov
2
180
ServiceNow Knowledge Learning Rise up
manarobot
0
210
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.5k
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
Java EE/Jakarta EEの現状と将来―クラウドネイティブ時代にJava EEは対応できるのか?―
takakiyo
1
170
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
270
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
370
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
450
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
200
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
4
440
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
300
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
Become a Pro
speakerdeck
PRO
11
4.5k
Bash Introduction
62gerente
604
210k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Code Reviewing Like a Champion
maltzj
514
39k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Side Projects
sachag
451
41k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
Writing Fast Ruby
sferik
621
60k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Designing for Performance
lara
601
67k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
Transcript
エンジニアのキャリアパス Step up Go for Students 2-4 2020/3/4
自己紹介 • 渡部啓吾 (Twitter: @keigow) • DeNA(2010.4-2016.3) ◦ Backend(Perl/LAMP) ◦
→ Backend(Perl/LAMP) + iOS(Swift) ◦ → Game Client(C++/内製エンジン) • ソウゾウ(2016.4-2018.3) ◦ Backend(Go/GAE) ◦ → Playing Manager(Go開発 + エンジニアのマネジメント ) ◦ → Product Manager(Platform) • メルペイ(2018.4-) ◦ Product Manager ◦ → Engineering Manager(エンジニアのマネジメント ) ◦ → Manager of Manager(EMのマネージャー)
突然ですが • キャリアパスって考えたことありますか? • 将来やりたいこと、ロールモデルはありますか?
今日の話 • 話すこと ◦ エンジニアのキャリアパス • Step up Goのテーマ ◦
ゼロからカンファレンスを目指そう • 直接は関係ないですが... ◦ 今後エンジニアとして働く上で意識しておくと役に立つ
キャリアパスとは? • 将来やりたいこと、なりたい像に対して、どのような道筋で経験をつんでいくか • エンジニアとしての市場価値を高めるための戦略
キャリアパスのタイプ • 3タイプのキャリアパス ◦ Specialist ◦ Service Lead ◦ Management
◦ (Product Manager) • 考え方 ◦ Web業界であれば自分が今まで見てきたエンジニアも概ねこれに当てはまる ◦ (会社にもよるが)どのタイプでも評価を上げていくことができる ◦ それぞれの役割が大事、上下もない ◦ Managerとして最初の1on1で必ず志向を聞いている
Specialist • 技術力を磨き、技術力で貢献するエンジニア ◦ プロダクトチーム所属の場合は、技術的難易度が高いタスク ◦ 独立したチームに所属して、新技術の検証や導入サポートなど ◦ カンファレンスへの登壇や OSSへの貢献
• 向いている人 ◦ とにかく技術が好きな人 ◦ 技術をベースとした問題解決に興味がある人
Service Lead • 会社によっても呼び名はさまざま ◦ Lead Engineer, Tech Lead… •
プロダクトの成功のため、開発面からエンジニアチームをリードする ◦ チーム内の技術的な意思決定 ◦ プロジェクトマネジメント ◦ メンバーへのタスクアサイン • 向いている人 ◦ チームとしてプロダクトの成功を目指したい人
Management • いわゆるEngineering Manager ◦ 会社によって役割が異なることも多い • 強いエンジニアチームを作る ◦ エンジニア組織の構築
◦ エンジニアの採用、育成、評価 (1on1) ◦ 技術的な意思決定 ◦ 中長期の技術ロードマップの作成 ◦ プロジェクトマネジメントをやることも • 向いている人 ◦ 会社としてどのような価値を届けられるかに興味がある ◦ 人に興味がある
といっても... • それぞれの役割はきっちりと分かれているわけではない ◦ Playing Manager: ManagementとService Leadを兼務 ◦ 技術力で勝負するタイプの
Service Lead ◦ 一つに絞らなければいけないわけではない • 最終的に目指す形は人それぞれ
ロールモデル • 自分が目指す姿を体現できているような人 • キャリアパスのイメージがしやすくなる • その人を目指して参考にすることで成長のスピードを高められる • 例: Goの普及に人生を捧げたい
→ tenntennさん ◦ Go Fridayという社内勉強会が 4年ぐらい続いている ◦ GoのAdvent Calendarを黙々と埋める ◦ Gopher道場の開催 ◦ …...
あまりイメージがわかない... • 実際働いている人でも明確なキャリアパスを持っていることは少ない ◦ 短期的なものはクリアになっているが、中長期のイメージは難しい • かつ、現時点で可能性を絞りすぎないほうが良い ◦ 将来何があるかわからない ◦
自分の志向も変化している ▪ Specialist並の技術力を持った Service Lead ▪ → Service Lead + Managemnt ▪ → Managementに集中 • しかし、どういう方向性があるのか、どうなりたいのかを考えることは大事
どうすればよいか? • 将来何をやるにしても、まずは目の前のことを全力でやりきることが大事 ◦ カンファレンスの登壇という目標もとてもよい ▪ 発表をするので技術的な深掘りや調査はきっちりとやる必要がある ▪ プレゼンテーションの経験 ▪
エンジニアコミュニティでのつながり ▪ プレゼンスの向上 • Connecting Dots
目の前の話 • キャリアパスの観点で会社選びは非常に大事 ◦ 得られるスキル、キャリアの広がりなどは会社によって大きく異なる • 選び方のポイント ◦ 一緒に働く人がとにかく大事 ▪
エンジニアの成長は周りでトップの人の能力に依存しがち ◦ 技術スタック ▪ チャレンジしたい技術かどうか ◦ 成長企業かどうか ▪ 成長している企業であれば、新しいポジションや、チャレンジの可能性が大きい ◦ サービス規模 ▪ 高トラフィックな状況、高い信頼性が求められる状況でないと学べないことは多い ◦ 会社によって(思った以上に)雰囲気が違う ▪ 中の人の話が聞けるのがベスト
まとめ • キャリアパスについて考えてみましょう • ロールモデルを探してみましょう • 成長できる環境を選びましょう • カンファレンスの登壇経験はかなり貴重だと思うので、頑張ってください!
ありがとうございました • 質問などあればお気軽に • Slackでも大丈夫です