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
720
0
Share
エンジニアのキャリアパス / Career Path for Engineers
Step up Go for Students 2-4 の登壇資料
Keigo Watanabe
March 04, 2020
Other Decks in Technology
See All in Technology
Zero-Downtime Migration: Moving a Massive, Historic iOS App from CocoaPods to SPM and Tuist without Stopping Feature Delivery
kagemiku
0
240
3つのボトルネックを解消し、リリースエンジニアリングを再定義した話
nealle
0
460
OBI+APMでお手軽にアプリケーションのオブザーバビリティを手に入れよう
kenshimuto
0
310
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
CDK Insightsで見る、AIによるCDKコード静的解析(+AI解析)
k_adachi_01
2
160
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
140
え!?初参加で 300冊以上 も頒布!? これは大成功!そのはずなのに わいの財布は 赤字 の件
hellohazime
0
150
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.7k
最初の一歩を踏み出せなかった私が、誰かの背中を押したいと思うようになるまで / give someone a push
mii3king
0
140
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
580
Databricksを用いたセキュアなデータ基盤構築とAIプロダクトへの応用.pdf
pkshadeck
PRO
0
330
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Featured
See All Featured
Fireside Chat
paigeccino
42
3.9k
How to build a perfect <img>
jonoalderson
1
5.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
So, you think you're a good person
axbom
PRO
2
2k
KATA
mclloyd
PRO
35
15k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
760
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
The agentic SEO stack - context over prompts
schlessera
0
740
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
710
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でも大丈夫です