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
51
スーパーエンジニアではなくとも好きな分野で生きていくためには
こちらの資料を避難してきました
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
32
Unityで実現する自律思考型キャラクターAI
johnnyboss1206
0
1.1k
Other Decks in Programming
See All in Programming
Going beyond Apache Parquet's default settings
xhochy
0
130
Ruby Function Composition
bkuhlmann
1
340
Fragment Composition of GraphQL
quramy
13
1.4k
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
480
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
670
Snowflakeで眠ったデータを起こそう!
estie
0
140
Polars入門
daikikatsuragawa
1
170
Netty Chicago Java User Group 2024-04-17
sullis
0
200
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
220
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
870
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
440
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
500
Featured
See All Featured
Side Projects
sachag
451
41k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Ruby is Unlike a Banana
tanoku
96
10k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
How to train your dragon (web standard)
notwaldorf
75
5.2k
The Mythical Team-Month
searls
216
42k
Typedesign – Prime Four
hannesfritz
36
2.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
8
1.3k
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.