#274 エンジニアを始めた時に知っておきたかったこと

2024/8/14 ·

  • この番組は駆け出しエンジニアの順平と先輩エンジニアの海地のりが送る駆け出しエンジニアを中級エンジニアにキャリアアップさせるラジオですおはようございますということで本日はですねデイリー.devで見つけたエイアンという記事からですね紹介させていただくんですけど10年以上エンジニアをしていて最初に知りたかった5つのことっていうあーいい少なめでいいそうですね5つで嬉しいですね



  • セオリー通りだねなんかタイトルもセオリー通りのタイトル非常に読みやすい記事で原稿にもしやすかったところではあるんですがまあ知りたいんで僕もいまだに10年以上はしてないですけど7年ぐらい6年ぐらいエンジニアをしててうわぁ知りたかったって思ったのがちょっとあったのでそれ含め全体的に共有しますありがとうございますはいなのでまあ今



  • 聞けるあなたは得ですというよかったですねというところでじゃあ早速紹介移っていきます5つどうしようかな最初にポンポンポンって言うんじゃなくて一個一個喋っていく感じにしようかなじゃあ1つ目継続が鍵であるっていうのでこれはエンジニアに限らずっていうのはあるかもしれないですけども筆者のお話



  • いろいろ多分開発とか仕事をしていていろいろ悩むことがあると思うんですよ選択があるっていう意味で例えばコーディングとかっていうところで言うと品質良くなるのは何すべきかとかあとは設計の方向性どうすべきかとかあとは技術スタック自分の技術スタックじゃなくてアプリのソフトウェアの技術スタックどうするかとかね何のフレームワーク使ってとか



  • まあいろいろな選択に対して自分を疑ってる時期がありましたと 深井 はいはいはい 樋口 いや僕はNow深井 はいはいありますよね 樋口 それはそうよあの順平はあんままだないかもしれないけど技術選定やってる時とか 深井 ああそうですね 樋口 本当にこれでいいのって思う深井 ああやっぱそうなんですね 樋口 思う思う思うまあなんかそういう時代があったと でなんだろうねなんかその



  • 筆者も仕事をしてて今のこの技術やってるんじゃダメなんじゃないかっていうので今やってることやめて転職するとかも考えたりとかしてた時期があったらしいんですよありそうだし正直俺はそうだったかもしれないいやだったかもしれないじゃない俺はそうだったそうだった今やってるこの仕事の技術で戦っていくのは厳しいんじゃないかなと思って転職しました僕ははいはいうん



  • でまあ筆者はこの結果その結果自分の技術に自信が持てなくなりやる気をなくしたことがありましたとまあそうねあと筆者のそのバックグラウンドとしてフリーランスやってたりとかもしてたらしいんですけどなんかそのフリーランスでやってるゆえ自分のスキルこんな感じでいいんだっけみたいなところを相談できる先輩とか経験の豊富な人が当時いませんでしたとはい



  • いろいろホップホップしてたらしいんですけど筆者はこれは良くなかったと言ってますどうしたら良かったかというと筆者が言ってるのは当時ワードプレスのサイト作ってたらしいんですけどもっとこれを最初から突き詰めてたら自分はより早くもっと多くのことを達成してただろうと一つの道を選んでそれを貫くこと特に最初のうちはその方が多くの成果を得られますよっていう話をしててへー



  • 本当にこのポッドキャストを撮る前にじゅんぺいともちょっとお話をしたんですけどめっちゃダンスの話なんですけどめっちゃダンスの話めっちゃダンスの話なんですけどいろんなスキルやりたくなるんですよはいはいそうじゃなくて何かに尖れとうーんその方があのなんだろうね周りからもこの仕事を任せやすいというかはいはいっていうのもあるしコミュニティ内での立ち位置ができるのかもしれないですしうーん



  • その他なんか多くのことを達成できたなということを言っててですね非常に刺さりました僕にこれがなるほど苦手なことなんですよ僕が苦手ですねめっちゃ苦手3人とも多分苦手ですよね暇っぱな確かにそうだねノリさんはその壁を突き破るアクションしてるかもしれないよねララベルの社長とかは特にねこれでもその何ですかワードプロセス作ってたうん



  • ワードプレスの裏側ってことですよねいやワードプレス使ってサイト作ってたんじゃないかな多分10年前だと10年以上前だと多分そんな感じだと思うわなるほどそこを突き詰めていたらもっと多くを吸収できたそうだなそこのワードプレスで良かったんだって自信は



  • 結果今となってはそうかもしれないですけど当時そこを信じるにはどうしたらよかったのかなっていう風に思っちゃいましたね未来にこの技術Javaは結構だいぶ長いことやってますけどうんうん



  • 10年前にJava触っててそのまま本当に触り続けていいんだろうかって思えるかなって思ったらちょっと怖いですねまあねでもそれはだから信じれるか否かはもう信じれるものを見つけて信じろうなんじゃないどういうことですか例えばさ何の技術が来るか正直わからないけど機械学習絶対来るって10年前に思ってる人とかなんかある程度確証があったのかもしれないし



  • はたまた少し前でお話しした何何効果か忘れたけど昔からあるものを長く生き続けるよねみたいな話それで信じる技術を選ぶのかもしれないしワードプレスとかで言うとね多分企業向けのLP作りとかなのかなホームページ作りとかなのかなそれはなくならないだろうっていう確信があるならね仕事として



  • やれてたらいろんな会社から仕事をもらえる実績もついていろいろ単価も上がってみたいなのがあったかもしれないしねなるほどなっていうことを言ってんだろうなと思いますそこで信じたものがダメだったらそれはもうどんまいそうですねしょうがないですよねしょうがないそれはあり得る全然あり得ると思うでもなんだろうねそんなにめっちゃ早いスタリアあるもの分かんないかな



  • フロントの細かい技術に絞っちゃうとそれは厳しそうじゃんでもフロントやっててこのフレームワークだけめっちゃ極めようっていう人一人ですらいるのかな誰一人いないんじゃないかな結果的に極めるってとこまで行ってる人は確かにあんまり聞いたことがないかもしれないだいたい僕の周りだとやっぱ



  • 歴3,4年とかやっぱ周りなんでまあ例えばリアクトかビューカーってなった時まあリアクト触っててみたいな感じでなんかとりあえずリアクトは触れるようになっててぐらいの感じだからこれでいこうみたいな感じではないですねうんうんうんうんうん



  • どの領域やるかはあるねフロントに進むかバックエンド突き詰めるかかもしれないしあとはモバイルアプリなのかウェブアプリなのかネイティブアプリなのかかもしれないしねっていうので自分のスキル技術スタックを考える上ではい



  • なんかそういう絞るっていうのはやっぱり大事だなといつも思ってるんですけどいつも思ってるんですけどまた改めて思い知らされました一つ目継続が鍵であるですね二つ目物事を理解するのに苦労したり理解できなかったりするっていうのは普通のことで



  • これは歴が重なれば楽になるけど苦労が完全になくなったりはしませんっていうのが二つ目です駆け出しというかジュニアエンジニアの方歴短めのエンジニアの方は先輩何でも知っててすごいなって思うかもしれませんが先輩もよくわかりませんよくわかんないし初めてされるものはなんだってドキュメントうーんって思いながら読みますうん



  • でそれは一生そう一生そうっていうのが2つ目ただまあやっぱこれまでの蓄積があるから先輩はちょっと早いんですねそれがちょっと早いやってきたこととかが経験があったりするからドキュメントとかも読み方がなんとなく分かってちょっと早いちょっと早いそうちょっと早いはいえーと



  • この筆者は大学の時どうやら授業をサボってたらしくて一緒経験では埋められないコンピューターのサイエンスの知識のギャップが周りとあるというはいはいはい一緒俺も一緒ただそれは別に重要なことじゃないですうん



  • 重要なのは知識のギャップが生じるものだよねっていうのを理解してることギャップというか知らないことがあるっていうのを理解することか職種によって知識領域とか違うと思うんですけど自分がいるプロジェクトに長くいればプロジェクトで必要になる知識って徹底的に学ばされるんですよ分かるようになってくる



  • とはいえプロジェクトで使っている技術すべて知っているわけじゃない具体例を言うとサーバーのプロセッサーのアーキテクチャなんて知る必要ないじゃないですかなので自分のやっている仕事というか職種というかその中身じゃないそこで使用する知識だけを



  • 持っておいて他のとこは別に知らないのはどんなに歴あっても普通なので今目の前で自分がうわこれ全然わかんないってなっても心配すんなとそういうもんだから学べというのが二つ目ですで三つ目悪い仕事にしがみつかない悪い仕事って何かというとですねえー



  • 1日の終わりに仕事終わった後に毛布にくるまって部屋の隅にいたくなるっていう仕事ですねあんまりないけどあんまりないですけどあんまりないよねいやあんのかもしれない世の中には俺は運が良くて毛布にくるまって部屋の隅にいたくなることがないだけかもしれないですけど



  • もしくは対処法が違いますよね嫌だなって悪い仕事あったらダンスで発散しようかなみたいな感じかもしれないですね分かんないそれはこの人が言ってるから文句にくるまるのかもしれない人間ってそういうものかもしれないないけどあとは状況を改善するために相談できる人が職場にいない状態の仕事ありそうこういうの悪い仕事とこの人は言ってて要因はいろいろある



  • と思うんですけどチームの中はマネジメントのせいなのか本人のせいなのかジョブのミスマッチなのかとか色々あると思うんですけど悪い仕事に出会うのはしょうがないっていうかあることだけど良くないのは仕事に固執するのが良くないと言ってます固執すると何が悪いかっていうと精神病んじゃって立ち直れなくなるからそうなる前に



  • 新しい仕事に移るアクションを取りましょうということを言ってますこれは最初に言ってたスキル合わないからとかっていうよりは精神病んじゃうからみたいな方もしあなたが仕事行きたくないなって思うんだったらそれは正しいので何か問題なんだろうっていうことを考えてみて解決できない自分で解決できないものだったら変えないと立ち直れなくなるよっていうのが



  • 3つ目悪い仕事にしがみつかない自分で解決できないってなるともう転職ですよねそう思うそう思います本当に体というか心体と心身第一なんでマジで体あってですよね体あってだよ結構いるんよいつになる人



  • 結構は言い過ぎだわ体がなくなっちゃう人ですか心かな結構いら言い過ぎたんだけどいるいるいるいるんよまあ確かに話は聞いたことありますね全然知り合いレベルでもいるんで気をつけてくださいって思います本当にそうですねはい4つ目頻繁に仕事を変えることは利益もあるが全てはそうでもないという



  • 仕事を変える系の話が続きますけどプログラマー初心者にあるあるで頻繁に仕事を変えるっていうのをするそれは会社にもよるかもしれない教育方針としてコマゴマ動かす移動させる会社もあるかもしれないですしそういう働き方をする人



  • でそれは例えばいろんな現場例えば最初フロントやってバックエンドやってとかいろんな言語やってっていう風なものを3,4年間やると人によっては3,4年でシニアエンジニアぐらいの経験を得られることもあるんですけど全員ではないよっていうから注意しようねって話をしててそれは何でかっていうと学び取る力が人によって違うからじゃあどういう人は



  • それがいいのかポンポン行くのがいいのかはいはいはいって言うと仕事をしてて慣れてくる仕事をしてる中での慣れ驚きがなくなるというかはいはいはいそういう風になってくると人の邪魔をするようなやつそんなやつは細かく移動させましょうとあとあれですね新しい仕事を



  • ポーンって渡された時にタスクの理解に時間がかかるとかインプットというかキャッチアップがちょっと時間がかかる人こういう人は移動させない方がいい時間がかかるかかんないはどうせ時間がかかるんですけどやっぱり時間のかかり具合も人によって違うんでストレスのかかり方とかもねそういうのがあんまり苦じゃないのであれば仕事を頻繁に変えると



  • 適用型のスペシャリストになるっていう風なことをちょっと言ってますねこの記事では会社からすると便利な人ですねとりあえず入れときゃどうにかしてくれるっていう割と僕こっち寄りなんですけどすぐ適用してくれそうですすぐ適用するストレス体制もほどほどにある便利なんですね俺便利だと思うわうん



  • 便利人間で生きていこうかな便利屋さん便利屋さん開地うわーいいのかなはいていうのが4つ目審判に変換に仕事を変えることも利益もあるが全てはそうではないはい最後機会を逃さないっていう話ですね難しいはい難しいこの人はもともとワードプレスのサイトをやっててウェブのだからフロントの開発って言うんですかこれは



  • 多少PHP HTML CSSみたいな感じですかワードプレスってわかんないですけどそうなんですかウェブ開発数年やった後にテスト自動化に行くのってどうなんだろうそうってなったらしいんですよこれは本人すごくいやないだろうって最初思ってたらしいんですけどめっちゃ思ってます不安ですね行かないし絶対バックエンドの方が



  • 授業ありそうだしなんか楽しそうって思っちゃいますね まあそうねバックエンドなのかなワードプレスだからフロントなんじゃないかなどちらで言うとはい まあただ一方でなんかなんて言うんでしょうねこの人はのもともとバーのバーで働いててエンジニアになったらしいんですけど へえバーで働いているところからエンジニアになる時ってまあ順編はそうだと思うんですけどめっちゃしんどかったらしいんですよ まあそうですねそれはそうだよねまた一方でえっと



  • ウェブ開発やっててテストで本格的なキャリアを築くのってそれに比べるとめっちゃ楽だったらしいんですよ確かにそこと比べたらそうかもしれない今割とこの人はテスト自動化っていう断面で立ち位置があるらしいのでそこに踏み出すのはね筋がいいって思えないといけないかもしれないけどただ目の前の機会を逃さないでアクションをしてみて



  • でそれで仕事を取れるようになるのがめっちゃ大事やでっていう話をしてますこの人がフリーランスなのかなひょっとしたらねうんうんうんテスト自動化マンかそこで戦っていくのすごいなそうね自分がそこに行けるかいや行けるかは分かんないな行きたいかで言われると今は全然そんなことないなうんうんうん俺はちょっと気持ち悪いけどねテスト自動化マンですかまああの



  • もうちょっと幅広く結局これはアジャイルに物を出したいだけだからそれにはテスト自動化がいるなと思ってるだけだねなるほどっていうのが5つ継続が力であるごめんなさい機会を逃さない話にもう一つ深掘りなんですけどこれ僕すごく共感していて難しいっていう話はしてますけどそれゆえ常に余裕を持つ必要があるといつかのポッドキャストでも喋ったことあるけど



  • 余裕を持つ人があるなってすごい僕は思っててなんとかプライベートプライベートで会社に行きたかもしれないなじゃあポッドキャスター話してないのかな機会を逃さないために目の前に急になんか面白い話が転がってくることってあるんですよエンジニアだとなんだろうなエンジニアだとなんでしょうねフリーランスの仕事あるよかもしれないし面白プロジェクトイベントとかイベントとか確かに



  • こういう勉強会あるんだけどみたいな面白そうなかもしれないし一緒にこういうアプリ作らんっていう誘いかもしれないしダンスで言うとね



  • 紅白振付してくれませんかかもしれないし 芸能人格付けチェック出ませんかかもしれないじゃないですかああいうの急ですもんね話 急 本当に めっちゃ急 めっちゃ急ですよね全然聞かないそういう面白話が そうまあで僕は人生経験としてそういう面白話を何回も見つけたことがあるんで嵐の振付しませんかとかね はいはいはい



  • その時に僕ができたのはやっぱり余裕があったからだったんですよ他のメンバーに余裕がなくて僕は余裕があったからできたんですよだから常にその2割ぐらい余裕を持つようにしててその余裕の時間でポッドキャストとか勉強やってるんですけど言うたら何でしょうなんかやらなくても死なないじゃないですか勉強とかも



  • っていう意味でそういう余裕を持たせて生活をしていると面白話が転がってきた時に踏み出せるよねっていう機会を逃さずにそうそうそうっていう考えなんですよねいやーそうですねそのバッファーを常に積んでるっていうのが



  • すごいですよね僕はできないんですよねギューギューすぎて冷たくなっちゃうんだよねギューギューすぎていつも計画通りに全然進んでないどうなんだろう僕の好きな言葉なんですけど僕の前職の前社長の言葉ですごい好きな言葉なのが全てがうまくいってるときはそれは全時速力で走ってないときだっていうへー



  • 言葉があって俺はすごい納得感があるんですよそれに対してまさにそのバッファーの話ですかそう俺は全速力で走ってないから全部できてるだけで順平は全速力でやってるからできてないだけ息切れして息切れなのか手が回ってないかなどっちかというとやりきれてないはいうん



  • なるほど今のは本当の順平の実態は置いといてこういう考え方したら幸せだよってだけの話ですけどめっちゃいいですね僕日頃プライベートでも自分のやらなきゃいけないことみたいなのをノーション上でチケットで管理してるんですよで僕1週間月貸しも金土日あってそこにチケット積んでいってるんですけどで



  • チケットが4つ5つその日月曜にあったとして5つあったとして



  • でなんか3つできて残り2つできないみたいになってで火曜日にもチケット4つ積んであるんですけどもうそれ移動して火曜日には6個になってる炎上プロジェクトじゃないそれがもう毎日なんで炎上プロジェクトじゃない日々炎上してますねだから僕それはなんかでもどうにかしないとねでもバッファ積まないとなんでそんなやることある違うか作ってんのか自分であーそうかもしれないですねそれはそうかもしれないですね



  • なるほどねまあまあいいんじゃんそれはそれでいいのかなえダメなのかななんかダメまあとはいえ別にやれてはいるっすよねなんか全部結局いけなくてもなんだ絶対に完成しなければいけないみたいなタスクだけではないのでうんうん確かに絶対にやんなきゃいけないみたいのは優先度高くやって確かに消化はしてますねうんうんうんまあいいのかなあ



  • クリティカルに困ってないなら良さそうだけどじゃあいっかいいんじゃないバッファーは意識しようと思いますねありがとうございます最後おさらいで継続が鍵である悪い仕事にしがみつかない頻繁に仕事を変えることは利益丸が全てはそうじゃない機会を逃さない機会を逃さない今5個言った本当に



  • 言った気がするっていう5個でした個人的には継続が鍵であるっていうところと機械を逃さないっていうところは本当に大事にしていきたいなと7年目何年目エンジニアかよく分かってないんですけど自分のこと10年経ってないんで先輩からそこをちょっと学んだっていうのが今回の記事でしたありがとうございます継続してね僕は割と適応型スペシャリスト寄りなんですけどそれを継続することによってコンサル



  • コンサルよりすごいエンジニアになるのが目標です僕はうんビジネスサイドから入ってはいもうビジネススキームも作るところもすべてうん全部フォローしてうんで超少人数ですごくアジャイルに開発できるおーチームを



  • そんな人を集めるのって奇跡なんでそこは目指してなくてそうじゃない人を集めて2ヶ月ぐらいでそういうチームになるみたいなチームを作ってスパスパ物を作れるすごい人になりたいですいいなビジネスサイドから入れるっていうのはつまりどういうことですか例えばオタクこうやって困ってますよねみたいな



  • 多分あるからアプリとかそういうのがあると思うんですけどじゃあこういう解決策だと良さそうですねが多分アプリだと思っててでじゃあこれをこんぐらいで作るんだったら何円くださいなのかもしれないしでもこれはじゃあビジネスとして外に出していくんだったらこういう売上見込めると思うんでそれを具体的な数字で出すのか分かんないけどねそれは一人でやりすぎない気がするなんかもう一人ちょっとその専門の人欲しいけどちゃんとそういうなんだろう



  • じゃあこういう風にやりたいんだったらAIじゃなくてこっち使った方がいいんじゃないですかかもしれないし今最近出てるこのAI使ったらできるかもしれないですよみたいな提案かもしれないしそのAI使うんだったらAWSじゃないとダメだななのかもしれないしAzure使わないとダメかなかもしれないしだとしたらインフラ費用こんぐらいになりそうですねみたいなコースも多分だいたいこんなになりそうですよみたいなとこから入って



  • そんな会話ってさ普通会社に戻って打ち合わせしてうーんってやってまあまあ時間かかると思うんですけど適当なことは言わないのは前提として話がより前に早く進めるようになると思うんでそういう技術の人がそこにいるとより早く進めてなおかつ開発チームが楽に開発できる要件もちゃんと握れるはずなんでエンジニアサイドの人がいるとそういう動きができる



  • そしてチームに入ってゴリゴリに書かないかもしれないけどアーキテクチャとかあとテスト指針とかテクリード的な動きをしてそのチームにいる人みんな幸せみたいなめちゃめちゃ楽みたいなドキュメントとかもこのツール使えば勝手にできるしテストもこうやって書けばいいししかも納品物が



  • このテストツールで出たやつそのまま出していいっていうことに契約になってるからなんか改めてなんか書かなくていいしみたいなそういうのを目指したいえーいいなーいいめっちゃいいですねそうそういうのを目指したいそういうのができる人がいないから多分超絶難易度なんだかもしれないけど超絶難易度ですねでもまあ今の俺のキャリアとか性格とかを生かすんだったらそういうことができるといいしあと俺が退職した後もそれだったら飯食えそううん



  • 俺もそれやりますでもチーム作りはちょっと僕は別ですけどあんま今のとこないというかそっちにあれだなビジネスサイドの視点そっちから入れるみたいななんかめちゃめちゃいろんなことが進みそうでスムーズに進みそうでいいですよねそうするとコンサルとかが近いかもねうんうんうん



  • ていう面白そうまあこれはあの今たで言ってるだけですけど まあでもそれにそれに向けて今は今フルスタックやってるんでうんはいスキルセット的にはね多分やれって言わればできるんだよね多分も pdm やってたしうん スクラムマスターもやったしあまあそうねちょっと技術ちょっと弱いからまだまだよくわかんないことはわかんないわ



  • なんでちょっと技術面強化してスーパーマンになりますはいなってくださいでは最後お知らせでハッシュタグひまじんプログラマーでSNSネクタスフィードバック募集してますので自分が長い期間エンジニアをしていて最初に知りたかったことこれお待ちしてますそうですね最初に知りたかったことこれ知っとけ知っときたかったうわー言ってよってやつ言ってよ一戦



  • 一線一線まあだからエンジニアをしてて最初に知りたかったことハッシュタグエンジニアをしてて最初に知りたかったことでポストお願いいたしますこれはすごいいいノウハウだと思うのでお願いしますめっちゃ集まったらそれで記事書くかいいっすねめっちゃよくないめっちゃいい僕の聞いたの記事のために皆さんお願いしますご協力お願いしますエンジニアやってなかったけど知りたかったことも募集してます全然いいっすね全然いいっすね



  • 意味わかんないけどねいいよそれでも分けるからそれでも記事分けるからお願いします順編もお願いしますあとはポッドキャストの説明欄から番組のお便り質問要望をグーグルフォームでお待ちしてますのでお気軽にお願いいたします何回書いてもいいですからはい



  • たくさんいただいているので読み切れてないんですけど全部読むんでもう少しお待ちくださいあとは各種ポッドキャストプラットフォームのフォロー高評価お待ちしていますこちらもぜひお願いしますでは今日は知りたかったことについてお話ししましたではまた次回バイバイ日本のエンジニアは使うアプリが多すぎる事実ヒマプロの使用アプリ平均数38.6個



  • レイキャストならアプリの即起動過去のコピー履歴を引き出せるウィンドウのリサイズなどこれ一つで作業効率アップしかも料金無料今すぐレイキャストで検索

0:00 31:18

#274 エンジニアを始めた時に知っておきたかったこと