#257 成長し続ける中級エンジニアに必要なもの
2024/6/16 ·
-
この番組は駆け出しエンジニアの順平と先輩エンジニア カイチノリが送る駆け出しエンジニアを中級エンジニアにキャリアアップさせるラジオですさせるぞはい頑張ります本日はですねはいHow to grow from mid-level to senior software engineerHow toボロンボロンボロンボロンシニアソフトエンジニアプリンバンバンボンみたいなプリンバンバンボロンボロンボロンボロンシニアエンジニアすいませんそれは僕の発音次第かもしれない
-
最初に番組のコンセプトを言ったんですけど今日はですね中級エンジニアがシニアエンジニアになるための話です珍しくね珍しいただ今日は別に難しい内容じゃなくてシニアエンジニアってこういうのが求められるよねっていう記事を読んで僕はグサグサ来たのでグサグサ来るねって話をしたいです
-
まあでも駆け出しエンジニアも中級エンジニアになったらいつかはシニアエンジニアを目指して歩いていくわけですからねその通りその通り結構気になる気になるっすねその通りですというのでまあなんでしょうねやっぱキャリア歩んでいくならその先の道なんとなく見通しついてた方が
-
進みやすいですから遠くの方こうなってるっていう考え方もできるし中級層聞いてる人も多いんで言うてねグサグサくればいいなと思ってますはいじゃあ元記事はさっき言った通りHow to grow from mid-level to senior software engineerというdaily.devの記事からタイトルにつられて読んでいいやんってなったので紹介します
-
導入としてですねマネージャーがシニアエンジニアを求めるものって何でしょうという話から始まりますそれは独立して一人で問題解決して正しい解決策を見つけて進められることですとはい自走力自走力これは技術的な問題だけじゃなくてコミュニケーションとかメンタリングとか人助けとか
-
あとなんかステークホルダーとの調整とかそういう技術的な話以外の社会人力的なところも合わせて求められると吉名にやってよパワーそう吉名にやってよパワーやつ本当になんか社会人やってて思うのはやっぱり歴を重ねるとどんどんやらなきゃいけないことがふわっとしてくるはいはいはいなんか多分最初ってこれをこういうやり方で作ってねから始まって
-
これを作ってねになってこんなことしたいんだよねになってとりあえず1000万稼いでくんない?になってくるんですよなるほどねふわふわふわってなってくるんですけどそれをどうにかゴールに持っていく力はエンジニアも求められると確かにあともう一つが周囲を鼓舞してくれること大事これね
-
はぁーって思って僕も周囲を助けるとかじゃないんですね周囲が120%出せるように周囲を鼓舞することを求められると
-
超絶大事そうなんですよねシンみたいですかキングダムいつか出てきたキングダムそうなんですよね武将もねやっぱり士気上げてなんぼですからね兵の士気をねそうだねそういうシーンがいくつもあったよねキングダムではいつもそれで危機を乗り越えますね劣勢でも頑張れば勝てるっていうのでそれが求められるものですとうん
-
っていうのがまず一つセクションこれいろいろ終わった後にこうだったねって話をしたいんですけど次中級エンジニアがシニアエンジニアになるって話をしましたけどじゃあ今中級エンジニアですと例えばね中級エンジニアがシニアになるために何をするべきかっていう話に入ってきます
-
うんキングダムを読む違いますねいや合ってるかもしれない合ってるかもしれないですけどねキングダム学びがありますからねありますねあーカンピシって性悪説だったんだなみたいなね結構新しめの方そこ見てない結構新しめのところこれはまあ歴史の話ですからねはいそうなんですねシンプルにまあ確かに
-
こんなこと置いておいてはいえっとここの記事で紹介されたのが12345なんで5つポンポンポンポンって言ってきますねスポポンスポポンではいスポンスポンまず最初第一歩勉強や成長に対するモチベーションを加速させるところから始めましょうと自分の自分のはいそりゃそうだとそりゃそうだなんですけどそう
-
わかるよそりゃ簡単じゃないからこれめっちゃむずいですよねでもこれはやれないと慣れないというか体制はできないですよねそりゃでもとにかく新しいことを学び続けるのが大事ですと言ってますこれは新しいって言ってるのはレイティストって意味じゃなくて自分にとってフレッシュフレッシュって意味で伝わるんですかねこれで
-
まあダンサー界隈の界隈ですかフレッシュって大丈夫だと思うなおかつこれは肩書きとか年功序列関係なく学びましょう僕課長職だから技術三大とかそういうわけではなくっていう意味ですねで
-
学ぶべきっていうのもそうだしあと僕ここグサッとポイントなんですけどそれをアピールするのも本当に重要ですとなるほど勉強してるぞというのを大事だ社内のスラックにぶち込め見せたくない見せたくなんかあんまえーなんでだろういやでもそんなこと言ってるけどじゅんぺいXで一番投稿してるよ多分3人の中だと一番投稿してると思うよあれはまあメモですけどねうん
-
あんまり人に読んでもらうつもりなく分かりづらくメモで投稿してますね確かにそれでいいんだと思いますそれがアピールだからねじゃあ得意ですわ僕ですよ何か新しいことを学んだらチームにそれを共有しましょうとうんこれもねそのなんかさ今流行っててみんな興味あるかなってやつだったら言いやすいんですけどうん
-
俺苦手分野でここ最近知ったわみたいなことを言いづらいですよね言いづらい分かるめっちゃ言いづらい今まで使ってたこの技術実はこんな機能あるんだみんな知ってるかないやさすがに知ってるかやっぱやめようみたいなパターンないですかあるそれですわ嫌だなって思ったのが嫌だって思ったらうわ俺こんなことこれやってなんか
-
みんなに目に留まる場所にポンって投げたら今更そんなことやってんのかって思われそうだなっていう気持ちがやっぱ働きますねなんでそんな時のねあのメンタリティあるんですよどうせ誰も見てないからシェアしたなってことしか見てないからなるほどそれはあるで僕もすごいそれを思っててで最近
-
さっき収録前にじゅんぺいにE2Eテストの書き方とか相談してましたけど僕はフロント最近やり始めて全然わかんないんですけどベストプラクティスとかが全然わかんなくてその辺をなんか都度
-
つぶやいていこうっていう気持ちで最近からちょっとつぶやき始めてるいいねまあまあもう僕もね中堅も中堅ですよそうですね中堅も中堅ですけど初心忘れるべからずということで大事だでねのりさん言ってた通りなんか共有してるななんで勤勉な人なんだなって思ってくれる人が多いんじゃないかなと思うけどね個人的にはねなのでちょっと共有していくっていうのは
-
ぜひ皆さんにもやっていただきたい確かにていうかなんならその人うわこの人めっちゃハイレベルなアウトプットしてるって思われるのはあるかもしれないけどハイレベルすぎて何アウトプットしてるかわかんねえなって思われる可能性もあるからねっていう意味だと身近な悩みとか些細な発見の方が実は多くの人に役に立つんじゃないかなっていうなるほど
-
うわ俺ここ言い出せないけど同じこと思ってたっていうサイレント層めっちゃいるでしょサイレント層確かにそうっていうのが一つのアピールあとは他学ぶべきこととしてコードベースでアーキテクチャ全体を良くする方法を模索し続けましょうあとはこれももう一個グサッとポイントなんですけどある分野のエキスバトルになりましょうとグサッ
-
手広くやっちゃうからなまあねそのエキスパートになるとやっぱり社内でもねこれならこの人に聞こうみたいなそういうロールを持ちやすいっていうのがねだからいいんですけどね手広くやっちゃうんでねそうなんだよな特になんか今の会社に来てからより手広くやってる気がするなんかそうなんですねSESの時はそれぞれキャラがあるんですよ
-
特にメンターチーム戻ってくるじゃないですかでもメンターみんな違う現場行ってるんで学んでる技術違うんですよだから戻ってきた時にこいつはここが強いみたいな謎の個性を持ってるんだけど俺なんかDB強いみたいなキャラで戻ってきたんだけどもっとDB強いやつが戻ってきてなんもなくなった笑
-
拡大されたそれゆえにジェネラリストの方向に進んでいったなんかあれなんですかね人生観みたいに繋がってきますけどいろんなことやってる中でこれ良さそうっていうのがいつか見つかるのかもしれないですよね見つけたい社内の人でもスラックのスラックのプロフィール見に行くと自己紹介みたいなのがあってあるじゃないですかあそこで自分の得意な言語みたいなのが書いてあって
-
得意な言語っていうかこの分野みたいな書いてあるじゃないですか結構そこ普通なんか言語パイソンとかタイプスクリプトとか書いてあると思うんですけど一人一番最初に来てるのがバッシュって書いてあってかっこいいなって思いましたねそんぐらいなんかやっぱその人にはバッシュのことはあの人に聞けばって毎回いつもなるんですよちょこちょこ聞いたりしてるんでなんか
-
かっこいいなと思ってそういうマニアックなとこでも行ってみたいなって思いますねバッシュはめっちゃいいとこついてるよね確かに使うしでも分かんないこと多いしそんな時にそんな人がいたら聞きやすすぎるわそれは本当お世話になってますもんまあ伝われないですね多分バッシュはね教えるというか
-
環境周りとかも強いと結構聞かれやすそうだよね確かにどっかこの人詳しいよみたいな嬉しがられそう嬉しいねなんかヨシナにやりたいところ全般は確かにそうかもなんか一方さタイプスクリプト詳しいですよとかRuby詳しいですよみたいな場合さなんかどのレベルまで行ったらっていうのがなんか分からないよね分かんないねうんうんうんむずいねうん
-
なんかもう言語に特化することってあんのかなあんまりわかんない見たことないかも見たことないわけじゃないけどちょっと怖いよね怖いなんか言語依存ちょっと怖くないあーそういうことですねそういうことですね確かにそれはあるそれはあるまあっていうのでちょっと見つけなきゃなと思いつつまあでもまだまだ今はいろいろ見てます僕も
-
はい次2つ目周囲の人をより良くしているっていうさっきの話につながるんですけどソフトウェア開発っていうのはもちろん皆さんご存知の通りチームスポーツですチームスポーツですはおかしいねスポーツではないんですけどまあスポーツではないかもスポーツではないんですけどチームスポーツですとまあでもeスポーツがスポーツならスポーツかあははは
-
まあそうかそう考えるとなんかその大工さんとかもスポーツなんすかねそれはスポーツなのかなその理論でいくとそっかその理論でいくと全部スポーツかそうその理論でいくと全部スポーツっていうのでえー
-
チームを良くしていくことにエネルギーを注いでいくことが重要ですと具体的にどんなことをやるべきかというとまず一つ目が他の人の成長を助けるためにちゃんと指導しましょうと指導はいろいろやり方はあるんですけど例えばコードレビューコードレビューの時に人に学びを与えるんだっていう気持ちでコメントをしましょうと
-
確かに一番手っ取り早いというかとっつきやすい指導の場はコードレビューですよねわかる強制指導ですもんねあれねなるべく客観性を持たせるためにリンクとか結構貼るかもそうですよねリンク貼らないと気まずいですよね気まずいそうなんですね厄介なおじさんみたいになっちゃうから厄介なおじさんみたいになるin my opinionタグでお茶を濁しますけどわかる
-
どっちでもいいよって言ってでI in my opinionまみれになっちゃうみたいな時もある確かに動くしそこまでじゃないけどここちょっと気になるなin my opinionみたいな分かるであとはペアプロモブプロでナレッジ共有しましょうが2つ目最後はチームの一員になった新しい人新人のために素晴らしいオンボーディング
-
体験を作り上げるっていうのを頑張りましょうとオンボーディング体験って何ですかオンボーディングがまずチームに参加して仕事を始めるまで
-
うんうんを割とオンボーディングって言ったりしますねそうなのその人のスムーズなスタートをサポートしようぜみたいなそうそうえーまあ割と環境が落ちてくるとかそこら辺のイメージですかそうそうそうあとは仕事をし始めた後に参照すべき情報どこにあるとかあーはいはいはいその辺を作るのでなるほど軌道に乗るまでかなうんうんそんなイメージありますはい
-
これはもうそれを整理することでやっぱり指導にもつながるしあと情報整理にもつながるしそれは結局チームのパフォーマンス上がることにつなげるんでつながるんでめちゃくちゃシニアエンジニアとしてはそこまで気使えるのって当然だよねっていうのがこの記事から伝わってきました確かになっていうのが2つ目の周囲の人をより良くするっていう分野だから指導もそうだし入ってきた人もそうだしっていう
-
2つかな3つ目正しいものを作ることに集中しようというのでまたふわっとしたあれが来ましたねそうですねシニアエンジニアに求められるものとして正しいものを作るっていうのが大事だよっていうのをまず理解している必要がありますと
-
動けばいいじゃないと正しいが何なのかっていうのも自分なりに哲学を持って仕事ができるようにならないとダメだとなので何でしょうね最新の技術を使ったとか最高の技術を使ったとかが大事なわけじゃなくてお客さんの課題を解決するために何が大事なんだとかがやっぱり結局大事なんですよねそのお客さんの課題を解決するために例えば新しく機能を追加できそうな
-
技術を選ぶとかそういう視点でやっぱりものづくりをしていかなければいけないものづくりまあそうよねなので具体的に何をやるべきかというと自分の仕事の範囲を自分のタスクからチームや組織のタスクに広げる広げて考えようっていうのが一つそこが繋がるんだそうですね結局
-
なんでしょうこのユーザー登録を作るっていうタスクだけじゃダメでユーザー登録するためのなんでしょうねどういう認証基盤使ったらユーザー要件満たしてるかとかログイン同時にどのくらい走るからこうやらなきゃいけないよねとかもしくはもはやこれこうした方がいいんじゃないとか提案的なねユーザーはこっちの方が使いやすいんじゃないかとかそうですその視点を考えるためにはやっぱり会社として
-
どういうお客さん相手にしててでどういうことをやりたいとかっていうのをやっぱり理解してないと提案もできませんからっていうのでそこまで視点を広げましょうであとはひまプロでも散々言ってますけどタスクを与えられたら着手するんじゃなくてまずその背景を理解しましょうそうですね着手するだけは最低賃金で働いた方がいいそうですね出ましたねありがとうございます
-
最低賃金で働いた方がいい最低賃金で働いた方がいい3つ目がビジネスや製品に興味を持ってそれについて学びましょうと世の中の製品優秀なビジネスとかどうなってるんだろうねっていうのをちゃんと見てるとエンジニアとしてこういう風にあるべきだよねだんだん見えてくるそれにそっちの方が楽しいですよね多分と言いますとなんかこう
-
レンガ積み職人の話がたびたび出てきたと思うんですけどもう一回していきましょうレンガを旅人がいましたと3人の職人にそれぞれ話を聞いたんですけどあなた今何してるんですかって聞いたら僕は今レンガを積む作業をしてますもう一人は僕は今建物作ってますみたいな合ってるかちょっと2人目忘れたんだけど合ってるんじゃないかななんか作ってますみたいな
-
いや合ってると思います教会を作ってます教会を作ってますか3人目は歴史に残る偉大な建物を建ててるんですよどの人が一番モチベーション高いですかってなった時に大聖堂歴史に残る大聖堂を作るっていうミッションを背負ってる3人目がやっぱモチベーション高くなるよねみたいなやつに近しいのかなと思ってて自分がやってる作業が世の中にどういう風にインパクトを与えて
-
いるのかっていうのを知れた方がリリースされた時の喜びもまた人仕様なのではないかなと感じですうんうんうんこういう考え方が大事と言われるのでうん
-
逆にあえてアンチをするのであればさすがに経営者視点すぎんかって思うんですけどこう思った方がいいんですよって昔話的に聞こえるじゃないですか確かになのでそれに納得のいかない人は最低賃金で働いた方がいいそこまで言わないですけど別のモチベーションの作り方あるのかなと思います例えば将来はこの
-
教会こんな素敵な教会を自分で建てれるようにまずレンガ積むところから始めてるんだかもしれないしあーなるほどねレンガ積める人の特徴かもしれないなそれはそれはレンガ積む人の話かいやなんか
-
多分レンガ積めるんですよみたいな人いると思うんですけどノリさんタイプそこのモチベーションそれかもしれんな今レンガ積んでるけど将来何かになりそうっていうのはなんか思ってるかもしれないですね教会の話は僕そういう解釈なんで将来何かになりそうというか何のための一歩なのみたいなねそうじゃないと続けられないですから長期的なあれがないと続けられないんで
-
何の話だっけ正しいものを作るっていう話ビジネスかビジネスを知ろうそんなことになったんだ次が4つ目4つ目がオーナーシップと責任を持ち率先して行動しようまあそりゃそうだよねって話なんですけど具体的な話を言うと行動ベースに問題を見つけたら率先してリファクタリングしなさいとうん間違いないちょうど今僕リファクタリングっていう本を読んでるんですけどマーティンファラーマーティンファラーはい
-
そこでも言っててコードをいじる機能追加とかするとき機能追加するときって機能追加から始めるんじゃなくてリファクタリングから始めろよというのをマーティン氏は言ってて言ってたかもしれんリファクタリングした方がコード追加が簡単な場合あるよねと構造的にスッキリした方が機能追加しやすくなることあるよねじゃあリファクタリングから始めなよ機能追加からやっちゃうとリファクタリングしないまま終わっちゃうから確かにわかる
-
動いたーっつってもういっか次は助かるしってそうそうそうそうリファクタリングから始めることに対して文句言うやつにはリファクタリングは機能追加に必要な作業なんだという話をとうとうとしろという風にそういう攻め方なんだねこっちの方が将来的に機能追加が早いとなるほどなるほどちょっとインテリヤクザ感インテリヤクザ感ですね確かに詰める感じね詰め将棋みたいな
-
なんか会話してたら逃げ場なくなってるみたいなそういうタイプなのかなそういうタイプなんですねマーチンさんははいまあっていうので率先してリバクタリングしましょううんうんでこれはなんかあのうわーこれ他の人やったからなとかじゃなくてもう改善するための行動をちゃんと起こしてなおかつそれを再発防止するためのうんなんか仕組み作りまでやってでまあどんどん改善をしていきましょううん
-
という風に言ってますねなんでこれはコードだけじゃないしドキュメントとかもそうだしそういうものを通して自分が作ったものを誰でも簡単に理解できるようにキープし続ける努力をしなさいとリファクタリングのむずいところはあれなんですよねリファクタリングをしたと思いきや
-
未来の自分から見たら逆リファクタリングをしてたみたいなケースあるから怖いですよねまあまあまあまあまあもうでもそれも経験ですよねそうなんだよねだから日々常に勉強し続けるしかないっていうそうですね逆にいいんじゃないですかなんかその後で見てクソだって思うってことは自分が前に進んでる証拠ですもんねそうだわそれでいいんです多分さすがに多分ねそれでいいと思いますありがとうございますなんか知らんけどありがとうございます
-
でもう一個言ってるのは行動の改善とか色々ありますけどなんかプロダクトがあっていけてないなって思うところはなんか色々あるでしょうけどその中でも特にインパクトがあるところの問題を見つけて率先してやりましょうっていう風に言ってますね
-
遠い目をしていますいや分かるけどね分かる超大変ですね自分の仕事もあるのにねそうなんだよねでもそれを改善したらめちゃくちゃアピールできるぞとシニアエンジニアへの道開けるぞあのなんだ昇格的な意味でリファクタリングを僕別の方法で使う時あるんですけどリファクタリングってなんか
-
軽いやつやった時ってゾーンに入れる気がするんですよあーわかりますパズルみたいですよねそうそうそうだからなんか最初にめっちゃ軽いのをやってゾーンに入ったまんま作業するみたいなのはありますねわかるわかるゾーンに入るためのリファクタリングみたいなわかるわかるわかるのやる時あるちょっとないかもしれないないかもしれないあんま簡単なリファクタリングないかもしれないそのくらい経ってまだはい
-
ちょっと前の話になるかもしれないですけどTDDっていう単体テストってその役割なんですよねだからあーそうなのかなるほどなるほどなんかコード書くだけなんで加速できるという違う助走がつけるっていうんですかっていうのでオーナーシップ責任を持って率先して行動して成果を上げてやるやんって思われましょうっていうのが4つ目で最後軽いですがマネージャーにちゃんと言いましょうと希望を伝えようとこうなりたいとあー
-
キャリアパス的なキャリアパス的なね会社員は上の人が決めるんでいろいろ周りにそういう希望を伝えてちゃんとコミュニケーションを取っていればシニアエンジニアの道が開けるでしょうというのでお話が5つですね勉強のモチベーションをつけようとか収入の人をより良くしようとか正しいものを作ることに集中しようオーナーシップと責任を持って率先して行動しようマネージャーに希望を伝えようという5つでした
-
こうするとシニアエンジニアの道が開けるぞというのがこちらの記事でしためっちゃ分かりやすいしゆえにむずいなっていうのが多いなっていう印象ですねコブするはでも初めて考えたなって思いました僕はそうなんですよねもっとやれることあるかもって思いましたエンジンとか組んじゃう?エンジン?
-
面白いかもしれないですねでもスポーツチームですねなかなかスポーツだからなやっぱりそのなんかこいつ頑張ってるななんでしょう僕1年目の時にすごい思ったのはなんでしょういやー本当に敵を作りたくないけどうん別にディスはゼロとしてうんなんか思ったより頑張ってないなみんなって思ってたんですよ僕みんなって言っても先輩に対してかうんなんか結構若い人がガンガンやっててうん
-
で先輩なんか思ったより頑張ってないなと思ってて最初でもまあ今考えてなおかつその後いろいろコミュニケーションを取って思うのは言ってなかっただけなんですよみんなだけどなんでって思ってたところがあったんで結構就活の時って割と意識高いの求められるし研修もなんかもうこんなことずっとやらなきゃいけないのみたいなとんでもレベルを求められてたと思ってて僕はそれで現場とのギャップが激しいなと思ったんですけど
-
で今の僕は多分後輩からなんか思ったより頑張ってないと思われてるんじゃないかなと思っててちょっとそうなんだもっと出せるもっと出せると思ってて会社の中でツイッターとかもちょっとやっててポッドキャストやってますけどそれを別に会社でそんなに言ってないんであそうなんだあのポッドキャストエピソード上がるたびに別に言ったりもしないしやってるよって最初に言っただけでそれを追ってる人なんていないしあんまり多分うん
-
学んで調べたこととか勉強したこととかもっとアウトプットできると周りの人がカイチ頑張ってるから頑張ろうみたいになってくれるかもしれないしねそう思ってるってことはきっと余力あるからいけるよそうです
-
それがなんかやっぱりこの記事読んだ時にちょっと刺さっておもなじようにそう思ってくれる人がいたら日本の社会がより良くなると本当になんかポッドキャスト聞く余裕があるんだったら周りの人もっと鼓舞していきましょうよっていうところですね聞いてほしいですけどね鼓舞するエピソードを作りますかポジティブな言葉100連発みたいな
-
毎朝聞いてから仕事始めてもらう言うたらねなるほどそういうことできるできる松岡修造のラジオみたいなのあるからそういうことですポッドキャストのエピソードも鼓舞される人がいるといいなっていうところはあると思うんですけどそこはもうちょっとやりたいなっていうのとやっぱりアーキテクチャーとか正しいものを作る
-
やっぱここ今僕は好きで勉強してますけど勉強すべき領域としては全然外してないんだなというのが改めてわかったのがよかったちなみに僕もコブするでちょっと思ったんですけどどうやってコブします?やっぱ学びを通訳じゃないですかやっぱそうなるかわかりますわかりますわかります?あのなんか漫画とかでさはいあのー
-
ある天才がいる世代が周りがその天才に引っ張られて平均レベル高くなるみたいな描写あるじゃないですかうんうんうん怪獣8号なんですけど怪獣8号そうですね見てない炭治郎もそうですよね炭治郎そうなんのかな炭治郎なんか誰だろう天才炭治郎ですあの
-
あざが出るじゃないですかあれ出ると強くなるって言って一人出ると他の人も出始めるみたいなあそうだネタバレだやばいいやもうアニメもそこ行ってるから大丈夫行ってますよね行き始めましたねそれで背中でこぶするみたいな話なんですかね天才って結局背中でこぶしてるんですよねそうなんかこぶするって聞いた時にさなんかこうどういう言葉をかけたらいいだろうってなんか
-
最初に悩むと思うんですけどむしろ行動の方が影響出るんじゃないかなってなんかめっちゃ思うんですよねいや思います行動僕行動だと思いますどっちかっていうとなんか
-
人選びません?なんかこの人言ってることだから本当だこの人が言ってるからなんだってなりません?なる?今日すごいですでかいさなりますね今日すごいって言うからずっと思ってるそれはわかりますコブしようと思ってなんかきっと褒めたらやる気出るだろうって褒めるなんて全然効果ないですからねないないないお前やっとらんけって思うわー
-
ポイゾナスポイゾナス回帰さんこのぐらいは別に大丈夫です別に周りはやってる人ばっかなんで全然大丈夫ですなんでやめたくないですね自分がそうなりたくないですしやっとらんけって思われたくないだから常に背中で見せていきたいですねそうですやってるよって言わないと伝わんないんだよね隠れてやってると
-
やってないのと一緒そうちょっと持った方がいいなむしろどういう盛り方します?10ページ読んだって言ったら15ページ読んだって言うちょっとだなちょっとですねそしたら言ったからやってないと辻褄合わなくなるぞってきっと自分がなると思うんですよそしたらそれにつられて自分も頑張れるっていう口先ドリブン口先ドリブンね失敗したらね信頼を損ねるんですけどうんうんうん
-
なんかありますよねそれ普通に社会心理学かなんかだった気がするな一貫性だよ一貫性の原理か人間はもう一貫性を持ってるみたいなそうなんだ言ったらやりたくなっちゃうんですよ辻褄が合わないと気持ち悪いと思っちゃうから宣言効果のやつですねいろんな名前ついてるんだでもなんか全部一個に集約されてる気がするうんうんうん
-
っていうので今日はちょっとシニアエンジニアになるためという話しましたがまあいろいろ言いましたけど伝えたいのはやっぱり周りをこぶしようって話と正しいものを作る努力をずっとしようですねなのでなんか持ち帰ってもらえたらなと思いますお便りっていいですかはいお願いしますラジオネーム七瀬さんからのお便りです七瀬さんありがとうございます七瀬ですね七瀬さんはいごめんなさい七瀬かもしれない
-
七瀬さん感想からエピソード253話の最後に長い無音の時間がありますおそらく編集ミスだと思われます大変申し訳ございませんすいませんありがとうございます気づかなかったかもしれないすごい早かったんですよこの人の目こうやってちゃんと行動してくれる人ってすごい一握りだと思うんでとてもありがたいですねそうですね多分聞いた人この時点では数百人いるはずですからいたはず
-
別物に僕編集しましたけど俺は気づかなかったなてかなんかあれなんですよねBGMカットしてて最後だけちょろっと残ってたんですよねそれに引っ張られて長くなっちゃったみたいないやー申し訳ないはいでお便りポッドキャストで話してほしいこと作業時間の見積もりを皆さんがどのようにやってるかお聞きしたいです私は似た作業にかかった時間から見積もってるんですが体感で7割くらい実際の作業時間の方が長くなってしまいます
-
皆さんは精度よく見積もるために何か工夫していることありますかありますよえーじゅんぺいからいくと精度よく見積もれないのでバッファーをできるだけもらうっていうので見積もってますねバッファーはできるだけなんですかうーんまあそのバッファーもまあそのバッファーも確かに見積もってるっちゃ見積もってるんですけどうんうんうん
-
でもそこはもうなんかタスクに対するタスクに対するなのかなこれ以上言ったらさすがにかかりすぎだろうって思われそうだしこんだけだとちょっといけないんじゃないかっていうバッファの見積もり方になってますねでも多分それって結局今まで自分の経験と照らし合わせたそのタスクの見積もりをしてるなって今思ってしまいました例えば1日で終わる作業だなって思ったらどのくらいバッファもらうの1日で終わる作業だなって思ったら2日って言います
-
あー倍にするんだねはい1週間かかるなーってやつは5日5日かかるなーってなったら5日曜日かうん5日曜日えー8日って言うかもしれないですあー感覚近いかもしれんあーなるほどねはいうわーそこうんそういうバッファの戻せ方をしますってことですねバッファで見積もりの誤差を減らそうとしているうんうん僕近いんで
-
ノリさんも近いって言いましたねいやバッファの見積もり方の感覚が近いなっていう僕も同じような感じで1週間ご営業日だってなったら5日から8日ぐらいですねっていうあーうんうんうん
-
っていう感じですねなんかそのうわーめっちゃ順調に行ったらこんぐらい 順調に行かなかったらこんぐらいでドーンって言うどっちもみたいな何日から何日 僕もそれで言いますねはいあの僕まず実装するんですけど見積もる前に でその時に触ってみてうわこれはちょっと予想以上にやばそうだぞ
-
って感じたりとか逆にあれこれめっちゃ楽勝じゃねって感じるのでそのちょっと触った時にそれを頼りにまず日付出しますでうまくいったケースと最悪だったケースの2パターンで見積もり出しますねはいはいそれもそのまま言っちゃうこれもしそのまま想定通り進んだらこのくらいですなんか
-
この辺ちょっと怪しい部分があるんでこれが爆発したら10日かかりますみたいなそれってタスクはもう割り渡ってるけどまだ見積もりに関しては決まってないってことですかその時は見積もりしますって言った自分で見積もるスタイルなんですよまず今の場所がタスクがバーってその
-
スプリント内のやつが渡されたら自分で見積もってやってくるって感じなんですけどそうなんですねだから触る時間があるんですね見積もりって言われてる時間でも実装しちゃうっていうのをやってますねうんうんうんそれで言うとじゅんぺんも僕ものりさんも精度よく見積もるの諦めてるんですよねうんビシッていうのはもう
-
無理!見積もりは確率分布って言われました誰から?あのー見積もりにおいて一番権威がありそうな本からまあでもそうですよねうんそう、そりゃそうあのプロジェクトでもねありますよね
-
プロジェクトの納期の高温みたいなやつあるプロジェクトの見積もり精度ってプロジェクト後半になるとどんどん上がるしプロジェクト前半のブレはもう本当に半年とか1年単位でブレるみたいなそうそうそうそれまあなんで本当に精度よく見積もるんだったらもう半年1年以内のタスクで見積もるんじゃないですかうん
-
常に更新していくっていうのも大事ですねキー見積もりのタスクももちろんあると思うんでそういう場合は最初に出した見積もりを変わったらちゃんと変えていくというかそうですね最初の例えばこれご営業日かかるな順調にいってご営業日かかるなっていうのは結局そこはやっぱり今までの経験と照らし合わせてなんですよねでもいいんじゃないそれはそれで多分それはそれしかないそれはそれしかないというので
-
精度良く見積もるために何か工夫していることはありますか精度良く見積もることは諦めてます答えになっているか分かりませんけどそれは諦めた方がいいと思いますでも感覚で出しがちなので見積もりってそれを我慢するのは大事かもしれないですね僕マジで反射的に一回これぐらいで終わりそう
-
って思ってから一回言わずに飲み込んで実際にコード見たりとかドキュメント見たりとかするんですよその後に見積もるんで一呼吸を置くというかわー確かに直感で答えないっていうのはめっちゃ意識してますねこのぐらいでって言った時ってだいたい間に合わなかった記憶があるので箱を積むっていう発想になったんですよねいやすごいとにかくそれは
-
そうだいたい間に合わなかったですね最初の頃だいたい間に合わないよねだいたい間に合わないですあとあれだよね多分1日8時間使えると思ってるけど意外と使えないからっていうのはあるよねミーティングとかなんか細かい調べ物とか雑務とかでめっちゃ減りますよねうんうん
-
ちなみに過去の期間から出すのはめっちゃいいって言われましたとても権威のありそうな本から過去の経験から見積もるってことですか過去のプロジェクトで同じような案件がどれくらいかかったかを元に見積もるのが一番いいって言ってたその本でも言ってましたしその本のエピソードでも言いましたけどスクラムでもそうとされてるのでその本はちなみに一体何でしたっけ
-
ソフトウェア見積もりソフトウェア見積もりスティーブン真米スティーブンさんのやつですはいありがとうございますっていう感じですねはい精度よく見積もれるんだったら見積もり師という仕事に就くのもいいかもしれないやば占い師みたい占い師みたい何の責任も負わないじゃん今日見積もり師の方に来てもらいました5人月笑
-
もう来ないっていう普通にその日やんねえ意味ねえはいありがとうございました何話でしたっけその話したの結構前だなちょっとでも紹介しとこう165話のアートとしての見積もりプラスマイナス25%以内の
-
誤差まで抑えたいあなたへというエピソードでさっきの権威ある見積もりの話してるのでそっかどんだけ頑張ってもプラスマイナス25%にはなるもんな25?25って書いてますけどいやどんなに頑張ってもそれ以上縮めるのは結構困難そういうことですね難しいって言われてますね権威ある本で権威ある本ではいというのでそちらも良ければお聞きください
-
はいお手入れありがとうございましたありがとうございましたでは最後にお知らせでハッシュタグひまじんプログラマーでSNSのXでフィードバック募集してますので
-
シニアエンジニアの方中級エンジニアへのアドバイスをお待ちしてますぜひ欲しいそれ本当に欲しいコブの仕方教えて欲しいですコブエピソードコブエピソード欲しいコブエピとあと県有の出し方出し方論文採択されたとかいいですねサイエンス誌にかっこいいあとは
-
ポッドキャストの説明欄からグーグルフォームで番組へのお手入れ質問要望をお待ちしています感想だけでもいいのでお気軽にお願いいたしますこのエピソードのここに長い空白ありますよとかでも送ってきてくださいこういうこういうこういうのやめてみたいなのも欲しいですねこういうのやめてなんか
-
まあ僕最近反省だなと思ってるんですけどやっぱえーとかやっぱよく使っちゃうじゃないですかえーあのーとかそういうのちょっとやめてとかもねあったらいいなって思いますね確かにやめようと思ってるんですけど難しいラジオパーソナリティと比べてここは嫌だみたいなねあーもう諦めてるところもあるけどねある程度まあカットできますしね一応頑張ればそうカット結構してるでも切れるようにやんなきゃいけないですようんえーこれはって言うと切れないですようん
-
これはって言わないと切れないんで切れるように収録するのは僕らの腕力ですね腕力って言うけそういうの腕力って言うんだっけ腕力ですね腕とかじゃなくてね腕力ね
-
腕力か期待を各種ポッドキャストプラットフォームでのフォロー高評価お待ちしてますぜひぜひお願いいたしますでは本日は中級エンジニアからシニアエンジニアへみたいな話をしましたありがとうございましたためになりましたありがとうございましたではまた次回バイバイ
-
me
#257 成長し続ける中級エンジニアに必要なもの