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
まりも
May 16, 2024
Programming
0
85
技術だけで一生やっていく人のロールモデル
人生計画ってのは周りの人を参考にして考えるものですが、現代日本だと技術者として一生成長し続けている人はほとんど見かけません。具体例を探していても省がなさそうなので、論理的にいろいろ考察してみました。
まりも
May 16, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
170
技術的負債
hrmstrsmgs
0
200
よい設計のプログラムを作るには
hrmstrsmgs
0
70
歴史から理解するJavaScript
hrmstrsmgs
0
55
論理的な考え方
hrmstrsmgs
0
51
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
27
腕のある技術者はなぜ
hrmstrsmgs
0
70
疑似乱数の生成
hrmstrsmgs
0
37
構造化プログラミング
hrmstrsmgs
0
100
Other Decks in Programming
See All in Programming
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
500
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
230
Constant integer division faster than compiler-generated code
herumi
2
670
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
370
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
9
700
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
1
200
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
850
Understanding Kotlin Multiplatform
l2hyunwoo
0
260
Vibe coding コードレビュー
kinopeee
0
450
kiroでゲームを作ってみた
iriikeita
0
170
パスタの技術
yusukebe
1
390
decksh - a little language for decks
ajstarks
4
21k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Scaling GitHub
holman
462
140k
Gamification - CAS2011
davidbonilla
81
5.4k
Bash Introduction
62gerente
614
210k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Cult of Friendly URLs
andyhume
79
6.5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Transcript
None
ロールモデル ロールモデルが合う人がいない? 平凡な人なら同じロールモデルの人も多いかもしれませんけどね。 多少なりともレアケースなら、よく似た人はいないと思ったほうが良い。 できるだけ本質をとらえたロールモデルじゃないと役に立ちませんよ。
人生100年時代 死亡年齢の最頻値は100歳に近づいている。 稼働年齢は伸びている。(参考) 80くらいまでは働くことを考えたほうがいいのでは?
技術者としてのロールモデル 1.管理職になる? 2.対人関係 3.技術力
管理職になる?
管理職になる? なれるなら管理職になることをお勧めします。 技術者の方が圧倒的に向いている人はどう するのか?
ピーターの法則 能力主義の階層社会では、人間は能力の極限まで出世する。したがって、有能な平 (ひら)構成員は、無能な中間管理職になる。 時が経つにつれて、人間はみな出世していく。無能な平構成員は、そのまま平構 成員の地位に落ち着く。また、有能な平構成員は無能な中間管理職の地位に落 ち着く。その結果、各階層は、無能な人間で埋め尽くされる。 その組織の仕事は、まだ出世の余地のある人間によって遂行される。
管理職 管理職はなぜ給 料が高いのか?
個人の生産性
個人の生産性 効率UP
管理職の取り分 1×5 2×5 2×1くらい もらってもいい
技術者の生産性 ~10倍程度の差があります 個人の資質より組織に依存 習慣を導入することが重要
個人の生産性
個人の生産性 効率UP
技術者の取り分 1×5 2×5 2×1くらい もらってもいい
気をつけねばならないこと 世の中のロールモデルはだいたい、管理職を目指す人向けです。 技術書r九を伸ばすには徹夜ででも勉強する。 そんなスポーツ選手並みの体力を前提とするなら、若 いうちしかできないに決まっている。
技術者のロールモデル 自分で考えねばならない 対人関係が苦手 なことへの対処 一生技術力を伸 ばすには
対人関係
欠点について 無理なものは無理 • 10年死に物狂いで頑張って、何の成果もないってことはある • 一度努力してしまうとやめられなくなる 苦手分野で助言は • 一般的な助言者は、発達障害・うつ病・LGBTですら理解してない •
役に立つ助言は場合によってはかなり高度な技能
強みを見つける 私の 場合 は 会議で発言すること プレゼン
少ししか伸びなくても役には立つ 対人 関係 技術 力 成果
技術を伸ばす
50年学習を続ける •短距離と同じ走り方ではダメ マラソンです
受験勉強は忘れる 受験勉強のノウ ハウは短期決戦 長期には 向かない
好奇心 勉強するのではなく、面白いことを理解する。 面白くて理解したことは、応用が利くし忘れ ない。
年をとっても伸びる能力 右脳的 左脳的
補足 左脳的な論理思考も普通に 大切ですけどね。
ツールを使うのに一番大切なこと 作った人の気持 ちになって考える
難しいプログラム 難しいプログラムは避 けます いかに難しい プログラムを 作らずに完成 させるかが得 意です
補足 難しいアルゴリズムはプロ グラマーとしての嗜みとして。
技術を学ぶ 気持ち悪くなくなるまでが勉強です。
目を慣らす 今の最新ならこのくらいの機能があるっハズ、という感覚が一番大切 ライブラリ同士は真似しあうので、だいたいそろってい る 機能があると予測できればググればすぐ出てくる
変化に対応する 予測できないことに対処する オブジェクト指向設計 アジャイル方法論 など
理解できないことを思考する 認識しチエル 「自分」は自 分の一部に 過ぎない。 何を考えてい るか自分でも わからないこ とを考えるこ とが大切。
なような気 がする?
その先 なんかあるで しょう。