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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Rook: Intro and Deep Dive with Ceph
sat
PRO
1
33
Machine Check Exception
sat
PRO
2
51
バイナリダンプの模様を読む
sat
PRO
0
69
cpコマンドはディスク上でデータを コピーしないことがある
sat
PRO
3
55
114-ファイルのshallow_copy.pdf
sat
PRO
2
41
113-Btrfsのスナップショット.pdf
sat
PRO
0
22
システム強制終了時にファイルシステムの整合性を保つ~ コピーオンライト編 ~
sat
PRO
0
62
システム強制終了時に ファイルシステムの整合性を保つ ~ ジャーナリング編 ~
sat
PRO
2
65
ファイルシステムの整合性を回復するfsck
sat
PRO
1
71
Other Decks in Technology
See All in Technology
plamo-3-translateの開発
pfn
PRO
0
240
新しい SLO が良い感じにハマっている話
z63d
4
1.9k
CloudWatchから始めるAWS監視
butadora
0
310
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
330
reFACToring
moznion
1
1.1k
NYC Summit 2026 におけるAmazon Bedrock AgentCore のアップデート
ren8k
3
300
データエンジニアこそ組織のオントロジーに向き合うべき — 問いに答えるAIから、事業を動かすAIへ
gappy50
7
3k
ここは地獄!つらい朝会を体験することで、チームとしてのより良い振る舞いに気づくワークショップ / The stand-up meeting from hell in the game industry
scrummasudar
0
520
システム監視を 「システムを監視するだけ」で 終わらせないために
seiud
0
160
AIがコードを書く時代、人間は何を保証するのか———馬場さんと考える、開発者に求められる新しい責任と価値 - TECH PLAY
netmarkjp
0
1k
AIエージェントに財布を渡す日 ― 承認付き"買い物エージェント"を作って実演
yama3133
1
110
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
220
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Un-Boring Meetings
codingconduct
0
360
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
360
From π to Pie charts
rasagy
0
240
Producing Creativity
orderedlist
PRO
348
40k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
Navigating Team Friction
lara
192
16k
We Have a Design System, Now What?
morganepeng
55
8.2k
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