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
スーパーエンジニアではなくとも好きな分野で生きていくためには
Search
JohnnyBoss
May 10, 2022
Programming
0
59
スーパーエンジニアではなくとも好きな分野で生きていくためには
こちらの資料を避難してきました
https://www.slideshare.net/RyoYamanaka1/developerboost
by DeveloperBoost2018
JohnnyBoss
May 10, 2022
Tweet
Share
More Decks by JohnnyBoss
See All by JohnnyBoss
クライアントエンジニアだけどre:Inventに初めて行ってきた
johnnyboss1206
0
41
Unityで実現する自律思考型キャラクターAI
johnnyboss1206
0
1.4k
Other Decks in Programming
See All in Programming
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
210
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
370
CSC307 Lecture 12
javiergs
PRO
0
470
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
990
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
170
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
410
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
370
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
730
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
250
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
350
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
170
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
160
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
630
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Designing Powerful Visuals for Engaging Learning
tmiket
0
260
Optimising Largest Contentful Paint
csswizardry
37
3.6k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
The Curious Case for Waylosing
cassininazir
0
260
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Amusing Abliteration
ianozsvald
0
120
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
190
Design in an AI World
tapps
0
160
Transcript
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. スーパーエンジニアではなくても 好きな分野で生きていくには
自己紹介 名前:山中 亮 年齢:27 大学卒業後、スマホ向けオンラインゲーム開発会社へ 入社 複数の新規プロジェクト立ち上げ、開発・運営を経験 の後、2016年にディライトワークスへ合流 現在は主にクライアントエンジニアとして バトル周りを中心に開発・運営を担当
ゲームAIに関することが好物 @JGS_Develoer 2
はじめに 出身大学も特別良いところではありません 新卒入社の会社を1年未満で辞めてしまい、社会人五年目現在で合計 転職を2回 でも今までのキャリアでは、ほぼやりたい事をやってきています 同じように特別秀でた才能などがなくてもやりたい事でエンジニアと して生きていきたい若手や同世代の人に向けて少しでも為になること があれば幸いです 3
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. アジェンダ • 自分のやりたいこととはなにかを考える
• やりたいことと現在の仕事のギャップの埋め方 • キャリアパスを考える • キャリアパスに沿った環境選び
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. 自分のやりたいこととはなにかを考える
突然ですが… 6 将来の目標、ありますか?
世の中にはスーパーエンジニアがいっぱい 7 すごい勢いで実装していく人 Twitterで延々と 技術ネタを投稿し続ける人 もはや何を言っているのか わからない人 同じ年なのにCTOやってる人 etc..
世の中にはスーパーエンジニアがいっぱい 8 すごい勢いで実装していく人 Twitterで延々と 技術ネタを投稿し続ける人 もはや何を言っているのか わからない人 同じ年なのにCTOやってる人 etc.. 気にしても無駄
自分のやりたいこととはなにかを考える 9 将来の目標 中期目標 短期目標
自分のやりたいこととはなにかを考える 「今やっている仕事=将来の職務経歴」 ということを意識する 次の目標に沿う職務経歴か? しかし,どの会社でも100%やりたい仕事やれるとは限らない 10
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. やりたいことと現在の仕事のギャップの埋め方
やりたいことと現在の仕事の ギャップの埋め方 やりたい仕事をやれるのは 運が必要 12
やりたいことと現在の仕事の ギャップの埋め方 やりたい仕事をやれるのは 運が必要 しかし、コントロールすることはできる 13
やりたいことと現在の仕事の ギャップの埋め方 社内外に発信する 社内にも発信する事を忘れない 常日頃から「◦◦が好き」と周りに発信。ひっそりと趣味で やっていても誰も振ってくれない 「うちの会社で◦◦好きと言ったらあの人」となったら勝ち 14
やりたいことと現在の仕事の ギャップの埋め方 社内外に発信する 社内にも発信する事を忘れない 常日頃から「◦◦が好き」と周りに発信。ひっそりと趣味で やっていても誰も振ってくれない 「うちの会社で◦◦好きと言ったらあの人」となったら勝ち 運を引き寄せる事はできる 15
山中が普段やっているケース 強い人達と同じことし続けるのはしんどい・・・ • 1日~2日で終わるハッカソンやジャムに行って成果物出そう! • 関連の勉強会の内容をまとめて社内にシェア • 好きなキャラクターを前面に押し出したイメージ作り • 自発的にプロダクト(プロジェクト)改善タスクをこなした上
でそれを複数人に見える場で報告 • 上司の顔見るたびに「◦◦やりたい」と言ってみる とにかく誰かの記憶に残るように 16
実践してよかったこと • ハッカソンやジャムは自身のポートフォリオにもなりオススメ ポートフォリオは転職の際に役立つ • 自分の好きな事をアピールしておくとふとした時に仕事が降っ てくる • やりたい事言い続けていたらそれをやれるプロジェクトにアサ インされた
日常の中に希望を叶える種を蒔いておくイメージ 17
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. キャリアパスを考える
キャリアパスを考える 19 具体的な目標を 定める時の思考法 将来の目標 中期目標 短期目標
キャリアパスを考える • 具体的なイメージがわかない場合は決め るのは直近の未来へのベクトルだけで良 い • ベクトルを決めれば自ずとそこから具体 的な目標も導きやすくなる • ガチガチに決めすぎても、環境や市場の
変化などの原因で目標の修正が必要なタ イミングは必ず来る。その時に選択肢が あるように 20 今 3年後 5年~10年後
キャリアパスを考える 例:Aさん 具体的な目標はないが社会に影響を与えるようなプロダクトを 開発したい ↓ 目標ベクトルを「社会に影響を与える規模のプロダクトを開発 できる環境(B社)にいく」に設定 ↓ その環境(B社)へ行けるようになるスキルセット・キャリア を考え、それを大目標に設定
21
キャリアパスを考える • Aさんのスキルセット 経験済言語:PHP Ruby JavaScript 経歴:3年目で小規模プロジェクトのリリース経験あり 会社がオンプレ運用なのでクラウドは経験なし • B社のプロダクト
規模:大規模なBtoCのWebサービス 開発環境:言語などは不明 他社クラウドサービスを利用 • 想定される中期/短期目標 短期:今の環境ではまずオンプレ運用がどういうものか習得 中期:AWSやGCPなどのクラウドサービスでの経験を積む 22
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. キャリアパスに沿った環境選び
キャリアパスに沿った環境選び • 今の環境に望みを叶えるキャリアパスが存在するか? • やりたい技術分野を扱うプロジェクトが社内に存在し、その プロジェクトに異動できるのか? • プロジェクトもあるしキャリアパスもあるが待遇がイマイチ これらは環境を変えれば解決する可能性がある 24
キャリアパスに沿った環境選び 今いる環境ではどう頑張っても望んだキャリアパスを描けない 場合も往々にして存在する 25
キャリアパスに沿った環境選び → 環境を変える事(異動・転職)で解決するならば勇気を 持って変えるべき 26 今いる環境ではどう頑張っても望んだキャリアパスを描けない 場合も往々にして存在する
キャリアパスに沿った環境選び 環境を変える際のポイント • マイナスの感情で動かない 例) ブラックだから × 人間関係が苦手 × スキルアップにつながる
〇 チャレンジできる 〇 27
キャリアパスに沿った環境選び • 「この環境に行けば最低でも◦◦なメリットを得られる」 と感じる環境を選ぶ 例) 有名なプロダクトにかかわれる 新しい技術を経験できる 開発環境が良い(PC・モニタなど) 有名なエンジニアが所属している 28
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved. まとめ
目標のキャリアパスの ベクトルを決めよう 30
運を引き寄せる行動を取ろう 31
Copyright 2018 DELiGHTWORKS Inc. All Rights Reserved.