#179 駆け出しエンジニアがレベルアップするためのこまめにデバッグ
2023/9/24 ·
-
最近ですね気づいてしまったことがあるんですよどれさんいつも気づきますね気づきました僕特に昨日特に昨日はい
-
最近結構ペアプロやる機会が多くてですね特に今研修受けてる人たちの作業シーンを見たりとかあるんですけど昨日ですねちょっと勉強会がありましてたまたま会社内のテックリードの人のプログラミングのコーディング作業のところを見てたんですけどこれは決定的な違いがあるなっていうポイントがいくつかありまして
-
気になるぞちょっと今日はですねこれを意識すればむしろちょっとレベルアップできるんじゃないかというそういう行動哲学哲学じゃねえな行動パターンを見つけました私残念ながら残念ながら見つけてしまったんです何に向かっているんですかそれは
-
ここまで言ったらもう言うしかないと思うんで発表していこうと思いますお願いしますすごい足し算してますね今日足し算がすごいすごいですよメモだって10文字しかないですからねすごいななのでちょっと今回はですねじゅんぺいくんにデモンストレーションで一個トゥードゥアプリ作ってもらおうかなと思います怖い
-
怖いなちょっとだけすいませんというのが一個ありましてMVCフレームワークをちょっと知ってないともしかしたら難しいかもしれないので簡単にMVCフレームワークがどういう仕組みで動いているかというのをこれからじゅんぺいくんが説明しますのですごい
-
どういうものですかまずMVCフレームワークとは逆忘れたんですけどモデルビューコントローラーコントローラーMVCですねそうですねコントローラーが脳みそ的ななんか操る部分というか大元的な感じでビューが画面ですよねビュー見た目そこら辺から
-
受け取ったデータをモデルでコントローラーがいい感じコントローラーがいい感じに処理をするんですけどうんうん
-
モデルって何でしたっけ僕も正確に説明できる自信がないのでとりあえず飛び込みに行きますねビューは見た目ですとオブジェクト思考的な話をあえて入れてやってみるとなんとなくですよ僕はオブジェクト思考をMVPCに入れたことがないんでノリさんにこれ合ってるかを確認したいんですがモデルが
-
オブジェクトクラスとかを定義して置いてる場所が全部モデルそのモデルを操作する系のやつが全部コントローラーに入ってんじゃないかなとなんとかコントローラーとかみたいな構造になっててモデルは基本的にユーザーとかそういうもの系があってデータみたいなイコール
-
データベースに入ってるデータとかそういう操作されるやつがモデルでその操作されるやつを操作するのがコントローラーでその結果が生み得るのがビューなのではないかというおお
-
予想まさしくその通りでございますね僕はもう教えるときはコントローラーが間違えたまずビューが一番わかりやすいんでこれまず見た目の部分ですよとでコントローラーは要はウェブサイトって見た目があってその中にデータが埋め込まれてるわけじゃないですかでそのデータとかを取ってきたりとかそういう操作をしてるのがコントローラーですよとモデルっていうのはそのデータの扱う部分
-
っていうのをやってますよっていう感じで言ってはいるんですけれどもMVCモデルとはそういう風になってますなるほど一般的なMVCのアプリケーションの動きの流れを追っていくとですねちょっとルーティングっていうのも結構大事かなと思ってましてルーティングファイルって大体ありますよねMVCフレームワークそうなんでしたっけはいあれです
-
どのメソッドでどのパスにリクエストが飛んできたらどのコントローラーを動かすよって決めてるやつですねあれをルートとかルーティングとかって言ったりするんですけどまずリクエスト飛んできたら大雑把に言うとルーティングに入ってきますとそのリクエストを見てどのコントローラーを動かすか決めてそのコントローラーの対象のメソッドが動きますはい
-
そのメソッドではおそらくモデルとかを使って画面に表示したいデータを取ってきたりとか取ってくる時にモデル内でデータ加工したりとかもあると思うんですけど基本的にデータ取ってくる時にモデル経由で取ってきますよとそれをビューに渡して埋め込んでそれがレスポンスとして返ってきて画面が表示されて幸せでしたという感じじゃないですか幸せを感じました今はい
-
っていうのでここからですねちょっと疑似コーディングみたいな感じでじゅんぺーくんにですねユーザーの情報を表示するコーディングをするコーディングというか機能を作るとしたらどういう順番で書いていくんだろうなっていうのをちょっと聞きたいんですよねなるほど順番ユーザーの情報を表示今回はちょっとビュー
-
ビューも含めてのやつにしようかなどっから書くんだろう一応ルートとコントローラーとモデルとビューのファイル自体はあると思ってくださいただ中に必要なコード書かれてないみたいな状態をちょっと想像してほしいですねまず最初何するじゅんぺい最初何するリズムネタみたいなねめっちゃ2700っぽかったねえっと最初どこだちょっと待ってくださいね
-
そのビューってこういう風な見た目ですみたいなところは書かれてるそれも書かれてないデータ以外の見た目はできてるものとしましょうそしたらコントローラーだった気がするコントローラーからコントローラーモデルビューの順番なのかなって書いてた気がしますどうしよう今MVC使ってない
-
もしやそっか今フロントがっつり触ってるみたいな感じだっけそういうのを意識して書くやつみたいのは割とないですねそうなんだ前の現場でもあんまり書かなかったですねそうなのそういうもんなの実はあんまりないとこもありますよねそうなんだ僕前サーバーレスでやってたんで
-
それはMPPCフレームワーク使ってなかったですねそれはそうなるわなそういうところもありますねAWS使っているとそうなるんですかサーバーレスアーキテクチャとか使っているとない確かに1個のフレームワークでやってないから僕もあまりよく分かってないのでじゅんぺいと一緒に考えるスタイルでもいいですかはい
-
ここで多分どの順番で作ってもできるわけですよねどの順番でもいけます絶対できるだからその上で作る順番によって変わるのは何かというとどう思いますかそれがなんだろうなと思ってでも大元のコントローラーで
-
なんか書き始めた方が何かが良かった気がすると思っているなるほど俺もその筋は悪くないと思っててただコントローラーなのかな多分正常性を確認しながら積み上げていける方がいいんじゃないかなと思うんですよ僕は正常性を確認しながら例えばねビューから作るとさビューできたってなった後でもそれを取ってくるみたいなのってないやんものが
-
だからビューが正常なのかがよくわからんのよなるほどこれは正解とかはわかんないよ俺が今ただ思ってることなんだけどだから結合して正しく動くかどうかを確認しながらできるところから作るのがいいんじゃないのかなと思っててそれで言うとどこなんだろうね小さいところからってことですかねそれで言うとじゃあモデルからなのか
-
その発想は分かるモデルからなのかなモデルって何してたっけっていうのは若干曖昧なんですけど物を定義してた気がするんだよなモデルはやっぱり物を定義してるっていうのは正しく動いてるかモデルから書くのかなユーザーの情報定義してるモデルから書いて
-
モデル動くなってなってコントローラー書いてモデル操作しながらコントローラーやったらデータベースがちゃんと変わってるなって言って変えるのができたなって言ってビュー書いて動くなってなって動いたってはい全部言ってしまったんですね全部言ってしまったこれは俺も分かんないのでじゅんぺいと相談しながら決めてるフェーズですなるほどねでもさっきの正常性を確認しながらっていうのはめっちゃいいなと思ってましてうんうん
-
まずどうやったらコントローラー動くようになるかっていうところですよねそうそうそうモックとか使えるんだったら何でもいいですけどモック使いたくないんで多分一人でやるんだったらねやらなくていいなら同時に開発するんだったらモックいりますけど同時に開発するわけじゃないんだったら実際のものを叩いた方が絶対に正しいなるほどねなるほどコントローラー動かそうと思ったらやっぱりモデルいるんじゃないいらないの
-
ユーザーの情報を見るですよねだからユーザーの情報を見るってことはモデルいらないのかいやいるだろパラメーター取ってきてデータベース叩いて取ってこれてるかその時ってモデルのユーザーってどう関わってくるちなみにMVCフレームワークで言うと結構多いパターンはモデルはデータベースへのアクセスとともに取得したデータをプロパティで保持することが多いですねなるほどモデルがないとコントローラーが動かないんだ
-
なんか懐かしいそんなだった気がしますねじゃあモデルからですねモデルからなんだなるほどなるほどそういうことにしますわかりましたこれ別に正解とかあるわけじゃないので単純にはなるほどって思いながら聞いてたんですけどどういう思考なんだろうって話ですねはいなんですけどちょっとここ最近僕が見たまだプログラミング始めたての人とテックリードの人の違いを見た時にすごい思ったのはめっちゃ気になる
-
こまめにチェックするっていう美学を持ってるか持ってないかだとめちゃくちゃ思ったんですよさっきの正常性そうそうそうそうでまず始めたての人のよくあるパターンまず似たような処理探しますググってまずはそれを全部書きますコピペしてねで
-
で実際に動かしてエラーが出てうわーって言ってますうわーって言うまでがセットなんですねっていうのがよくあるパターンでその出たエラーとかをちょっとずつ解消していって動くケースもあるし同州もならなくなってこっちに来るケースもありますっていうのがすごいよくあるパターンですねで昨日そのテクリードの人のやつを見てた時にこまめにチェックする力がやばいなと思って
-
まずルーティング作るんですよ最初にそのルーティングでコントローラーに渡さずにそこでそもそもそこに到達してるかどうかをデバッグ関数使ってチェックするんですねで今ここに書いた文字が出力されたからここはOKでこれルートできたからじゃあ次コントローラー作ってこうって今度コントローラー書き始めるんですよでさっきモデルからって言ってたじゃないですか確かに実データ使ってみたいなの僕も多分そっちでやるんですけどその人は
-
もうモック書いてこういう形でデータが欲しいからっていうのでオブジェクトっていうかJSONみたいなやつ書いちゃってそれをそのままビューに渡して表示して確かめるみたいなこれでコントローラーまで処理きててこのダミーのデータ表示されたからこのダミーのデータ通りの処理を次モデル使って取ってくれば大丈夫ってことでモデルの中に潜ってっていう処理をやってて
-
一個一個確認する大事さめちゃくちゃあるなと思ったんですよわかる一個一個確認するのってなんで大事かっていうと道を外れた時に何が間違いだったかっていうのがねすごいわかりやすいなと思ったんですよね例えば一気に全部書いた後にドコーンってエラー来てううううってなっててもそれ解決するじゃないですかそしたらどうせ何重にもエラーが重なってるんでその人終わった後に一体何を解決したのか混乱してると思うんですようんうん
-
なんですけど本当にこのまずはルートが来てるかチェックコントローラーに処理渡ってるかチェックダミーで書いてビューに渡してるかチェックって感じで細かいことをやっていくとそもそも前回のチェックポイントと今回のチェックポイントの間で起きたことって何か起きてるのが分かるんで非常にフィードバックが正確かつ早くなるんで思考にプラスになりそうだなっていうのが一つ思いましたと
-
あとはこまめにチェックするってやってたんですけどチェックする時ってすごい大事だなって思うのが何が返ってくるだろうかっていうのを予想しながら見るのめっちゃ大事だなと思うんですよね何も考えずにこれなんだろうポーンこれだっていうよりもここきっとこう書いたからこう入ってるんだろうな出力あれ違うじゃんってなった方が絶対経験値になりやすいと思うんですよ
-
俺とかだとそれがないと帰ってきたからOKになっちゃうタイミングとかもありますよね一つプロパティが足んないみたいななってたのにとりあえず5項目帰ってこなきゃいけないのに4項目帰ってきててよしよし帰ってきてるOK次行っちゃうとかリソース
-
そこはまあ見逃しとかもありそうな気がするんであれですけどただとりあえずこういうのが返ってくるだろうって予想をつけた上でチェックするっていうのがね非常に大事かなと思ってますうんうんうんうん
-
これを繰り返していれば必然的にデバッグ力というかプログラミング力が上がるんじゃないかなっていうのを昨日見ててひしひしと感じたので今日こうやって発表させていただいているわけでございますよ数年の研究の成果を研究の成果こまめデバッグ
-
小豆デバッグなんかすごいテスト駆動にも近いなと思って今話を聞いてて確かに作る前にこういう風に動くっていう仮説を立ててからそれにように動くように実際のコードを変えてって動いたら動いたじゃあ次こうみたいな感じでコードを変えていくっていうアプローチは似てるなとうんうんうん確かにテストコードじゃないのでやってるというかなんか脳内テスト駆動みたいな感じなのかなうん
-
もうちょっと細かいかもしれないですけどね流動が確かに本当に先頭から積み上げていくみたいな感じでチェックしていってましたねその人は本当に小さく失敗するとなんだこれっていう時間めっちゃ減りますからね
-
何かが起きたなんだこれこれかじゃなくて声が動けたこれかうんみたいな選択肢がめっちゃ狭まるんで頭も疲れないと思いますそっちの方がそうなんだ全部書いた後にうわ出たどこって考えるのがまずねめんどくさいからそれならちょっと最初は面倒でも少しずつデバッグしていった方が結果早いんじゃないかっていう感じでしたねうん
-
めっちゃ思うコピペしがちだよね本当に前の職場の先輩が言ってたのはコピペは悪であると一つ残らず一つ残らずそのぐらいの思想の強さを持ってたそのテックリードの人も別にコピペはしてないコピペしてないしてない一から書いてたけど
-
調査してコードを参考にするのがいいんだよねただそれは自分のコードのコードではないからコーディング規約とかも別かもしれないしっていう色々な意味でというのでこまめ出力大事にしていきましょうっていうのとあともう一個だけあるんですよね
-
特にあのちょっとWindows関係なくて申し訳ないんですけどMacでさデスクトップ分ける機能あるじゃないですかあれ使ってます?使ってますデスクトップごと横にグワーンってスライドして別のデスクトップ出せるみたいなそうそうそうそう使ってますね一応使ってるんだじゃあ何でもないわどういうこと何を言おうとしたんですかちなみにいやなんかあの
-
あるあるだなって思ってたのは慣れてる人ほどあれ使ってなくて始めたての人ほどあれ使ってるんだけど分け方がよく分かんなすぎてあの画面が多すぎて迷子になってる人めっちゃいるんですよねあー
-
でもWindowsもありますよねそういうことねそうなんだあの機能さ使いこなせてない人多いなってめっちゃ思うんですよね自分ルールでやってますけどじゅんぺいどうやって使っていいのかそれで言うと分かんないですね俺は大画面にしてるやつというかうんうんうん
-
拡大みたいなウェブサイトを大きくする最大マックスの状態のやつねデスクトップになる勝手にそれでしか使ってないですそれはじゃあいい使い方かもしれないでもそこに確かにタブは2つとか3つとかあったりはしますね僕は明確なポリシーがあってちょっと聞きたいですねえっと
-
スラックとトゥーズアプリだけですあの最悪見てなくていいやつ表示してなくてよくてたまに見たいやつたまに大画面で見たいやつが僕の中ではトゥーズアプリとチャットツールなんでおー
-
それはデスクトップで分けてますねそうなんだ作業の切れ目とかに見るタイミングでシャッシャーって見て作業中にウィンドウの移動は時間のロスだと思ってやってないですなるほどね画面をめちゃくちゃ増やしてディスプレイ2枚3枚作業中に触るやつはそこに全部乗せるぐらいのポリシーでやってますやっぱポリシー絶対必要だよね
-
何事もそうかもしれないですけどねあれをすごいさ逆にあれで迷子になってる人が最近すごい多いように感じてしまっててデスクトップ迷子デスクトップなんか知らんけど4つぐらい分かれてるんですよそれMacノートPC1台でやってるからとかなんですかね
-
なんだろうねノートPC自体でもそもそもデスクトップ1個でいいんじゃないかなと思ってるんですけどまあねコマンドタブっていうんですかあれでできますもんねある程度はねあれで区切られてるせいでコピペできなくねみたいな時とか
-
コピペというかドラッガーのドロップどうやってやるのみたいな時は確かにそれはありそうしかもなんかこっちは何の画面みたいなの聞いたらこっちはバックエンドのやつこっちがフロントのやつでみたいな感じだけどその両方のやつにテスト用のブラウザを開いててみたいな感じでやっぱポリシーないときついなっていうのをめっちゃ思いましたねそれはあるかもしれないですねノリさんはどうやって使ってるんですか俺は使ってないですね使ってないのかなんか
-
どこのウィンドウに行ったか考えるのめんどくさいんでレイキャスト起動でしか何もアプリケーション移動してないですねコマンドタブとレイキャストなんですかレイキャストってレイキャストの話してないですねじゃあアフタートークいきますか
-
いやー今にしますかお便りは一回待っておいてちなみにもう一個いいですかデスクトップもそうですけどGoogleの多分めっちゃ開いてる人いません?エンジニアあるあるだと思うんですけどあれも迷子になりません?なるよね消そうって思って消してるけどそうだねなるなるあれは結構なんかどんなに
-
むしろできる人の方がめっちゃタブ開いてるなっていうイメージはちょっとありますねそんなことねーよできる人だから仕事とかが早いから調べ物とかもめっちゃ多くてめっちゃ開いて色々調べてそのまま残してるみたいなタブグループとか使ってます?たまにでも僕はえっと
-
翻訳ディープルのサイトとGoogleカレンダーとGmailをいつもタブ化してるだけですねグループ化タブを実はグループ化できるんですよ僕プロジェクトごとに関係あるグループ作っててタブグループするといいのはまずタブが色付くんでどれがセットなのか分かりやすいっていうのとクリックしたら一気に閉じれるんですよそれ
-
タブの面積が減るっすね丸ポチだけ10個のタブをグループ化するじゃないですかポチって押したら開いたり閉じたりできるそれをなるほどねっていうのを使って僕だいたい平行でプロジェクト5個4個ぐらいやってるんでそのプロジェクトごとにタブグループ作って使うときだけ開いてますねなんか触ったことないから触ってみようかな具体的にこれで使おうってあんまないけどちょっと触ってみよう
-
クロムの機能使い切れてないのは恥ずかしい気がするこれ便利ですね雰囲気だけ感じてます便利なあとでちょっとプライベートで実践するわ実演するわありがとうございます多分いっぱい開いてる人いるなと思ってそういう人いっぱいいるよいますよね教えててもいっぱいいる
-
絶対にPCのパフォーマンス的には消した方がいいんですよあれ1タブでメモリ消費するらしいからねクロマーすごいっすそういうやつには1タブをぶち込ませてるねちょっと上の人にはきついな確かにね1タブいいのにねさっきちょっと出てきたエキアスト共感できましたこまめにデバッグめっちゃそう思うはい
-
お便りそれともレイキャストルお便りっていいんじゃないですかお便りましょうレイキャストはまた後日別途アフタートークぐらいのボリュームでお届けしましょうかお便り届いているので紹介しますねラジオネーム10進数を2進数にする計算をしているときは嫌なことを忘れられます3あれやるとメモリー全部使えますからねきついな脳のメモリー
-
そうか楽しくないパズル感あるなと思ってる派です僕は楽しさで忘れられる100マス計算やってる気持ちになりますあれだっけ2の累乗を並べて足し算していくやつだっけ数字に対してずっと2で割って余るか余らないかだけそのタイプでやってたはい
-
そのタイプです僕はそれ覚えれないんですよねどっちからなんだっけみたいになっちゃって僕はあれでやってましたね1と2と4と8と16とって2の類上並べてめんどくさくないそれをどう組み合わせたらその数字になるかでやってましたね10だったら2と8じゃないですかはいはいはいそうですねだから1010みたいな
-
すげーなそれそんなやり方あるんだ知らなかったはいちょっと感想なんですけど最近毎日聞いてます私は未経験のエンジニア転職を考えて現在行動中のものでわからないことだらけですがひまじんプログラマーさんたちのポッドキャストはわからない私でもなぜか楽しく聞けてしまうのがいつも不思議でしょうがないです内容とかはどうなんだろうどういうことですか雰囲気だけ楽しいって感じなのか内容もわかって楽しいなのかによってわかんない
-
あー確かにホットキャストは分かんない私でもなぜか楽しく聞けてしまうなんですかねどっちでしょうねどっちにしろ嬉しいかたくさん質問あるのですがまだ全部聞いてないので全部聞けたらまたお手順をお送りしたいなと思ってますこれからも配信応援してますありがとうございます全部はすごいですね本当にしかもその角度からのなんか分からないことの質問めっちゃ欲しくない分かるあのさ
-
昔さセッションとクッキーの違いみたいな本当にこう一番最初にやりそうなことをやったじゃないですかああいう発想を今出すの難しいんですよね自分たちから難しいもうその気持ち失ってれるしなんなら今目の前にある分かんないことを話したくてしょうがなくなっちゃってるんであとなんかじゅんぺいもそれなりに成長しているからね今更こいつにURLのコードを解説してもなみたいな気持ちも湧いてきちゃうんですよねそれはありますね
-
まあなのでぜひぜひわからないことあったら気軽に言ってくださいちょっとポッドキャストで話してほしいことでエンジニア続けられる人と辞める人の違いというのをいただいてるんですがなかなかね我々の周りでも辞める人はなかなかいないのでそうですね辞める人の方が少数だよね結構なっちゃえばそんな気するんですけどねあとは一生コーディングしてるの嫌だわって人は辞める人いますねそうですね
-
確かにちょっと精神的に病んじゃってみたいな人はいるかもしれない現場にいる気がするんだよな楽しくやれるところとやれないところはある気がするないるいるたまにちょっと病んじゃう人いますよねいるいるどこもそうよエンジニア役は関係なくSES多いのかなと思ってたんですけどそんなこともないんですかねSESが多いかどうかちょっと分からんな環境変えやすい分
-
分からんわ多分どこにでもいる気がする多分ねというのをちょっとすいませんがそのぐらいでちなみに身近なパターンでエンジニアを辞めるパターンで一番多いなと思ったのはあの
-
実家継ぎますっていうのともう一個あって結局営業の方が好きだったわっていうことで社内でSES営業に回る人とかいますねいるもっと
-
元々営業やっててSESエンジニアになってでそこの社内の営業にもう一回戻るいるっていうパターンあるわその人はなんで戻るんですかねやっぱプログラミング面白くなかったわって感じなんですかね結局営業の方がなんか得意だし楽しいって言ってたその人は同じですうん
-
エンジニアプログラミングが嫌いとかではなく普通に営業の方がやっぱ楽しいお客さんと直接やり取りできるとかはあるのかもしれないですねしかもエンジニアを知ってるSES営業って結構重宝されるから強い確かにそういう意味でもいいのかもしれないですねなるほどっていうパターンはあるかもねなるほどね知らない世界の話だやってみたら意外と前やってたことの方が良かったみたいなケースがあるのかなうん
-
それはそれでいい気づきですよねやってみたらこうだったってねはいお便りありがとうございましたじゃあすいませんがモリモリで2通目を読んじゃいますねこれなんて読むんだろうラジオネームミーヤーさんミーヤール
-
ミールミールミアミエミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミアミア
-
エピソード177は私の仕事としてもすごく参考になりました何の会議でしたっけあれですエンジニアに向いてる人向いてない人向いてる人はどんな人エンジニアになりたい人が正しく学ぶ方法断義本当だひらがなでミイラって書いてますねその時多分そうですね
-
じゃあこれミイラさんなんだよミイラさんだそうですよねエンジニア10年高等学校の教員6年現在は社会人研修専門学校で講師をしつつたまにコンサルこういうことをしていますよくぞ思い出した俺すごいすいません戻りますねとても参考になりましたと日々考えていることです私の意見を押し付けますとエンジニアに向いてないはないと特にないと思っていますしかし能動的に調べることができない人は伸び悩むなとも考えています
-
ググり方が下手なくらいであれば慣れれば良いことですがやはり自らの意思で動けない人は長期的な意味でうまくいかないだろうなってなっちゃいますそうですねこれは何事もそうですよねでも確かにねあと課題解決を楽しいと思う人はさらに伸びやすいと考えています
-
ただ単にプログラムを組むだけなら誤解を恐れずに言うと時間をかければ誰でもできると思いますその先にあるどういうことが発端でこの案件が発生しどういうことが真の意味で求められているのかというのを考えられるのが良いのではないでしょうかとめっちゃそう思いますマジでその通りですねその向こう側を考えられるかそこに頭が及ぶかみたいなところですね
-
話は変わるんですが私は文房具好きでオタクですその手のブログを20年近く運営してやりもしていますお三方は普段何を使ってますかパッと言っておきましょうか僕はアミアミの筆ペンケース使ってます文房具で筆ペンのケース筆箱を言う人珍しくないですか僕はシャーペンでシャーシンの黒赤青使ってます消しゴムで消せます珍しい
-
写真が黒青赤消せるのがいいんですよね消しゴムでお前文房具好きオタクやろそんなの見たことないし僕は基本フリクションですね熱で消せるやつで便利ですよねあとは会社で出すようなちょっといいボールペン
-
僕もボールペンちょっといいの使ってます持ってた方がいいのかないらないと思うなくてもいいけどどんだけボールペン良くても字が汚いんだよな俺もはいという感じですちなみに私は職場には万年筆と多色ペンと消せるボールペンは必ず持っていってますとうんうんうん
-
最後になりますがお三方が資格試験への勉強を進めているのを聞いてずっと逃げていたITストラテジスト試験へ向けて思い越しを挙げました昔合格したデータベーススペシャリストぶりの相場なので何か応援お願いします三浦さんこれ受かったら俺より自慢していいですこれあれですか上位さらに上位ですかいっちゃむずいですいっちゃむずいかっこよい
-
ついに最高峰に行くんですねそうですね企画系の試験ですねどっちかというと中小企業診断士取るかITストラテジスト取るかみたいな試験ですねこれはIT系のちょっと僕基本情報を受けるって言ってだいぶちょっと逃げててはい
-
ダンス忙しかったじゃないですか忙しかったねマジで勉強できなかったんですよ10月に延期してましてちゃんと撮りますちゃんと撮ってください10月もう間近じゃん10月後半なんですけど僕も撮りますんで頑張りましょう僕も来年ネスペ撮りますんで受験時期だから同じくらいになるのかなストラテジストどうだったっけな秋じゃないだとしたらもう
-
春季でした僕もそのタイミングでネスペ受けるんで一緒に頑張りましょう応援してますでポッドキャストで話してほしいこと私はエンジニアとして長く活躍していくためには体力筋力も大事だと考えています全くもってその通りです椅子に長時間座って作業するにも体力はいりますしトラブルが重なったりと遅くまで仕事したりするのにも体力が必要です
-
また社会人の身だし並みとしてもある程度は鍛えている方が良いのではないかと考えていますその通りですお三方はダンスがありますがそれ以外に日々意識していることはありますかともちろんですよ僕は最後でいいですそうだねカイチは最後にした方がいいわこれは僕あの胃もたれすること言うんで多分やば帰ろっかな言ってもう帰ろっかな
-
えーむずいなーみなしなみみなしなみさんダンスがありますが最近僕は食生活に気を使うようになりましたもともとは芋虫とか食べてた芋虫を食べていてすごいじゃん
-
チンパンジーと一緒わかんないけど全然食べてないですけどでもマジでレトルトカレーとか超多かったですめっちゃ多かったですレトルトカレーしかもさ400円ぐらい出すとなんか普通にうまいから困るよねそうなんですよねいやでも俺の舌だと100円で十分美味しいのでそうなんだ究極のコスパで時間も早くて米さえ炊けばOKっていう究極のあれだったんですけどちょっとさすがに良くないなと思っておー
-
若干の料理というか1週間分作る料金みたいなのをするようになりましたねめっちゃ偉いやすごいな1週間分作るんだすごい同じメニューというか何作ってるんですか鶏むね肉を茹でていつも業務スーパー行って2キロ買ってきて鶏むね肉ブロッコリーアスパラ茹で卵
-
これだけでいきます糖質ないんだ米ですかねあとプロテインを飲むウェイトゲイナー系のプロテインと普通のプロテインとあとそういうプロテインもいろいろ飲みつつ1日4食5食でやってます最近は何かに出るんかこいつはアスパラってちなみにいいの
-
いいと聞いてますそうなんだアスパラはおしっこ臭くなるからちょっと嫌なんだよな体質ありますねそれはでもおしっこ臭くなるのを感じれるかどうかの違いなんでそうだよね野木さんは感じれる人類なんですねまだ栄養成分とかを把握しきれてないんですけどまあもういいと聞いてるので食べてますアスパラは体にいいとあと食感めっちゃ好きですねうまいよね1分半茹でて
-
すぐ冷水につけるこれでやっぱシャキッと鮮度が保たれますねお前はアスパラを食いに北海道に行け北海道全部うまそう他のアスパラめっちゃうまい食べようマジでアスパラマジでいいですねって感じです最近じゃあのりさんはい
-
僕もですね日々意識していることとしては食に今気を使ってまして特にですね最近は僕は味噌汁ほう
-
半端ないぐらい味噌汁飲んでますね大丈夫ですかそれは半端ないぐらい飲んでるんですよね特に意識することは食物繊維食物繊維をバカみたいに意識して作ってるんですけど本当にスーパーで見かけた食物繊維がありそうな野菜とかを切り刻んで持ち帰ってあ間違えた順番見せた
-
スーパーで切り刻んでバレないように持って帰っていっちゃってる今順番ミスったわスーパーで見つけた野菜をですね家で切り刻み豚汁にするんですよ僕最近最初にごま油で一気に具材ガーって炒めて野菜全部ぶち込んで味噌入れてひたすら飲む
-
あもう味噌汁も自分で作るんですねそこもそうでご飯玄米でその栄養素の塊汁飲んで納豆食っておしまいですあーわかるほぼ毎食それえ?ほぼ毎食それちょっとすいませんなんか俺最初ふっかけてましたけど自信なくなってきましたそうそう
-
わかる俺もちょっと割愛しましたけど俺もヨーグルトとか納豆発酵食品と食物繊維お吸い物に乾燥わかめをぶち込んで飲んでますお吸い物?珍しいお吸い物コストコで買ったお吸い物が結構余っててやってますねなるほどちょっともう義務感で食べてるよね飯をそうなんですねそうなんだいやーありがとうございますちょっと
-
なんかすいませんね自信なくなっちゃった珍しいそんなことないでしょう僕も食なんですよね結局ねそうなるよねすいませんねでねもう同じ話が重なるんで普通の3食の話はあんまりしないですけど栄養管理アプリでガチガチに
-
どの組み合わせだったら俺に一番合ってる栄養が全部取れるかっていうものを計算して見つけ出したメニューを平日全部食ってますね3食でアスケンですかそうですアスケンでそういうアプリ3ヶ月かな3ヶ月か2ヶ月くらい課金してで
-
この組み合わせを見つけてそこからは放置アスキン解約してそれをずっと回してますねもう一個ポイントとして思ってるのは3食だけじゃお腹空いちゃうというかお菓子食べたくなっちゃうんで完食してもいいものを食べるっていう意識をしててちなみにいいものってなんですか
-
体質によるんですけど僕は糖質であんまり太らないので脂質が少ないものを食べてますなんで和菓子でも糖質で太っちゃう人もいるので脂質は大丈夫だけどみたいな人もいるみたいなのでそれはちょっと人によるんですけど確かにな感触最近バナナとさつまいもで通してますね
-
ちゃんとなってるものを食べるんですねちゃんとなってるものを食べる鶏むね肉つまんでるなタンパク質いいっていうねただちょっと俺タンパク質取りすぎるとお腹緩くなったりするから緩くなる方なんですね基本的に調子悪くなる大腸というかお腹の
-
適切なペースで撮るようにしてますけどまあというのでひまじんプログラマー的にはやっぱ運動の次は食だろうあとだってここ来たらあれしかないもんね睡眠とそうね多分
-
そんなに気にしてるやついねーよっていう3人が集まってしまったので結構尖ってますねちょっとびっくりしました僕も最近ですからね僕も最近ですよ僕も最近最高体重記録してからずっとそうです素晴らしいそういう意識変えるの大事ですからね体質は変わりますからまた来年聞いたらまた状況変わってると思うんでうん
-
確かにソフトスキルズでもやっぱり体調めっちゃ大事と書いてますしツイッター見ててもね体力衰えるらしいんでね40とか超えてくるとそうだよねなんならその衰える年齢ちょっと昔より定説下がっていってない?って言いましたよねなんか
-
それは思います俺いまだに前世紀くらいの気持ちですもんいやわかるわかるまだおとらえは感じてないわけじゃないけどそこまで感じてはいないなのでこれで食を気使って100歳くらいでカメハメハ打てるように頑張りましょうかそこまでいったら打てるんだカメセンにできるかなギリギリ液体なんでもない
-
ドロッて三浦さん我々ちょっと思ったよりストイックだったんですけど取り入れられるタンパク質非常に大事なんでやっぱりうちの父親もプロテイン飲むだけで結構痩せたっていうねそうなんだタンパク質足りないと筋肉が落ちちゃってそれで体重下がるんでとりあえずタンパク質取っとけば普段足りない人だったら筋分解が抑えられて体重が上がって体重落ちます
-
基本的にはあとはあれですよねリラックスも結構大事だなと思っててストレッチとかマッサージとかちょっと今興味ありますね興味あるんですねそれは副交換神経的な話ですか
-
別ですかよくわかんないですけどゴリゴリしてもらいたいっていうよくわかんないなそれでいえば朝起きてどんどんあれなんですけど左右は飲むようになりましたね健康オタクすぎるって交換神経を交換神経に切り替えるわかる
-
プラスビタミンとプロバイオティクス系のサプリを飲みますプロバイオティクスって何?プロバイオティクスはですね菌を腸に取り入れることを言いますねプレバイオティクスというのは腸の中にいる菌の餌になるものを与えることによってそいつらを活性化させるっていうのがプレバイオティクスですねあんま聞きなじみないけどでもなんか分かりました腸大事って言いますからね
-
超は超大事よし終わりましょうお便りありがとうございました
-
では他の方もねおすすめの食事何ですかとかプレイオブアイオティックスについて話してほしいとかありましたら何でもお話しますので引き続きお願いします最後お知らせですねハッシュタグひまじんプログラマーでSNSのXにフィードバックを募集してますのでポストお願いします最近やっと慣れてきましたね慣れてないな
-
あえてアップデートしてないんですよね青い鳥なんですよ自動で変わんないんだ自動アップデートオフにしてるじゃないですかそういうこと有料化の噂もありますけどどうなることやらって感じですねあとは説明欄にGoogleフォームからお便り募集してますので質問要望等何でもお気軽にお願いします気になることどんどん送ってください何度でもそうですねというわけで
-
ノリさんのお話でしたけど健康の話に流された感じありますけどね健康の話でエピソード撮ることあるかなでも撮れちゃいそうでしたね今の熱量だとね健康意識高めだと思うのでみんなも元気に仕事して暇作っていきましょうではまた次回バイバイある夜ねいつものようにラジオのお便りのチェックをしていたんですよ
-
そしたらね夜なのにねお便りの通知がねポーンポーンってなってねこんな時間におかしいなぁおかしいなぁおかしいなぁと思ってリスナーも寝てる時間なはずなのになぁって思ってメールフォロダー上げたらねうわぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ
#179 駆け出しエンジニアがレベルアップするためのこまめにデバッグ