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
86
技術だけで一生やっていく人のロールモデル
人生計画ってのは周りの人を参考にして考えるものですが、現代日本だと技術者として一生成長し続けている人はほとんど見かけません。具体例を探していても省がなさそうなので、論理的にいろいろ考察してみました。
まりも
May 16, 2024
Tweet
Share
More Decks by まりも
See All by まりも
メンタルモデルから見るオブジェクト設計
hrmstrsmgs
0
190
技術的負債
hrmstrsmgs
0
220
よい設計のプログラムを作るには
hrmstrsmgs
0
73
歴史から理解するJavaScript
hrmstrsmgs
0
56
論理的な考え方
hrmstrsmgs
0
56
論理的な話し合いはなぜ必要か
hrmstrsmgs
0
27
腕のある技術者はなぜ
hrmstrsmgs
0
71
疑似乱数の生成
hrmstrsmgs
0
39
構造化プログラミング
hrmstrsmgs
0
130
Other Decks in Programming
See All in Programming
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
470
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
110
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
CSC509 Lecture 03
javiergs
PRO
0
330
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
260
CSC305 Lecture 05
javiergs
PRO
0
210
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
240
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.3k
CSC305 Lecture 04
javiergs
PRO
0
270
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
230
明日から始めるリファクタリング
ryounasso
0
130
All About Angular's New Signal Forms
manfredsteyer
PRO
0
120
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
How to Think Like a Performance Engineer
csswizardry
27
2k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Done Done
chrislema
185
16k
Being A Developer After 40
akosma
91
590k
Context Engineering - Making Every Token Count
addyosmani
5
230
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
Building Flexible Design Systems
yeseniaperezcruz
329
39k
How GitHub (no longer) Works
holman
315
140k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Embracing the Ebb and Flow
colly
88
4.8k
Scaling GitHub
holman
463
140k
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年学習を続ける •短距離と同じ走り方ではダメ マラソンです
受験勉強は忘れる 受験勉強のノウ ハウは短期決戦 長期には 向かない
好奇心 勉強するのではなく、面白いことを理解する。 面白くて理解したことは、応用が利くし忘れ ない。
年をとっても伸びる能力 右脳的 左脳的
補足 左脳的な論理思考も普通に 大切ですけどね。
ツールを使うのに一番大切なこと 作った人の気持 ちになって考える
難しいプログラム 難しいプログラムは避 けます いかに難しい プログラムを 作らずに完成 させるかが得 意です
補足 難しいアルゴリズムはプロ グラマーとしての嗜みとして。
技術を学ぶ 気持ち悪くなくなるまでが勉強です。
目を慣らす 今の最新ならこのくらいの機能があるっハズ、という感覚が一番大切 ライブラリ同士は真似しあうので、だいたいそろってい る 機能があると予測できればググればすぐ出てくる
変化に対応する 予測できないことに対処する オブジェクト指向設計 アジャイル方法論 など
理解できないことを思考する 認識しチエル 「自分」は自 分の一部に 過ぎない。 何を考えてい るか自分でも わからないこ とを考えるこ とが大切。
なような気 がする?
その先 なんかあるで しょう。