#228 ノリ流新しい職場への適用術!ランチで自分を出せ!
2024/3/6 ·
-
さて本日はですね私のりさんが送る新しい環境に適応するためにというですねもうゴリゴリガリューのやつを持ってきましたゴリゴリガリューでございます新しい環境?それは昨今の地球温暖化みたいな話ですか?地球温暖化とオゾン層破壊それに適応するのりさんの持論業費マプロに持ってきましたね本当にね
-
違いますよ違いますよ何を隠そう僕ですね今月からですね新しい職場に移動というかでの仕事が始まりましておめでとうございますとにかく新しい職場に適応するためにいろんなことを意識してるなってふと気づいたのでもうめちゃくちゃ我流なやつだから正解とか全くないんですけどでもこういうの意識してるわっていうのをですねひたすら言っていこうかなと思ってますいいですね
-
面白そうしかもなんならね僕もともとSESの会社だったんでそこでも新しい現場に適用するみたいなイベントは発生しましたしなんならメンターやってるからこいつらこうやって適用してくれよっていう思いも持ってたんで結構いろんな視点から適用できるんじゃないかなと思ってます適用マン
-
適用マンですはいお願いしますということで早速ですね僕のポイントはですね一つに集約されてるかなと思ってますはいはいはい結論から入りたいですはいそれは手がかからないということですこれは別に開発の技術とかそういうのじゃなくて行動で変えれる部分があるんですよこのポイントっていうのは
-
開発がもう技術的に追いつかないとかそういうのはもうね時間で解決するしかないんでそういうのはすぐできないじゃないですかなんで今日はねすぐできるやつ
-
何戦?たくさん戦やっていきたいと思います速攻戦あるんですねちょっと手がかからないっていう見出し付けで俺と逆感を持って思ったかも面白そうちょっとそれは僕のあれが終わった後に聞いてみたいと思ってます
-
じゃあお願いしますたくさん線こういう伏線忘れがちなんでリマインドしますね忘れてることはありませんかって最後に嫌なリマインドです考えさせるタイプすごいですねということでまずね適用方法って2つあるかなと思っていて1つは実際に開発エンジニアとして現場に入るのではい
-
コーディングとかそういう実際に開発するプロダクト方面の理解っていうのとあとはその職場にフィットするっていう点のね2つがあるかなと思ってるんですよということでまずはちょっと分かりやすいコーディングのところから行こうかなと思いますコーディングのポイントはですねとにかくウィキを読むっていうのがね個人的にはすごい大事かなと思っていて
-
ウィキ要はそこの開発現場の中で運用されているルールですねもちろん新しく入ってきたばっかなんで知らないのは当たり前なんですけどそういう人が必死にウィキを読んでそういうことをもう知ってるんだって思われた時のプラスは半端じゃないんですよあーはいはい
-
なのでとにかくウィキを読むっていうのを意識してますそのウィキとかは大体職場によってどこに格納されてるかとかは全然違うと思うんですけど例えばタスク管理ツールのウィキコーナーみたいなやつにあったりとかそのプロダクトのリードミーにあったりとかはたまたグーグルドライブに入ってたりとかあとは社内のファイル共有のところに入ってたりとかもするよね多分
-
いろんなところにある可能性があるんですけどとにかくいろんなウィキを読むっていうのがね一つあっているかわかんないんですけど具体的に何書いてるんですかウィキって例えばこのプロダクト
-
こういう人が使ってますよとかこういう機能がありますよみたいな使用書が混じってるケースもあるし僕が特に読んでたのはまずコーディング規約ですね出ましたコーディング規約要はここのプロダクトはこういうスタイルでコード書いてますよみたいな例えばPHPとかだったらPSR12とかっていういろんな規約があるんですけど
-
それにのっとってますよとかこういう時開業しますよとかここスペース空けますよみたいなそういうコーディング規約ですねまずそれを読みますちなみにごめんなさいいいですかwikiっていうのは一般的な言い方なんですかねそのドキュメントとかの話だったりしますよねそう言われるとドキュメントとwikiの違いなんだろう
-
個人的なイメージだけどドキュメントは使用書とかそういうガチで開発に関わる関係するやつでWikiっていうのはその社内の独自ルールみたいなところのニュアンス強そうな気がするなGoogleと不特定多数のユーザーが共同でウェブブラウザから直接コンテンツを編集するシステムWikiというブラシですねなるほどねドキュメントも言っちゃえばWikiだExcelだったら違うけど
-
ブラウザベースのものはWikiと言われるですけどまあでもそんなんね例えばですけどコンフレンスコンフレンスWiki2がコンフレンスって言いますからそんな製品ごとに違うというかあくまで呼び方の一つぐらいのニュアンスなのかなと思ってますうんうんうん
-
だからまあ講義のドキュメントどっちでもいいかなニュアンス的には今回はなるほどありがとうございますはいっていうのでまずウィキってあんまり使ったことがなかったんで聞いたことなかったんですよそうなんだあんま使わなかった使う?最近見ないっていうか減った気もしますねなんでしょうそうなんだ使います使います使いますけどなんか
-
ワードプレスとかの前世の時のワード感ありません?例えばゲームの攻略ウィキとか流行ってましたよね確かレッドマインかなレッドマインはウィキって書いてるんですよGitHubもウィキでしたっけ?GitHubはねPagesじゃない?サービスによってウィキっていうワードは確かに見えたんですけど最近見ない減ってきた気はするそれこそNotionとか
-
マークダウンが幅利かせ始めてからなんかあまり言わなくなった気もするこれは個人の感覚じゃああれか僕ずっとバックログ結構使うこと多かったんでバックログ行きなんですよね結構そこに引きずられてるかもなるほどそういうのあるんですね初耳だったんではい理解しました僕がとりあえず読んだのはまずその開発方面のやつなんでまずコーディング規約そしてGitの運用ルールはい
-
とかも最初に把握しておきたいなって読んでたのとあとね大体そういうのって環境構築用の資料とかも入ってたりするじゃないですかここでね1個ねワンポイント気ぃ利くポイントおもてなしありますこれはね新しく入ってきた人だからこそできるってやつがあるんですけどその環境を作るときにうまくいかなかったこととかあったらもう書き直してちゃんと提出するというか
-
ここダメだったので直しておきましたねみたいな感じでおもてなしの心を発揮して改善すると素晴らしいこれ結構大事かなと思ってますなんかコーディング規約とかGitの運用ルールも同じでなんか実際なんかこうなってないよねみたいな箇所があった時にそれをちゃんとフィードバックしたりとか直してみたりとかっていうのをやるっていうのはね結構意識しますねここの読み込みの時に分かる嬉しいなんか
-
僕そののりさんと逆かもって話したじゃないですか 僕どっちかっていうと手がかかるスタンスでいこうかなと思っててそのうちの一つが最初ドキュメント読むんじゃなくて ドキュメント書く勢いでやるみたいなたぶんのりさんの言ってたことと似てるんですけどそこは まあ書かれてないのあったら書き足すしないドキュメントあったら作るしよくわかんないルールがあったら聞く
-
とか新しく入ってくる人って多分外のもうちょっと一般的ななんでしょう常識価値観ノウハウを持ち込むみたいなものを一つのミッションとしてあるかなと思っているのでなるほどっていうのでドキュメントを最初読むのはのりさんの言う通り最初ってめっちゃ大事ですし書く勢いで読んだ方が読むのも深く読めるかなみたいな気持ち
-
それでいうと今の話聞いた感じだとあれかもしれない同じものを違う角度から見てる気がしてきたっていうかもしれないですねパイナップル左から見るか下から見るかみたいなパイナップルですねどっちもどっちもパイナップルですけどねドリアの可能性あります?あれドリアってパイナップルに似てる?ドリアはミラノ風じゃない?ドリアはグラタンみたいな米入ってるやつですねドリアン?ドリアン?ドリアン?
-
違うことを別の視点で言ってるだけかもはあり得るですねそうだそうだ聞くっていうのはベースであった上でその聞く量を減らそうっていう視点が多分僕で逆に増やそうって思ってます増やそうって思ってんだこっそりしちゃうじゃないですかお利口さんに見られようというか僕は新人社会人はそういう人いるイメージがあってなんとかしなきゃって言って一人で仕事しなきゃって言って
-
引っ込みがちというか聞かないがちになることはあるかもしれないですけどそうじゃなくて逆にどんだけ話しかけてどうやっていかに早く顔を覚えてもらえるかみたいな最初なら許されることめちゃめちゃいっぱいあるんだよ逆に迷惑かけたろうっていう気持ち迷惑かけたろうまではいかないですけどねでも気持ちとしては最初だから許してちょっていうじゃああれかもパイナップル見てなかったかもしれないちょっと
-
分かんないですよここからまた同じこと言うかもしれないねなるほどね一旦ウィキはそんなところかなどっちもいいあとはソースコードやっぱ見ますねソースコード見るときのポイントそういえば自分こうやって見てるなっていうのがあったんでそれも共有しておくと気になるめっちゃ気になるでかいコードですよねだってねでかめだねでもちょっとこれフレームワーク依存あると思いますうんうんうん
-
僕の場合ずっとPHPでフレームワークはLarabelだったんでそのLarabelのフレームワークにのっとった感じで見ていくんですけど要は多分MVCだからでもあんま変わんないかなおそらくまずディレクトリの構造を見ますね
-
通常のフレームワークと違う構造の場所を見るというか逆に逆にというかそこなんですね普通の構造のところっておそらく意図した通りの使われ方してるじゃないですかでもその中に見慣れないやつとかあったりするかなと思っててまあ
-
ありがちなのだと例えばなんかDDDドメイン駆動設計とかの文脈で作られたやつだとドメインモデルとかドメイン層みたいなのが作られてるケースあるんですけどそこ見たりとかしますねベースありきな感じしますね確かにそれはベースありき?もともとのPHPとかに慣れてるから予想できてるから違うのを
-
見に行く余裕があるというかそうだね全く新しい技術だった時は無理かもしれないそこはとりあえずでもディレクトリ構成見ますともし知らない技術だったら多分MVCの基礎見に行くかなっていう気がしますねモデルとコントローラーとビューちなみにそうやってコード読む時って超究極一行一行読むのもできますしどこまで読むつもりで読んでますか
-
えっとねそのディレクトリ見るときはコードの中はあんま見ないですね
-
ファイル名ぐらいまででその後にコードを追っていくんですけどその時はまず最初ルーティング見ますねでこういうURLの時にここの処理動いてんだっていうURLの一覧とか見てだいたいこれぐらいのボリュームかっていうのがだいたいそのルーティング見ると分かるんですよそうなんだ多分であとはもう順番に追っていくというかだいたいルーティングから次コントローラー動くじゃないですか
-
そしたら次コントローラーの中の処理見ていってその時はもう変数をね一個一個出力していきますねローカル環境を構築した前提でゴールはどこなんですかそれはとにかく全部出力する全機能を動かすのゴールにコードを読み込み進めるってこといやそのルートは全部は見ないです一個か二個ぐらいうんうん
-
それは最終的にどうなるのを目標に最初のコードリーディングを始めるんですかいい質問ですね気になってますまずはコード出力するときに絶対そのデバッグ関数の中に変数名とか書くじゃないですかなのでまずその変数の命名するときの英語力みたいなやつを見たりしますね英語力なんか15ゴミだなって言って
-
フリーザ視点じゃないんだよねそういうことじゃないですね難しい単語でも使いにいってるのかとかあるじゃないですかおそらく一人だけ英語力飛び抜けて高かったりするとそれはそれで通じない言語になっちゃうと思うんですよだいたいどれくらいの雰囲気で書けばいいのかなみたいなのをつかみにいったりしますねあと変数で出力するときに結構思うのは
-
文字列とか数字とかそういうスカラ型っていうんですかのデータはあんまり気にしなくてどっちかっていうとどういう配列とかどういうオブジェクトを作ってるかとか見たりしますねここデータこうやってまとめてるんだみたいなやつとか全機能に対してなんですかその1機能の中で見ていく感じだね
-
例えばトップページの表示だったらトップページの表示のコントローラーの中の変数を全部出力してって配列とかオブジェクトだった時により注意してみるみたいなそれはトップページ触るよって言われてるからトップページだけ見るのかもしくはトップページ終わり次第別のページ見に行くのか
-
個人的にはメインでよく使いそうな機能を見るのがいいかなって思うんですけどそこはちょっとねプロダクトによってあれだと思うんでただ結構これ見るのいいんじゃないかなっていうのは検索機能いいかなと思ってます検索機能って大体どんなサイトでも複雑になりがちというか特に検索条件多いサイトとかってめっちゃ裏複雑になりがちなんですよこの条件があるときはこうしてみたいないろんな分岐発生するんで
-
結構その機能とかよく見たりしますかねでそっから例えばなんかモデルのメソッドとかもしかしたらサービスのメソッドとか呼ばれてる可能性あると思うんですけどその場合とかもそっちに飛んでざっくりコード見たりとか出力したりってのは一個一個やりますねなるほどねだいぶね丁寧にやるのりさんは丁寧です僕正解ないんですけどうん
-
僕は僕だったら多分仕様書見て全体こんな風に動くんだなっていうのを把握しながらなんかそののりさんでいう検索機能みたいな感じでまあこれ見ときゃいいかなっていう機能を一個ピックアップしてで行動を追うんですよで
-
ルートから見てこれ見ればいいんだなっていうので中のコードの雰囲気をつかみその後僕テストコードを見るんですよこうやったらこう動くんだ動かすってテストコードから動かすかもしれないないときは諦めて動かしますけど全部見るっていうよりは本当に俺はあんまり一機能しか見ないかもしんどくなるんでいつまで続くのこの作業って気持ちになるんで確かに
-
でもなんかそう実際に動かすのそっちの方がいいよなと思いながら今話聞いてました多分逆にテストコードとかはね慣れてないそういうのあるかもしれないですねテストコードと見るとその関数の使い方が全部書いてるんで僕見るのは単体テストの方が多いんですけどこうやってこういう意図でこうなってんだとかはいはい
-
そうって感じですねなるほどねテストコード確かにな絶対見た方がいいわと思うわあったらいいんですよねないことありますけどねあるねそういうこともあるよね全くもうって思っちゃいますもうもうちょっと取り入れてみますわ直近でもしかしたら新しいプロジェクトのコードを見る機会がありそうな感じなんで
-
でもテストコードなさそうなんだよなじゃあもうって言えばいいの?もうって言えばいいその時はもうってあとは鳥さんみたいにデバッグしまくりますデータ構造を特に見るひたすら出力する検索機能あればあればそれ複雑そうなやつをピックアップするといいかもしれないですねちなみに触んない機能を調査するモチベーション出ないんですけど僕そうなん?これは好きじゃないのか好きじゃないだけなのかなあー
-
まあでもじゃあ見たい楽しそうなんか分解して遊んでみようって感覚なんですねどっちかっていうとそうだね僕の場合あのどうやってリファクターできるだろうかみたいな視点で見るかもしれないですねなるほどそれはちょっとモチベーションありますなんか詩を把握するためにリファクターするみたいなのをやるかもなるほどね実際にプルリクまで行かないとしてもなるほど
-
勉強になりますっていうのがねだいたいのこうコードの部分ですねはいはいあとはねコミュニケーション部分うんこっちはねこれは雑なのがあるねどういうことですかはいまずめっちゃ当たり前のことなんですけどはいあの挨拶挨拶はいオスオラゴクうんうんって感じどういうことですか具体的なこと具体的に言ってくださいあの
-
ちゃんとするってだけそれは会社で会った時ってこと?それともオンライン会議入ってお疲れ様ですって言うってことですか会社ですれ違った時とか出社した時とか帰る時とかそういう当たり前のやつ相手より先に言うとかそういうポリシーは別になく普通に挨拶するって感じですかすれ違う時挨拶しねえ俺そうなんだ知ってる人だったりしません?もちろんちょっと分かんないです会社の人数の話もあるかもしれないですけどしないんではな俺廊下でよくないのかな
-
えしゃくぐらいですかね えー ございまーす ぐらいの感じですね僕もとりあえず最初挨拶してて こいつ無視するタイプだなって思ったら無視します あーあります ちゃんと覚えてそういう人もいますからね なるほど ちなみに挨拶はもうお疲れ様です系ですね いただきますとかじゃないですよねいただきますは一緒にランチ行った時に言っておこう 言っておこう それは はい
-
あと服装ね服装最初は無難な方がいいんじゃないかなって思ってます無難ってなんですかシャツ襟ついてるシャツ今日着てますもん今日着てる無難に今日?最初とがりはちょっとずつ出していった方がいいんじゃないかなと思ってますであと出社時間早めに行く真面目そうに見える最初のうちは
-
ノリさん早めに行くイメージなかったんですけど早めに行ってるんですね俺今一番早いわ何分前くらい行っていいんですかって言われるとフレックスだから何とも言えないんだけど最初は早めに行っとこうって気持ちですね一番早くはないんだけどね早い人意味わかんないくらい早いですからねそうなんですよ生活リズム的に早い人いますよねそうだねそして与えられたタスクマッハで終わらす例えば締め切り3日後でお願いしますとか
-
いや今日でいいっすみたいなほうのは結構意識しますねそうなんだまあもちろんでもそれはそんぐらいでいけるっていう見積もりはあってのですよねうんまあタスクって言ってもこれあれですよ事務手続きとかも含めて
-
申請書類とか確かにそういうのはそこそういう系はもう後に回さんマイナンバーカードの写し取るのか分かんないですけどそういう書類じゃあ来週までに出してねって言われたら明日出してよとかね今持ってるか分かんないんで確かにそれはもう余裕を持って海洋券20倍で海洋券20倍で申請書出す無駄遣いしに
-
そうするとやることなくなったりするんですよ今時間余ってるなみたいなでもそういう時は先んじてできることないかをね人に聞いて確認する今なんか手空いちゃったんですけど先になんかできないですかっていうのをやるとそうするとこいつはなんか自発的に動けそうだぞって思われる最初の印象でずっとつきまとめますからね大事そうなんですよそしてラスト1個
-
最初入ったばっかの時って多分ランチ行ったりすること多いと思うんですよ歓迎みたいな感じでちょっと送ってもらうみたいなそうそうそうそう絶対に何食べたいですかって聞かれるんで何食べたいか考えておくいやーめっちゃ苦手嘘でいいから何でもいい数とか絶対ダメですよねそうだよねそれが一番困るですもんねちょっと待ってくださいなんか
-
最適化やりそうですねそれこいつにはこれ食わせたらいいみたいなのあった方が楽じゃないですかキャラ的にどういうこと例えばですよ俺例えば肉って絶対言ったらよくないですか肉って言ったらいいとりあえず肉って言っとけばあいつには肉食わせたらいいってなるし
-
肉食いやつ元気そうじゃないですか元気そう肉いいね俺はパンケーキこれまではこれまで僕は
-
俺米好きなんすよねって言ったんですよあんま良くないですかねちょっと広すぎますかねそれパスタ削られるだけじゃんだってあるだろもっとラーメンとかラーメン初回のランチで行かなくない?だってまあ喋んないですからね米好きってなると結構なんか肉系になりません?あーなるか魚とかチャーハンとかまあ確かにチャーハンも米だ肉っていうことにしようかなこれから牛目打ち
-
用意しようかな米より肉の方がいいですよね肉の方がいい肉はしかも絶対ある居酒屋ランチには大概ある肉うん
-
唐揚げとか言っとけばそうですねチキンとか言うのがいいですかねでもチキンっていうやつ尺ですよ確かにこいつチキンっていうタイプなの唐揚げですね唐揚げいいよ唐揚げいいな元気そうだし絶対あるしオフィス外絶対あるんですよねありがとうございますそれは今日のりさんのエピソードから持ち帰りましたこれだったありがとうございます毎回申し訳ないなと思ってましたなんか
-
嫌ですもんねなんか何でもいいっていうねあれが一番怖いよね怖いだからなんか用意しとくのりさんは何ですかパスタパスタなんだまあありますよねパスタもありますからね何でも言っちゃうまあ何も考えてないところからポンって出すんですねそう韓国とか韓国食べたい韓国料理みたいなそういうことね韓国食べたいわけじゃないなるほどいや
-
肉にしようこの辺は特に最初の入った現場だとやっぱランチ行く機会多いと思うんでありがとうございます用意しておくの大事かなと思いましたいやー染みました染みましたかはいはいということではいなんか雑にボロボロボロって出してしまったんですけどいやいや最後まとめておくとですねはいまずねテーマ手がかからないやつうんうんうんなんか意外と外れたやつも多かったけどってことでそうか違う?うわっ
-
そんなことない気もしますけどねよかったですだってランチここ行くって言えますから別には手がかかんないみなりとかも気使ってもらってナモヒカンとかのやつ来たら手がかかるじゃないですかバイクで出車してくるもんなフロアまで三輪のねサイドカーついてるのサイドカーついてるのということで7つ出たんで8つぐらいあったんでまとめていくとまず入ったら
-
wikiをちゃんと読むドキュメントですねドキュメントちゃんと読もうぜとで2つ目コードリーディングしようぜとこれディレクトリ確認してメイン機能のやつをデバッグしていったりとかテストコード見ていくのがいいのかなとそして3つ目挨拶しろよと
-
挨拶ちゃんとしましょうそして4つ目服装最初から奇抜なやつでいくとびっくりされちゃうよとそして4つ目時間早めにいくなんか真面目そうに見えるぞと6つ目がタスクをマッハでこなすとこれは事務作業系も全部含めてですね最初多いですからねそれをやると時間が余るので7つ目自発的に空いた時間でできることないですかと聞いてみるとなかったら机とか拭いておきましょう
-
あとドキュメントとかここで読めますしねその時間でそれが一番いいわ机拭いてる場合じゃねそして8つ目ランチで何行きたいかちゃんと決めておきましょう肉にしました肉便利なのがね飲み屋にも使えるんで確かにねパスタも行けますけどっていうのでそういうのを意識してそういえば僕って組織に溶け込もうとしてるなっていうのを思ったのではい
-
つらつらと言わせていただきましたという感じですねありがとうございますちなみにお二人はなんかすごいダイジェスト版で会ったりします?そういう組織でみたいな僕ちょっと話したんでじゅんぺいのやつ聞きたいないやー僕こうまとめたりしてなかったんでとりあえずなんかその挨拶とかあんま惹かれないような感じっていうのは一つ意識してたのと入った時に何か読むっていうのはドキュメント系コーディング規約とか
-
もう読むとあとは僕もどっちかというと手がかからない系で考えてたんですけどちょっとカイツさんの手がかから手をかける系手がかかる系もうちょっとありだなっていう気がしたんで特に僕SESなんでやっぱ新しい環境っていうのが多いと思うんですよ人よりちょっとそこらへん参考にやっていこうかなと思いましたはい
-
ブラッシュアップしてまとまったら教えてくださいダイジェストにしていつか順平版もね開示版もねありがとうございますポッドキャストの宣伝でハッシュタグひまじんプログラマーでSNSのXでフィードバック募集してますので新しい現場に入った時にやってることもしくは行きたいランチ
-
最適化へ募集してますのでお願いしますお願いしますあとはポッドキャストの説明欄からGoogleファームのリンクがありますのでそちらから番組への質問要望お便りお待ちしてますのでお気軽にお願いいたします何度でもお願いします
-
あとは各種ポッドキャストプラットフォームでのフォロー高評価お待ちしてますランキング上げたいなと思ってますので聞いてるけどフォローしてないよっていう人めちゃくちゃいっぱいいるのでぜひお願いしますぜひバレてますよバレてはないのかもしかしてねバレてはないねはいではのりさんありがとうございましたありがとうございましたまた次回バイバイ
-
やめて!ラーの爆心流の特殊能力でマスターズブランチが焼き現れたら闇のスパゲティコードと密結合しているじゅんぺうちの心までクラッシュしちゃう死なないでじゅんぺうち!あんたがここでクラッシュしたら戦法との契約はどうなっちゃうの?ソースコードはまだ修正の位置があるここを耐えればコードを納品できるんだから次回 納期 オニオーズ デバッグ スタンバイ
#228 ノリ流新しい職場への適用術!ランチで自分を出せ!