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
Kyash Meetup 20180925
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
岩藤圭介
September 25, 2018
11
3.6k
Kyash Meetup 20180925
おっさんエンジニアの生存戦略
岩藤圭介
September 25, 2018
Tweet
Share
More Decks by 岩藤圭介
See All by 岩藤圭介
ウォレットアプリKyashの先 〜 Kyash Directのアーキテクチャ
k315k1010
34
22k
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
67
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
A Tale of Four Properties
chriscoyier
162
24k
Navigating Team Friction
lara
192
16k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Test your architecture with Archunit
thirion
1
2.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Mind Mapping
helmedeiros
PRO
0
79
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
岩藤 圭介 おっさんエンジニアの生存戦略
自己紹介 名前:岩藤 圭介(いわどう けいすけ) 年齢:40歳オーバー 文学部卒(日本文学) エンジニア歴 15年 三児の父 2018年8月Kyash入社
戦略とは?
戦略とは 「百戦百勝は善の善なるものに非ず。戦わずして人 の兵を屈するは善の善なるものなり」 孫武
戦略とは 戦(いくさ・たたかい) を 略すること
戦とは?
ここで言う戦 エンジニアとして生き残っていくための課題 • 高度化・複雑化・多様化していく要件 • 日進月歩の技術 • 流動的なビジネス環境 • 若手・オフショアの台頭
どうにかして向き合っていかないと家族を路頭に迷 わせることに
どこから手を付けよう 「彼を知り己を知れば百戦して殆うからず」 孫武
己を知る 〜おっさんの弱点〜 ① 加齢 ◦ 記憶力の低下 ▪ 新しいモノゴトを覚えるのがしんどい ▪ 昨日やったことも思い出せなかったり
◦ 体力の低下 ▪ 深夜・早朝のアラート対応がしんどい ▪ 馬力(≒連徹)で乗り切るのがマジ無理 ◦ ガタが出てくる体 ▪ 眼精疲労がヤバイ(老眼) ▪ 肩こり・腰痛がキツイ
己を知る 〜おっさんの弱点〜 ② 家庭環境 ◦ 結婚して子供がいたりすると ▪ 分担せざるをえない家事・育児・他 ▪ 自由に使える時間の減少
▪ 自由に使えるお金の減少 ◦ 家族の介護が必要になったりすると ▪ ↑がさらにksk
己を知る 〜おっさんの強み〜 ① 経験 ◦ 新しいものが次々と登場する一方で変わらな いことも多い ◦ 長年やってるアドバンテージはやはり大きい ◦
歴史を知っていると現状だけ見ても理解でき ないことを理解できたりする ◦ 修羅場をくぐっていれば多少のことには動じ なくもなる
己を知る 〜おっさんの強み〜 ② 人脈 ◦ 人材の流動性が高めな業界なので、意外なと ころに知り合いがいたりする ③ 年功にもとづく存在感(政治力・発言力) ◦
積み上げた実績・知識・スキル・人脈 ◦ ただし社内に限定されがち
彼を知る 〜おっさんを取り巻く環境〜 ① 高度化・複雑化・多様化する要件 ◦ 設計・実装の複雑さ⤴ ▪ v.s. おっさんの記憶力 →
☠ ◦ ミスによるトラブル⤴ ▪ v.s. おっさんの体力 → ☠ ◦ ミスによる影響の深刻さ⤴ ▪ v.s. おっさんの心と体 → ☠
彼を知る 〜おっさんを取り巻く環境〜 ② 日進月歩の各種技術 ◦ v.s. おっさんの記憶力 → ☠ ③
流動的なビジネス環境 ◦ 盛者必衰 諸行無常 といった趣き ◦ 大企業でもどうなるか。。。 ▪ v.s. おっさんの年功 → ④ 若手・オフショアの台頭 ◦ v.s. おっさんの体力×単価 → ☠
彼を知り己を知る • 使えるリソース(気力・体力・時間・お金)は(ごく) 限られている • 使える武器も限られている(経験・人脈) • 向き合うべき課題は多方面に存在
圧倒的不利 /(^o^)\
戦略 • 限られたリソースで • どの武器を磨き • どこで戦い • どこで戦わない(略する)のか?
おっさんの勝負どころ by 海南の牧先輩(18歳) ディフェンス=経験からくる予測
ディフェンス力? • 障害の予測 ◦ → 設計・実装の段階で先手を打つ • システムに障害はつきもの • でも障害対応はおっさんの貴重な気力・体力・時
間をうばっていく • 先手を打っておくことが戦略上、極めて重要
ディフェンス力? • 変化の予測 ◦ → 設計・実装の段階で先手を打つ • システムに変更はつきもの • 変更しづらいシステム(≒クソコード)のメンテは
おっさんの貴重な気力・体力・時間をうばっていく • 先手を打っておくことが戦略上、極めて重要
おっさんが磨くべき武器 設計力と見つけたり ※あくまでも個人的な意見です
おっさんが磨くべき武器 DDD GRASP PoEAA おっさんが苦い経験を元に書いた本たち 20年近く経っても古びていない
おっさんが磨くべき武器 DDD GRASP PoEAA 経験がないとありがたみが理解できない 失敗した経験がないとホントに刺さらない
おっさんのための本だ!! ※あくまでも個人的な意見です
いかに少ない労力で 望む機能を実現し、維持していくか 偉大な先輩おっさん達の背中を見よう
さいごに ◦ 若い人の方が詳しかったりする ◦ 若い人に教えを乞う!! ◦ 知らないことは恥ではない ◦ 知ろうとしないことは恥 日進月歩の技術への対処
ご清聴ありがとう ございました。