#197 世界一流のエンジニアに一歩近づく習慣

2023/11/26 ·

  • 世界一流のエンジニアの思考法 第2回ということで来た前回は僕が新人エンジニアの時に落ちてた成長しない習慣の話をしたんですが今回は全体から



  • 刺さったとこポポポーンってピックアップしたやつ紹介する感じでいいですね世界一流のエンジニアに一歩近づくための習慣というタイトルでお話しさせていただきます最近その本のポポポーンってやつXで切り抜きで流れてくること多いですねそうなんですねでもやっぱりそらなんかキャッチーなんですよこの本すごくそうなんだなんか読みやすいんですよねとにかくねはいはい



  • すごい拡散したくなるというかなんだろうちょっとうまく言えないんですけど人気のあるインフルエンサー大悟が言ってることみたいなそういうキャッチーさがありますねしかも適当に言ってないんでこの人も同僚を見て言っててなおかつだからプレップ法ができてるっていうんですかプレップ法は物事をうまく伝えるための伝え方の話で



  • ポイント、リーズン、エグザンプルポイントっていう形で物事の説明をしなさいっていうので要点でなぜならこうだから例えばこうだからっていうとだから右の左のが刺激されるんですよ理論とイメージそれで最後にまとめを言ってそうなんだって聞いてる人がすごく理解できちゃうっていうフレームワークなんですけどやるわそれ



  • 営業とかそうですよね確かにそれがこの本のコンテンツで成立してるんで話したくなっちゃうっていうのがあるんですけどっていうのでちょっとおさらいからなんですがこの本何なのかというと牛代剛さんというマイクロソフトでAzureの開発をしている



  • エンジニアがアメリカで働いている人なんですけど同僚の超できるエンジニアを見ながら僕はこういうことできてないからスーパーエンジニアになれないんだな頑張ろうっていうのがいっぱい書いてる本ですその視点がキャッチーですよね周りから盗みまくってるんですね僕は勝手に今年のエンジニア本大賞のノミネートになるんじゃないかと僕が勝手に言ってますそれぐらいの騒ぎ巻き起きてる巻きを



  • 魔鏡魔鏡ですねというわけで本編3つ紹介しますねエンジニア世界一流エンジニアに近づくための習慣1つ目理解には時間がかかるという



  • タイトルなんですけど前回のエピソードですね前回って言っても前この本を取り上げたエピソードでは記憶するというのは理解ができているかできていないかが重要みたいな話をしましたちょっと軽くおさらいをすると記憶力のいい同僚はなんで記憶力がいいんだろうかって考えた時にその物事に対する深い理解を持っているから頭に定着しているんじゃないか



  • っていう話をしてましたその続きもので理解するっていうところでプラスで情報を追加しますこれは著者のこの本に書いてあったエピソードなんですけど著者の同僚で優秀なエンジニア2人若手エンジニア2人とランチをしに



  • 行った時に新しいプロジェクトに取り組む時の話をしたらしいんですねはいはいでAzure周りの話だと思うんですけどでAzureって裏側すんごく複雑なんですってでしょうねうんでしょうねって感じですけどはいファンクションズとかやばいらしいんですよファンクションズはですねAWSで言うとラムダですねサーバーレスで提供できるものなんですが裏側とかもとんでもないって言ってたんですけどデプサミの時にで



  • そのプロジェクトに入ったときってそのシステムアーキテクチャとかいろんな情報をキャッチアップしなきゃいけないんですねうんうんうんでまあAzureというかこのマイクロソフトに関してはえー各マイクロサービスごとうんうんに誰かが作ったその説明用のビデオが存在するんですねうんうんうんうんうん



  • それでいろんなシリーズとして各項目を勉強できるようになってるとはいはいはいそのぐらいもうドキュメントとかそういう情報量がとんでもなく多いとそんな複雑なアーキテクチャを彼らはどうやって理解してるのかいうところでちょっと理解を深めるためにはい一旦どうやってやってると思いますかやっぱり口頭で説明してもらう呼び出して生の行動を見ながら動画あるのに?



  • 対面の方がなるほどね動画通りにやってみる手で動かしながらやってみるってことですねありがとうございます一旦予想が立ったところで実際どうなのかこの同僚2人同じ話をしてたらしいんですけどどうやってんのって聞いたらビデオを見ても難しいので10回は見てるねと何回見直しても分からないところは一時停止してメモしてると



  • そうなんですよ分かんないんですって頭いい人でも分かんないならどうするかっていうと何回も繰り返しやるんですってこれって意外じゃないですかそんなことない意外ではあるなんとなくこっち視点から見えるすごい人って一発で理解してるように見えるんで確かにそこを伝えたかったですなるほどねできる人ってサクッとやってるように見えるんですけど全然時間かけてるんですよ



  • なるほどねしかも愚直にこの筆者は当時は一回で理解しようと頑張って工夫してうわできないってなっててでもあのできる同僚はキャッチアップしてるどうしようってなってこの話をしたらしいんですけどこれなんか一回でやろうとするもんじゃないんだっていう気づきがあったらしいですねうんうん



  • 前のこの本を取り上げた時のエピソードでも言ったんですけど頭がいい人が理解が早く見えるのはそうやって時間をかけて基礎を積み重ねているのですでに理解していることに関して頭のメモリにそのコンテキストが載っているから理解ができると技術の積み上げがあるから早めに理解できるようになっているように見えるだけで初めてやることに関しては同じようにめちゃくちゃ時間がかかると



  • なのでどうやったら早く理解できるだろうかっていう考えがそもそも生産性下げてるんですねなるほど一回理解しようとすることによって覚えられない覚えられないまま次に行くから次の理解がもっと難しいそれはどうやったら早く理解できるだろうかっていうのを突き詰めてると生産性が下がる最初から時間をかけて一から理解をしてると次の理解が早くなるそれによってどんどん生産性が上がっていく基礎を大事にせいとそうです基礎を大事にせいということです



  • 一歩一歩着実にみたいなイメージか本当にそうです最初に莫大な時間がかかってしまうのはそれはもうしょうがないってことですねそうやって時間をかけて理解しましょうっていうことですねそうそうそうそうなので理解には時間がかかるということを自覚してなんか新しい物事に取り組むときには時間をかけて理解を務めるそれが結局早く仕事を終わらせる近道ですよっていうのが



  • この理解には時間がかかるっていうところのお話でしたうわーそれめっちゃわかるかもしれないなんかさ中途半端に経験積めば積むほどいやこれぐらいの記事ならもうこれぐらいの時間で読みたいみたいな謎の制約みたいなのが勝手にかかってなんか何回読んでも頭に入ってこない時みたいなのがあってありますありますそういう時一回とりあえず逆立てして脳に血液集めてから冷静に読むんですよ物理的にはい



  • 効果あるのかなそうするとね一回リセットされてしっかり読もうっていう気持ちになるんでそれでちゃんと読んでちゃんと読んだ上で分かんない単語出てきたらちゃんとそれを自分で自覚してそれも調べてっていうのをやるっていうのをやってるんですけどめっちゃちゃんとしてる最初のサクって読もうとしてる時間がもったいないですもんねもったいない分かるめっちゃくちゃそれそうなんですよね



  • ヤンヤン:それだ 深井:で、やっちゃうんすよねヤンヤン:やっちゃうわ 深井:やっちゃうなーと思ってヤンヤン:これは僕も戒め… 僕が今回紹介するのって全部戒めなんですけど僕らのヤンヤン:めっちゃ嬉しいです 嬉しい 深井:どういうこと?ヤンヤン:それは嬉しいです 深井:どういうこと?ヤンヤン:嬉しいんですよ 深井:何から?



  • すごい人は一発で理解してやってるそうだったんですよイメージだけどすごい人でも何十回も見てやってるって聞いて俺は何十回も見てやるのは当たり前なので頭いい人そうじゃないなと思ってたんですけど同じなんだと思ったら嬉しくなっちゃいました頭いい人でも同じなんだと思って安心して嬉しくなっちゃいました同じ同じ同じでした



  • ハッピーでいこうぜはいはいっていうのでちょっと理解に時間かかるというのをうんうん気に留めながらまあ次明日からのまあ学習ないし仕事を取り組むといいんじゃないかっていうのが一つ目はいはいじゃあ二つ目いきますはいBe lazyというマインドセットですねほうLazyはLazyですねだるいだるいどっちだろうあれええー怠惰であれなんですけど怠惰であれなんですけどこれはあのより少ない時間で価値を最大化するという考え方あーまあ



  • プログラマーの三大哲学プログラマーでしたっけエンジニアでしたっけプログラマー三大美徳美徳でしたねの中のえーなんでしょうね怠惰怠惰まんまかまんままあそうそれの話ですねうんうんうんでまあなのでより少ない時間で価値を最大化できるするっていうのをひたすら考え抜けっていう話で



  • じゃあその考え抜くための習慣紹介されてたのでこちらでも紹介します7個あるんでサクッと言いますやれてるかなって考えながら想像しながらちょっと聞いてください1つ目望んでる結果を達成するために最低限の努力をする2つ目不必要なものや不可価値のない仕事をなくす過剰準備とか3つ目簡潔さを目指す



  • 4つ目優先順位をつける物事に5つ目時間や費やした努力よりアウトプットと生産性に重点を置く6つ目長時間労働しないように推奨するこれは推奨するやるのもそうだし他の人もそうだし7つ目最後会議は会議の時間内で効率的かつ生産的に価値を提供するこれは会議の時間内でっていうのが大事ですねっていうのが紹介されてたんですがほう



  • ちょっとピックアップして優先順位をつけるというところちょっといいですかBe lazyっていうのは怠惰であれっていうのは暇プロ的な感じですか怠惰であれるように技術力つけろとかいろいろ効率化しろとかっていうことですか作用



  • なるほど暇プロ的なことって言うんだねそれを俺もちょっとそこはどういうことだろうと思って聞いてたけどまあでも暇を作るそうそうそうそうね暇を作る確かに技術力を上げることでBe lazyっていうスローガンでいきますか我々Be lazyかっこいい紙に貼っとくか暇人プログラマーのスローガンBe lazyいいっすね大事確かに優先順位をつけるという話です



  • これ、ヒシェが紹介してて面白いなと思ったのが優先順位をつけるっていうワードに言われてこういうことだなって想像したかったと思うんですけど日米でニュアンスが異なるらしいです面白いですよね日米で日本の人は



  • タスクABCDあったとして優先度をつけるって言われると優先順位をつけるって言うとじゃあ大事な順というかインパクトがでかい順に並び替えてで上からやっていくかみたいな感じを想像すると思うんですね一方アメリカの人はどういう捉え方をするかっていうとABCDがあったとして一番大事なやつだけやるっていう



  • ニュアンスらしいんですよなるほど本当にパレートの法則完璧である必要はなく本当に大事なことだけにフォーカスするみたいなそういう風に捉えるらしいんですねえ?



  • それは例えば4つ仕事があるじゃないですか一番優先度高いやつをまずやりますとそしたら残りのタスク3つになるじゃないですかその3つやらないってわけじゃなくて3つになったからその中で優先度高いやつを次やるっていうそういうイメージですか



  • 細かい話はないんですけど多分4つあった仕事のうち僕の解釈なんですけど4つあった仕事のうち1個を消化しましたとでその1個を消化してる間に3つのままだったらその3つから選ぶんでしょうし他の仕事が入ってきてそれが4つ5つになってる場合はもともとあった3つはやらない可能性がありますただ日本の人はその4つで1回ブロックで区切っちゃって4、3、2ってやって一番最後は1かって言って次に行くみたいな進め方をしてるのが多分



  • 日本の人っていうことなのかなと僕は勝手に解釈してます諦め力がアメリカの方が強いって言うんですか言葉のニュアンスとしてリチギリチギなので日本人はあれもこれもやりたいと思いがちだがすべきよりも実際にできるキャパを考える方が生産性には有効なので優先順位をつけるって言っても



  • 本当に重要なものだけやるそれ以外は時間が限られてるから捨てるのが生産性が一番いいというのを意識していきましょうっていうのが紹介されてました実際に一流のエンジニアたちはいかにやることを減らすかに頭を使ってるらしいですね優先順位の話つながるんですけどいかにやることを減らすかっていうことについてはコーディングの話を例に出していて



  • コードって書くじゃないですか全部書きましたってそのコードの100%のうち統計上60%は使われないんですね使用されない機能とかなんとなく僕は納得感がある数字まだわかんねえなおかつ使われてないコードにバグが見つかると修正の対応しなきゃいけないんですよ使われてなかったとしてもなので



  • いかに行動を減らすかもすごい重要なんですねプロダクト開発をする上でも分かるーそうこれはねちょっとね仕事をしてるとね思うと思うみんなうんうんって言ってる人いっぱいいると思うめっちゃ分かるちょうどそれに悩まされてますあそうなんですねはい



  • そうなんですねなので本当に今やってる仕事がどれだけ重要なことなのかっていうのをやらなくていいなら本当にやらなくていいしその時間を空けて勉強した方が会社のためにもなるし自分のためにもなるかもしれないというのを本当に意識しながら優先順位をつけて仕事をしていきましょうとなるほど



  • 今ちょっとふと思ったんですけどこれってなんか日本とアメリカの企業風土にも違いがあるのかなって少し思っててそれはめっちゃありそうなんか日本その大事じゃないけどやんなきゃいけない事務作業多そうだなっていう偏見勝手に持ってるんですけどそういうのとかもなんか関係してるのかなってちょっと思いましたね思います俺も思いましたさっき日本人の働きすぎ問題ですよね



  • もう少し歩み寄ってきたりとも働きすぎ問題日本人は



  • 働いて残業してなんぼみたいなところの感覚を持ってる人が多くて米の方だと結構残業してることはむしろ仕事ができない人と捉えられてる風習あるじゃないですかそういうカルチャー的なところもありそうだなとなるほどねいかに残業しないかの優先順位が高いってことね



  • そうですねそうですねうん確かにそれはあるかもしれないねまあ我々的にはやっぱりBeLazyを推奨していきたいのでうんうんベーの方でうんうんベーの方でというかベーLazy使ってベーLazyなの?ベーLazy読み方ローマ字読みみたいなそれなんかあのうん



  • アメリカは蹴落とそうとしてるみたいになってますけどいい意味でやってるじゃん今このレイジーまあそうです確かに面白いあいつら非満率高いからなみたいないやいやしてないよしてないよかったさすがに喧嘩売るにはデカすぎるからなすごいな今のということで



  • はい2つ目がBe lazyの話でしたこれはね本当に最初に言った通りプログラミング三大美徳にも含まれますしそうですねこの世界一流のエンジニアの仕事術だっけ思考法思考法にも書いてありますしたった今ひまプロのスローガンにもなったのではい皆さん守っていきましょうはい3つ目一番カジュアルです物理的なエネルギー不足をどう解消するかっていう話で朝飯食えってことですか睡眠しっかりとるえー



  • これは僕今30なんですけどこの著者の方は40,50代の方かな40,50代中高年になった時の物理的エネルギー不足をどう解消するかって話を書いてて実体験ベースで参考になるなと思ったので紹介します10年後なんなら6年後7年後ぐらいをスコープに見ながら読んでたんですけど



  • やっぱり著者の実体験として中高年に差し掛かるとどうしても体力と気力が落ちてくるらしいですねうんうんで落ちてくると何が起きるかっていうとえーっとまあ土日の朝ちょっとどうしてもダラダラしてしまうとかえーパッと起きてから朝からいろいろやりたいのにちょっと一日中食ったりしてしまうし気力が湧かないとうんっていうのがまああったらしいですまああのこれは年齢に関係なく多分そういう人もいると思いますうん



  • すいませんって感じ僕もですよって感じですけどそれはどうやらエネルギー不足らしいんですね物理的な著者曰くねこれはなんかその高年期障害的な話なのかもしれないんですけどね著者の場合はこれにちょっと悩んだと結構やっぱり仕事もハードだし中でもすごいインプットもやらなきゃいけないしどうしたかっていうとどうしたかじゃなくていろいろやった上で何で解決したかっていうと



  • 運動を高プライオリティにすること運動の優先度をめっちゃ上げる中でもテストステロンを増やすことと書いてますおーなんか結局筋肉だよねでテストステロンを増やして何をやったかっていうと週3回のジムの筋トレと1日10分のヒート毎日10分もやるの結構すごいな高強度単なんとかインターバルトレーニングですよね



  • 20秒スパンで強い運動と休憩を繰り返すやつですか秒数は多分物によって違いますねヒートというのがいろいろあってこの人は10分って言ってるんでタバタ式ではないですねあとはそれだけじゃ元気が取り戻せなかったので1日30分有酸素を走ってるとめちゃくちゃ動いてますね高プライオリティですこれが確かにこうだな



  • 物理的にそうやって自分の体力とか体を鍛え上げてエネルギーを補強したっていう運動をすると最初はやっぱりね疲れたってなるらしいんですけど慣れると本当に土日もダラダラせず気力を持って仕事ができるようになったのでぜひとも毎日30分の体への投射必ず行うことをお勧めしたいと書いてます



  • 毎日はできてないなぁサボってるわぁ今これはね僕もサボってるんですね毎日はそうなんだ筋肉痛の日休んじゃうんでどうしてもこれはねやりたいなぁと思ってますぶっちゃけ体力の劣りは少しは感じてるんですよね大学生の時よりも気使ってるんですけど今の方がとはいえ多分走って



  • 出た時期に比べると元気ないんですよね走ってた時期僕結構強かったんで本当に何が?新規事業コンテストとか新規事業やってる時って俺走ってたんですよ1日20分から30分くらいその時結構強かったんですその気力がなるほどね分かります毎日動いてる時は強いですよね強いメンタルとかがもう本当に強いもろもろ強いですそうなんだそうでなおかつ僕は膝に爆弾を抱えてるのでうん



  • 運動してないと歩けなくなっちゃうんですよねはいはいはいなのでちょっとねこれはねやんなきゃなと思いましたで今運動の話をしましたけど食べ物からでもテストステロンを増やすことができるんですね運動は必須なんですけどでテストステロンを意識的に増やすのに肉玉ねぎ加熱したニンニクあたりがいいらしいです肉と玉ねぎ食っとるなと思いながら玉ねぎとニンニク食ってね



  • 俺豚汁に全部入れてるわめっちゃいいっすねニンニクも入るんですねニンニク入れるいいっすねであと筆者が一番おすすめなやつはいテストステロンブースターですまさかサプリメントサプリメントサプリメントまさかサプリメントなんだまさか僕一番驚いたのがテストステロンブースターっていうサプリメントあるんだと思って確かにまず



  • 順平それ聞いた瞬間よくサプリメントって出てきた多分そうだろうな勝手にオリジナル料理をそう呼んでるだけかと思っちゃった面白いですね肉と玉ねぎと加熱したニンニクごちゃってして入れたやつね焼き上げたやつかと思っちゃったけど



  • 違います。テストステロンブースターってサプリメントです。これ日本でも調べれば売ってるよって書いてて、本当かと思ってググったら、まあアマゾンで売ってるんで。まあこれ買うかって言ったら、僕今肉も玉ねぎも食ってるんで、まあちょっと運動を一旦して、それでもちょっと気力不足を感じたらテストステロンブースター飲もうかなと思ってるんですけど。



  • ちょっと興味あるな確かにブーストしときたいねやっぱ年齢あるんでね言うても僕らちょっと若いんでまだ不足してるってことはひょっとしたらないんじゃないかなと思うんですけどとはいえ高年期障害とかあるんでしょうからぜひぜひ聞いてる人の年齢差広いんでね最近ちょっと気力ないなって人毎日30分の体への投資とテストステロンブースター



  • ちょっと試してみて試してもらって本当に中高年の方どうなったかすごい知りたいですN数増やしたいですテストステロンブースターを



  • ブースターのねブースターって言ってるんだからブーストされるはずですよね運動して分泌されてさらにブーストかけてそうそうそうそう相当だはいっていうのでこの物理的エネルギー不足をどう解消するかっていうのはまあ伝えたかったのはメインメッセージ2つで毎日30分の体の量の投資とテストステのブースターですねなるほどねこれマイクロソフトの人はみんなブーストしてるのかなどうなんだろうでも確かにみんなジム行ってるって言ってましたへーそう



  • すごい体の投資してるって言ってますそうなんだジム通おうかなマッチョいっぱいいるって言ってましたこれはなんでマイクロソフトの牛尾さんがおっしゃってるのでガチだなって僕が今捉えてますなるほど確かに日本のエンジニアの現場そんなにマッチョなんかさ職場に数名いるぐらいだよね輝かしいマッチョがちなみに言うと俺よりマッチョだなって思ったエンジニア俺あんま見たことないですねマジ?はい



  • カイチとは違うタイプのマッチョだなみたいな人たまにエンジニアにいる気するけどねどういうことですか違うタイプのマッチョってウェイトを上げるタイプってこと?なんだろうなでかくしに行ってる人というかいるよねなんか僕は今いないですねあんまり見てこないですねめっちゃ走ってる人は結構いますフルマラソンみたいなレベルで



  • 深井:へーそれはすごいヤンヤン:細そう深井:細いですねヤンヤン:なんか若干ジム行ってますみたいな人はちょこちょこいますが深井:ガチの人はまだ出会ったことないなヤンヤン:ガチの人いるんですよね



  • トライアスロンとかねすごいすっげーと思うしかも40超えてねトライアスロンか超尊敬してる体に悪いって聞きますけどね負荷がすごすぎてトライアスロンとかフルマラソンもそうですよねそうなんだ俺ブレイクダンスの絶対悪いと思ってるけどブレイクダンスは多分関節とかですねフルマラソンとかはマジで全身にくると思います内臓とか筋肉とかうんうんうん



  • っていうので本日紹介した一流のエンジニアに近づくための一歩近づくための習慣はおさらいすると理解には時間がかかりますよって話とビーレイジあとは物理的エネルギー不足をどう解消するかっていう話でした強かったなとりあえず運動と



  • 記事の早読みやめようと思いましたそうですね僕も本当にそれはもう心に止めをいきながらただこれちょっと忘れるんでまた忘れた頃に思い出しながら強強エンジニアになりましょうって感じですはいじゃあ



  • 投資って言うじゃないですかやっぱりお金の話なんですけどマンション買うとか違うな賃貸用の不動産買うとか株買うとか色々あるじゃないですか自分への投資って投資対比を高いっていう話があって例えばですけど1億円の株式を利回り3%で運用したら年間300万円



  • じゃあ例えば僕の年収500万だとして それって資産うわー中途半端にしちゃったな600万だとして年収600万だとしたら 2億円の資産分の価値なんですよねそういうことね株式に例えるとねそれでいうとやっぱり自分への技術とか あと働き続けるための体への投資とか健康への投資って 費用対効果高いよねって



  • 言いますよね言います確かに本当に大事だなって常に思っててこの人も言っててホラー見たことかって読んでましたいいですね強化されていきますね強化されましょうじゃあ締めますねはいはいエピソードに関する感想とか何でもかんでも募集してますのでお願いします投稿されたポスターは僕らが英語系



  • エゴサーチ エゴ検索をして見つけて元気になりますのでよろしくお願いしますあとは説明欄からGoogleフォームにてお便り要望を募集してますのでそちらもお気軽にお願いいたしますそういったトークテーマの中から素晴らしいエピソードが生まれることがありますのでよろしくお願いしますお気軽にあとはポッドキャストスポティファイ各種プラットフォームでのポッドキャスト番組のフォロー評価



  • 高評価ですね評価というか高評価ですねはいコメントお願いします人気者になりたいと思ってます本当ですよねはいバズりたいバズりたいですねバズりたいちょっとあんまりこういうの言うのもあれなのかもしれないですけどテクノロジーのランキングも上行けないだろっていうところがあるので壁すごくないですか分かるそっちのね上の壁がそういうことね分かる



  • 僕らの再生数は増えるのはいけるなと思うんですけどあれだよね海軍大将強すぎじゃないみたいな中将と海軍大将の差がすごくないみたいなそうそうそうぜひみんなで押し上げていきましょうお願いしますではまた次回バイバイこのキーボードは一生ものハッピーハッキングキーボード公式LINEスタンプ販売開始

0:00 29:52

#197 世界一流のエンジニアに一歩近づく習慣