#273 じゅんぺいにガチ後輩が!?新人をどう教育すべきか
2024/8/11 ·
-
この番組は駆け出しエンジニアの順平が先輩エンジニアのカイチ ノリと楽しく駆け出しエンジニアを抜け出し中級エンジニアにレベルアップするまでの僕の最高の物語となっております 最高の物語なんですね自分のものにしてました今日ですねちょっとノリさんまた不在ですけれども 僕の悩みというかまあ
-
方針図議題そういうのをちょっと相談しながら一緒に探して方向性を探っていきたいなという感じになっていてメンタリングですねそうですね何かというとですね僕今現場でやっていてもう1年ぐらいになるんですよね現場入ってそこの中でチームでプロジェクトの段階とかもちょっと変わってきて新しく2人後輩が入ってくると
-
おおーじゅんぺいの後輩入ってくるってよ はいそうなんですよ グリのはい1回結構前に会ったんですけどその時は後輩と言いつつ歴10年とかの人が入ってきたんであの全然違う僕は教育とかもちろんなかったんですけどはい今回に関しては結構ガチ後輩で うんちゃんと後輩なんだエンジニア歴としてのもう後輩ですしあの同じ会社の子が2人入ってくるんです
-
順平がちゃんと仕事してるからだやっぱすごいね僕じゃあちょっと仕事してますね仕事してるわ危ない危ない評価もらえてるかもっていう感じですねかもねなので教育担当としてやってほしいかもみたいなところをやっぱお願いされていくうんうんうん
-
教育数教育いろいろ教えていくとかにあたってどういう風にやっていったらいいのかなっていうのがちょっと僕はまだあんまり見えていない仕事を最終的にこれができるようになってほしいっていうのはあるんですけどそれに向けてどうやっていこうかなみたいなのも考え抜けてなかったりするんでそこら辺を一緒に方向性探りながらカイスさんのアドバイスもらえたらなと思ってます一緒に考えていきましょうちなみに質問なんですけどはい
-
教育してねって会社から言われてるってこと?あんまり別にそうでもなくはっきり言われたっていうことでいいですかね僕の上長のチームリーダーの人個人チャットベースですねチャットベースで話して僕の自社の後輩2人が入ってくるっていう話をそろっとしてその時にもちろん教育でも何でもちょっと
-
やりますっていう風に言ったらそうですねまさに教育の部分をお願いしようと思ってましたっていう会話をしたっていう感じですねそれは順平が偉いすごいそうなんですかいや当時的にあるねめちゃくちゃそうなんですねあると思うあると思うだってほっといてもいいじゃん別にまあ確かにねえ
-
でもまあそれでなんかフォローしなきゃなのか教育しなきゃというかフォローしなきゃか普通にで自発的に思ってでなおかつそれをちゃんと考えようとしてるのは結構当事者意識高いね当事者でしたそれは強みはあるわよかったいいねで
-
いろいろ情報があれですよねちなみにさっきこうなってほしいみたいなこと言ってたけど言える範囲でこうなってほしいとかあるの?そうですね前提として一回どういうポジションの子たちなどういうポジションの後輩の人たちが入ってくるのかっていうところを説明すると今開発チームとして僕は
-
開発バックエンドとして一応採用されて採用というか雇ってもらってるんで派遣されてるので開発今後ちょっとPythonと今までTSが多かったんですけどPythonにちょっと切り替わって裏側のプラグインとかそういう系の開発を持たせていきたいんですけどプロジェクトで結構テストとかが最近で暴殺されていてみんなあんまり開発できていないっていう状況なんですよねうんうんうん
-
それは本数と違うところで時間かかっちゃってるんでプロジェクトの成長ができてないので良くないとそれを改善するためにテスト舞台として2人新しく入ってもらってなのでその2人1人は
-
完全にちょっと未経験初の現場のエンジニアとしてはQAエンジニアとして採用されてるんですね噂に聞くQAから入るやつですねっていうこともう一人が現場3現場目でフロントの方ですねなんでとはいえその人もQAでっていう形でお願いされてるような形なんで2人とも結構テストの部分とかをうまく回してもらえるようにやってほしいっていうのが
-
会社として僕のチームとしての多分方針であるんですよねで実際の今の現場での動き方としてはもちろんそのテストはかなり今多くなっちゃってるんであるあるですねはいそこの部分を全部吸収してほしいというところですでただそのテストをするためにっていう部分も結構やっぱ多いところがあってまず
-
使用調査みたいなこの機能の調査みたいなのもやってほしいこの機能はどうやったら動くのかみたいなフィールド空文字にしたらどうなっちゃうのとかそういうのとかも調査から始めてじゃあこういう機能なんだってなったらじゃあこの機能はこうだからこういうテストケースが必要だよねっていうのでテスト使用書を整備してもらって自分たちでテストするあとは
-
その機能がこういう仕様なんだって分かったら別で仕様書みたいなのがあるドキュメントがあるんで技術仕様書みたいなのがあるんでそこの整備もお願いしたいですっていうのとあとはテストを自動化したい流れもあるので僕たちのところだとプレイライトを今使っていてそこのプレイライトプレイライトなんだコードにちょっと落としてほしいなっていう大きくその3つですかねなるほど
-
こんなに大きくなって順平が本当に考え深いわテスト担保しなきゃいけないのに向けてこういう具体的なことをやってほしいよねって喋れるんだね当たり前かちょっと舐めすぎかもしれないもう3年経つもんななるほどわかりました今の話でまんまだと思っててこういうことを
-
期待してますっていうのをちゃんと伝えた上でこれを達成するためにはこういうふうなものをやってもらう必要がありますで最初はここから入ってどんどん広げていきましょうみたいなところを明確に伝えてあげる必要は絶対にありますねオンボーディング期間でオンボーディング期間っていうのは入って独り立ちするまでのオンボーディング期間っていうんですねはい
-
だからそれは順平の言ってることで合ってるあとはちょっと気になるのが本人がやりたいことなのかはよく分かんないから動機づけをしてあげる必要があるかないかは相手次第かもしれないですね例えば本当にQAやりたいんだったら何も言う必要はないんだけど
-
なんかフロントとか本当はやりたいのになQAになったなQAしかできないって言われたからだったらここ考えるとフロントのこういうところに役立つよみたいなコミュニケーション取った方が頑張ってくれるんですね確かにすごいウェットな部分ですけどそれはなんかちょっと人を見ながらになっちゃうかもしれないねあとは結構難しい仕事だと思っててその辺って僕はあの
-
使用を読み取って正しいテストをするってまず文字をまともに読める必要があるのとドキュメントを拾ってこないといけないんでそのドキュメントを拾うためにこのチームがどういうポリシーでドキュメントをまとめててじゃあここにこういうのあるよねみたいなのを理解して想像する構造化力みたいなのが必要なんですよそれも結構難しいし
-
だとテスト観点が抜け漏れないかって本当にテストに対する知見がないとできないはい境界値分割するとか同値でなってるからここは1個でいいよねとかうん
-
であと僕も今まさしく直面してるんですけどプレイライトのテストクッソ重いんでやっぱり言いついてテストなんでねどっからどこまでをユニットテストで担保してどっからどこまで言いついプレイライトのテストで担保してそうするとテストの時間が最低限なおかつ品質も保証できてていいよねみたいなじゃあ品質ってどこまで保証したらいいんだっけみたいなそれは誰が管理するんだろうねPMなのか
-
管理者の人なんかみたいなことを真面目に考えるとめちゃめちゃ考えなきゃいけなくてまあまあハードなんですよねそこまで考えてなかったなただどこまで期待してるかはチーム次第なんでまじでテスト項目とかは作ってもらう感じですよね今の話だとねだから使用書見つけて下手したら使用書の矛盾とかも指摘しつつじゃあこういうことやりたいんだったらこういうテスト項目でいいですか
-
っていうのを出してテストコードに落とすのかなうんうんうんテストコードは項目は書きながらでもいいかもしれないけどいやー1年目の人大変だねまあでもその3年目の人が多分仕様とかから読み取ってこういう項目だからコード書いてねってやっていくのかはいかなと思ってまあ最短でも半年はかかるなと思って
-
慣れるまでなるほどね技術省書とかも結構やっぱ反達というかまあそうよね量多いだろうしね多分今QAエンジニアいないとテストに暴殺されるってことはそれだけやってること多いってことだもんねまあそうですねドキュメントとか今多分結構主に見るドキュメントが今160ページとかなっちゃってるから
-
そんなもん 頭に入んないってそんなにそうなんですよね でもそうでわかるわかるわかるわかるなるよね なっちゃっててわかるわ しかもそれをみんなでこう結構書き足していくじゃないですかそしたら意外とこうやっぱバラバラなとこに書かれちゃったりしててそこのキャッチアップとかなんかどこに書くべきかとかも結構むずい距離感というかなかなかつかめないんじゃないかなと思っててとはいえ
-
そうですねそういう部分をかなり丁寧に半年間はしっかり見ていった方がいいかなと思ってはいますね順平はなんでさそれができるようになったの僕ができるようになったのはどのぐらいでどこまでできるようになった僕も半年はかかったイメージありますねあーでもそうだな確かに僕もテストをやっぱりしたからかもしれないですねUIをめちゃめちゃ触ることになるじゃないですかテストをするとそうですね
-
ってなった時にやっぱりテストの中でこういう場合もあるのかとかテストの中で設定値を結構いじったりもしますしこういう部分で環境変数変えたりクーロンで式変えたりするとここのローダーの読み込む時間が変わってみたいなのかっていうののフロントもバックエンド側もまんべんなくテストのおかげで触れてそれをやる時に分かんない時は技術指標書を読みに行ってここに書いてあるのかってなって
-
っていうのでとにかく触ったからみたいなところになりますからなるほどねでもじゃあやるべきことはそれなんだねうんうん明確でベースはもちろん大体はこんなんだよっていうのは教えるのはもちろんかもしれないですけどあんまり手取り足取りやってもじゅんぺいが言う魚の取り方は教えられないからねでも自分が経験してしかも1年以内に経験してるなら状況もそこまで変わってないだろうからうん
-
それをやってもらうでいいかもしれないねあと2人とも見るんじゃなくて1年目の人は3年目の人に見させてもいいかもしれないしねなるほどそれは本人と喋ってからでいいと思う空気見てとかどうしても人の世話したくない人もいるしそうですね
-
であともうそうですね割と丁寧に教えたいなと思っていてなんでかっていうと多分2人ともクラウドの経験がなさそうなんですねで一旦Azureってみたいなところからちょっとしっかり教えた方がいいかもなってクラウドってところからいやーむずいよねそれねそこはないとなかなか触れないかもなっていういやあのさ四角トレアっていうストロングスタイルやっぱダメなのかないやーどうなんだろうなんか
-
本体の人だったら研修いけるんですよ多分外部でやってるやつとかね多分そういう委託パートナーさんはそういうのできないから多分ある程度自己負担してもらう必要があるけど資格取れやか言えないな勉強してみるのもあれなんじゃないっていうのはあるけど俺が持ってるやつは結構生きてるよって話をして
-
説明ってむずくない?どっからどこまで説明するの?っていうのが結構答えがなくてパブリッククラウドについては体系的に理解するしかなくて時間をかけて今回の今のサービスにおいてはこういうのを使っててみたいなところになっちゃうかな特にその中でもこれとこれとこれが重要でそいつらはこういうのができるよっていう話そういうしかないよねうん
-
それでやってみるっていう実験をして実験結果を教えてくれるとありがたいかな俺は言っちゃういつも資格取れやーって結構会社の補助とかがちゃんとあるんですもんね資格受ける費用だけね受かったら受かんなかったら次々
-
なるほどそれちなみにどのぐらいの2ヶ月とかいやいや期間は言わないですよ撮ってみたらぐらいの撮れやーって撮れやーって言ってるんだすごいなへー撮れやーって言ってないよはいはいはい撮れやーって言ってるいやー変わんないなへーいや俺がそうだったな実体験として最初なんとなくAWS触ってたけどなんとなくわかるけどうん
-
なんかそれじゃちょっと浅かったななんか応用効かないというか別の仕事できないなと思ったなこれこれこれみたいなプロジェクトのものしか触らないとそんな感じですもんねそれってなんか持ち出せるスキルじゃない気がしててもったいないなって思ったなるほどまあでもね
-
それは人によると思うけどねいろいろな思考にもあるけど俺は俺の趣味で撮れやーって言ってる難しいところですね人を見てって感じですねアーリーだなーって言ってみてもいいかな俺は撮って生きてるよーぐらいの感じでは言ってみようかな背中見せていくスタイルはい
-
業務上ではそんな感じなのかな使用調査がやっぱ結構難しいですよねテストはできるんですよとか書いてるんですけど使用調査はやっぱ僕でも結構なんだこれはってなることはよくあるんでそれは書いてる内容が分かんないってことそれともドキュメント見つけられないってこと書いてる内容が分かんないってことですねそれはあるかもねっていうののまあそうだなそこら辺はでもすぐ質問飛ばしてもらえればいいのかなそう
-
その通り質問飛ばす仕組みがあればいいね仕組みはある仕組みっていうのはないかもしれないですスラックチャットですぐ飛ばしてねとは言ってますけどそれで飛ばせるなら問題ないねただなんか人によってはさこの質問すると他の会話流れちゃうなとか気にする人がいるから場所によっては質問専用のチャンネル立てたりとかするかななんか今は別に言っていいと思うけど
-
今のチームでやってていいなって思うことがあって 今俺が働いてるチーム結構人がいるかってて最近ね3月に俺入りました 3月に2人抜けました4月に2人入りました 6月に2人抜けました7月に3人とか 6月に入ったかなっていうので結構いるかってるよ 結構しんどくないですか
-
チームとしてはねただみんな優秀だからどうにかなってる本当にすごいマジですごいだけどそこでいいなと思った仕組みで入ってきた人受け入れチャンネルみたいなのがあって入ってきた人が何聞いてもいいよっていうだけのチャンネルがあるんだけどだからそのくだらないことって言ったらあれだけど
-
よく調べたらわかるやんみたいなことも気にせず聞いてねっていうチャンネルがあるからそこだったらなんかそのプルリコお願いしますとかこの仕様どうなってますかみたいな大事そうな議論を流さずに質問できたりするっていうのを4月とかに作ってそのチャンネル4月か5月か人入れ替わるから作った方が良くないってレトロで出ていいねって作って運用して今も
-
なんだろう7月の中旬から入った人がいて大活躍してるんですけどそのチャンネル8月も人増えたなすごいよねそうなんですよ今だからオンボーディングというかチームに馴染む立ち上がるためのスピードを最速にするっていうのが課題すごいな
-
受け入れチャンネル作るっていうプラクティスというかは良い良かったやってていいし答える側も受け入れチャンネルの通知というか文字太くなってると見なきゃって見る気持ちになる本当にみんな奉仕の心がすごいからなるほどなるほどこれは一例ですね
-
そうですね人の入れ替わりが激しいところだからこそかもしれないし別にそんな受け入れなくなったらほっときゃいいからチャンネルになってもしただ気にするんだったらそれを作ってあげた方がいいし別に気にしない人だったら気にしなくていいからそれはその人たちの特性を見てですね性格とかねそうだな発言場の人はどうだろうなちょっと
-
僕だったらなかなか質問しづらいなって思っちゃうところはありますけどちょっと言ってみますねそれで質問しりごみしてる傾向があったらこういう風なのあったらいい?って言ってあげるのがいいかもしれないねスラックのチャンネル作るのは楽なんで権限なかったとしても頼んだらやってくれるんですよめっちゃ楽なんでそうだな
-
カイスさんは新人の人が入ってきた時に教育担当みたいなことはあります?あるあるそういう時って大体何でしょう最初の流れとかってざっくりすぎますけどどんな感じでやってるんですかねプロジェクトに入ってきたってことですよねそうですそうです新人とか差別してないですねとにかく新しく入ってきたら一緒でプロジェクトの説明してでもこれも今のチームの話なんですけど
-
立ち上がるまでのチェックリストみたいなの作っててこのアカウント作るとかこのライブラリ入れるとかテスト1回回してみるとかそれやってもらってそれが終わったらタスクに入ってもらうそれだけなんですねそれだけかなあとはさっき言ってた受け入れチャンネルで手厚くフォローするとか
-
日々のデイリーのイベントでちょっと気にしてあげるぐらいかなそのチェックリストはもともとチームとしてある作った俺ではないけど作った方が良くないっていうレトロで上がって作ったそれないんだよな作ろうレトロで言ってみて共感したら作るといいと思うわというか
-
他のちょっと前に
-
ジョインした人たちがいてその人たちが結構自主的に新規参画者向けの資料を整備してくれてすごいいい人たちですね合わせて今回も新しく入ってきた人たち今回僕の2人後輩2人にも合わせて新規参画者向けドキュメントの整備もお願いしてていいじゃないですかオンボーディングチェックリスト作りますドキュメント整備は途中で終わっちゃってるんでこれを機に
-
しっかり感性持ってこう俺もちょっと困ってますもんしかもなんかそのうちのチームってまあいっぱい人入ったりしてるんですけどその人たちにも整備お願いしてるもんなんか詰まってるとかあった間違えた技術あったら都度直してくださいあとコードのリードミーとか環境構築してる時にここ違うやんけとかあったらプルリク出してくださいつってそうですよね気づけないですよねなかなかそこまでは気づけないしあとなんか
-
そうね後回しになっちゃうそうそうそう後回しになっちゃうからそうなんだよなチームに早く貢献してもらった方がねリズム作りやすいですね仕事のそうなんですよね細かい部分とか俺もやっぱ把握しなくてZoomを使うためには権限の申請とか必要だったんだっけとかってなってるんですよ僕はっていうのでそういうのをまとめてもらおうと思ってめっちゃいいじゃないですかそういうことをみんなで
-
本当になんかなんだろうなみんなで作る感のチームをどう作るかでどう巻き込むかでそういうのやってると自発的にこういうことやった方がいいんじゃないですかとか言ってくれる人になってくると思うのでそういう空気作り大事ってすごい思いますなるほどいいですねチェックリストいいなはい
-
何の話だっけただ本当に新人の子マジで新人だったらもうちょっと手厚いのかなその人にトレーナーみたいな人がついてるんだったら別に一緒に接するけどいないんだったらちょっと勝手にお世話するかもしれない例えばなんだろうな週1ぐらいかな週3ぐらいやってもいいかもしれないなワンワンとかってことですかデイリー終わった後10分
-
残ってもらってかもしれないし本人の雰囲気次第ですけどほっといてもやるわだったらほっとくしほっといてるとやばそうだなと思ったら結構定調にいくかもここはなんかだから決まってないわ決まってないそういう意味だと新人とか関係ないわ人だわフォローしないとやばそうって思ったらフォローする
-
かな1年目は大抵そうだと思う発言場はさすがにそんな気するけどねそのフォローは順平なのかもう一人の人なのかはどっちでもいい気がするけどね僕ですねいいと思いますよそれでいいと思いますという感じなるほどですね参考になります何よりです何よりです
-
最初に言った使用調査とかテスト項目に落とすプレイライトみたいなところは僕がこれまでやっていてかなり傍作されてたんでそうなんだそこもまるっとできるようになってもらえたら最高だなそうだねそうねじゅんぺいがやったことあるなら引き継ぎやすいですねそうですねすごい説明はしやすいなと思ってそうだね本当に引き継ぐんだねそうなりますね
-
いやそんなに大きくなっちゃっていいね素晴らしいわ確かに引き継ぎなんておかしな話だもんな前から当時から考えられないから順平が仕事やりきれないぐらいの範囲になったからその一部切り出そうって話だもんねいや考え深いですね仕事してるわそれはちゃんと今後の
-
進捗もなんかあれば言える範囲で共有できればなと思います気になりますありがとうございますぐらいですかね今日はこんな感じで終わりにしましょうじゃあ終わりますねハッシュタグひまじんプログラマーでSNSでフィードバック募集してますのでオンボーディングのティップスありましたら共有お願いします欲しいめっちゃ気になります気になる俺も気になるあとは各種違う
-
ポッドキャストの説明欄からグーグルフォームで番組のお便り、要望、質問何でも募集してますのでお気軽にお願いいたします最後は各種ポッドキャストプラットフォームのフォロー、高評価お待ちしてますこちらもお願いしますではじゅんぺい先生の次回作にご期待ください先生はい頑張りますまた次回バイバイやめて!ラーの爆心流の特殊能力でマスターズブランチが焼き払われたら闇のスパゲティコードと密結合しているじゅんぺいちの心までクラッシュしちゃう
-
死なないでしょプーチンあんたがここでクラッシュしたら先方との契約はどうなっちゃうのソースコードはまだ修正のうちがあるここを耐えればコードを納品できるんだから次回納期おにおずデバッグ
#273 じゅんぺいにガチ後輩が!?新人をどう教育すべきか