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
Satoru Takeuchi
PRO
February 21, 2021
Technology
67k
50
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ベテラン技術者が新しい環境で大失敗した話
Satoru Takeuchi
PRO
February 21, 2021
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
119-多機能ファイルシステムBtrfs_のコピー.pdf
sat
PRO
1
56
Linuxカーネルの インタフェースは変わりうる?
sat
PRO
1
81
あなたの知らないバージョン命名規則
sat
PRO
3
880
Rook: Intro and Deep Dive with Ceph
sat
PRO
1
63
Machine Check Exception
sat
PRO
2
61
バイナリダンプの模様を読む
sat
PRO
0
86
cpコマンドはディスク上でデータを コピーしないことがある
sat
PRO
3
82
114-ファイルのshallow_copy.pdf
sat
PRO
2
53
113-Btrfsのスナップショット.pdf
sat
PRO
0
39
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
2
7.8k
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
350
最新技術に積極チャレンジ!EKS共通基盤のこれまでとこれから
daitak
0
280
[RSJ26] Building a VLA Model Based on Self-Distilled Classification
keio_smilab
PRO
0
110
tamachi.goを支える技術
rymiyamoto
0
120
Hub & Spoke 環境のネットワークルーティングを分解してみる
tsuyataku
1
480
分割40%キーボードにスムーズに入門するには
hoto17296
1
210
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
1
320
VPCでもFloatingIPを使いたいんだ
y_kotani
1
140
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
420
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
2
560
1.5時間を無駄にして学んだwsl2におけるaptとsnapの選択と仕組み
yosaka0123
0
480
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Abbi's Birthday
coloredviolet
3
9.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
310
Tell your own story through comics
letsgokoyo
1
1.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
We Are The Robots
honzajavorek
0
320
So, you think you're a good person
axbom
PRO
2
2.1k
Marketing to machines
jonoalderson
1
5.7k
How to Ace a Technical Interview
jacobian
281
24k
Transcript
ベテラン技術者が新しい 環境で大失敗した話 Feb. 21, 2021 Satoru Takeuchi Twitter: @satoru_takeuchi, @EnSatoru
1
前置き • 伝えたいこと ◦ わたしが転職した後しばらく何もかもがうまくいかなかった話の紹介 ◦ 世間的にそこそこ成功しているように見えている人も失敗続きということを知ってほしい ◦ わたしと似たような境遇になった場合、他山の石としてほしい •
その他 ◦ リモートワークや時短勤務の失敗談も出てくるが、これらの制度を否定するつもりはない ◦ 会社としてはずっと気にしてサポートしてくれていたので非はすべて私にあります 2
Who am I? • 武内 覚(通称sat) • 仕事 ◦ サイボウズでオンプレ
Kubernetes(以下K8s)クラスタ、Rook/Cephクラスタの開発に従事 ◦ 書籍や記事、youtubeなどを通してカーネル周辺レイヤの普及活動 • スキルセット ◦ Linuxカーネルに詳しい。サイボウズ入社前に 10年以上開発していた ◦ カーネル周辺を中心に、ストレージ分野に詳しい ▪ Rookのメンテナ • 性格 ◦ 好きなことはとことん得意、嫌いなことはとことんしない、できない ◦ 人とのコミュニケーションが苦手、好きな人とは話せるし話したいが、疲れる ◦ 寂しがり屋。これは入社してから気づいた。後述 3
入社時の状況 • 勤務条件 ◦ 週20時間勤務(いわゆるフルタイムの半分 ) ◦ 働く時間も不定 ◦ フルリモート勤務
◦ 一人でRookやCephなどのストレージ関係の調査 • 当時はいろいろな制約により、上の条件以外では不可能だった 4
コミュニケーションの問題 • 始まってしばらくしてから非常に仕事がやりにくいことに気づく • 失敗に至るまでの流れ 1. とくに定例会などにも出なかった (もちろん了承済) 2. フルリモート勤務なので雑談する機会も無い
3. メンバの人となり、誰がどんな役割なのかがわからない 4. 寂しいし、蚊帳の外に感じてくる (注: 自分で望んでそうしただけ ) 5. 何かあったときに誰に何を頼めばいいか、いちいち迷う。コミュニケーション効率が悪い 6. 定例会に出ないのでわからないまま 5
コミュニケーションの問題: その後 • 解決策 ◦ 定例会、および、それよりかなり後になったがモブプロにも入れてもらう ▪ 一部は自分でお願いしたが、半分以上は人に助け舟を出されてそうしたと記憶している ▪ 最終的にこの問題が解決したのは
1年後くらい • 教訓 ◦ コミュニケーションが苦手なのとコミュニケーションしなくてよいのとは別 ◦ 自分の性格(寂しがりや)には失敗してみて初めて気づくこともある 6
慣れない分野に戸惑った • 畑違いの分野辛い 1. 入社時にK8sは未経験だったが、すぐキャッチアップできるだろうと高を括っていた ▪ これまでのカーネル分野での実績に胡坐をかいていた 3. 実は全然そんなことはなく、覚えることが非常に多くて大変だった ▪
カーネルとはかなり常識が異なっていた ▪ 覚えるべき技術の範囲が広かったが、わたしの守備範囲は狭かった 4. ストレージ調査も手間取った ▪ 最終的にK8s上でストレージを動かすので、調査が進むほど K8sの深い知識が必要 • 解決策 ◦ 慣れるまで必死に食らいつく。これしかない。近道はない ▪ 結局最低限のことがわかるまでに 2年を要した • 教訓 ◦ ある分野で実績があっても、他の分野では素人に過ぎないという認識が必要 7
時間の重要性を低く見積もっていた • 通常の半分の労働時間は大きなハンデになった 1. フルタイム勤務経験しか無いのに「半分でもそんな変わらんやろ」という謎の自信があった ▪ これも自分を過信していたのだと思う 2. 実際はキャッチアップすらおぼつかないという体たらく 3.
もちろんストレージ調査も進捗は芳しくない 4. 少なくとも入社時に「これくらいはできる」と宣言したことはできていなかった • 解決策 ◦ 事情が変わって、かけられる時間が増えた (もちろんそれに伴ってやるべきことも増えた ) ▪ これならまあ大丈夫、というくらいになるまで 2年ほどかかった • 教訓 ◦ ある程度までは仕事の成果は (心身共に健康な状態で )かけた時間に大きく依存する ▪ 初期の仕事は調査、学習が中心だったので、とくにそれが顕著だった ◦ 大言壮語はするものではない (関係各位、本当に申し訳ありませんでした ) 8
人との比較をした • 「人と比べて自分は…」という比較をたくさんした ◦ プロマネがどんなタスクも超高速に片づけるさまに絶望した ◦ みんなの得意分野が自分はできないと落ち込んだ ◦ なぜか半分の時間でみんなと同じパフォーマンスを出すべきと思い込んでいた •
改善策 ◦ 「人と自分は違うので考えても無駄」と自分に言い聞かせた ◦ キャッチアップできてきて、かつ時間に余裕がとれてきて心に余裕が生まれた ▪ 入社前はそんなことしてなかったので、状態が悪くなるとこうなりがち? • 教訓 ◦ 人と比較して落ち込むのは害悪 ▪ 持って生まれてきて後から変えられないことはある ▪ ないものねだりよりも自分のよいところで勝負すればよい ◦ うまくいかないと悪い思考が頭をよぎる ▪ 入社前数年はとくにこういうことは考えなかった 9
さいごに • 根拠の無いプライドは邪魔 • 人の助けを得られる環境は大事 • 失敗を失敗と認識して自省さえすれば年をとっても成長できる • 次に同じ状況になっても同じ轍は踏まないぞ! •
今後もやっていき! 10
おわり 11