初心を忘れずに。まずは行動!【月間優秀インタビュー3月】 | 株式会社TheNewGate
こんにちは!株式会社TheNewGate(ニューゲート)の広報よねちゃんこと米澤です。TheNewGateでは毎月「月間優秀者」を選出しています。2024年3月間優秀者は ・・・エンジニアを目指...
https://www.wantedly.com/companies/TheNewGate/post_articles/895827
こんにちは!株式会社TheNewGate(ニューゲート)の広報よねちゃんこと米澤です。
TheNewGateでは毎月「月間優秀者」を選出しています。2024年4月間優秀者は ・・・!北海道拠点からの選出。医療業界からの大胆ジョブチェンジを果たした「げん」さんです。
「やっと自分のやりたかったエンジニアの夢を追うことができている」とインタビューで語ってくれたげんさん。エンジニア学習も「勉強」よりも「趣味」に近い感覚なんだとか。勉強へのマインドセットは参考になること間違いなしです!最後までお見逃しなく。
きっかけはPCゲームです!始まりは10年ほど前になるのですが、Minecraft(マインクラフト)で「MOD」というゲームをカスタマイズできる要素を有志のユーザーが開発し、配布していたものを利用していました。ゲームを楽にするよりも、難易度を上げたり追加要素を実装するカスタマイズを好んでいたのですが次第に「自分好みにしたい!」という欲求が生まれ、一部を独学でプログラミングして利用していました。今思えばMinecraftはJavaで開発されているので、既に独学でプログラミングを学んでいたことになりますね。完全に趣味の領域ですが。
完全に知識ゼロからのスタートでしたので、Step3のJavascriptの仕組みを理解するのが難しかったです。動的にHTMLを変更する際に、テーブルタグを直接書き込むコードを用いるのか、テーブル自体を生成するコードを用いるのかで苦戦しました。今はPHPの理解を深めるために追加学習をしているのですが、正解は一つではないということと、より簡潔で見やすいコードを書くためには学ぶことが多いという事実を知り、奥が深いと感じました。
「とりあえず何とかなったからクリア!」としてしまうと実務の際に自分やチームメンバーが苦労してしまうので気をつけねばならないと思いました。前職の経験から「業務の標準化」と呼んでいたのですが、誰が見ても理解ができるコードを書くことを学習中も意識しています。
実務ではクライアントに要求されたとおりにコードを組まねばならないと思いますので、一つの機能を実装するための方法を何通りかイメージできるような理解度でないといけないと感じ、納得できる理解度になるまでは次のStepに進まずにじっくりと学習しています。
納得いくまで調べてしまいますね。一度、ほぼ寝ずの徹夜で出勤したこともあります(笑)熱中すると時間を忘れて取り組んでしまうので、今は絶対に寝る時間を決めて学習しています。調べ方はWeb検索が全てです。現状では何とか回答を見つけることができていますが、いずれは書籍にも手を出さねばならないのかなと考えてはいます。ちなみに今は書籍ゼロです。前職で英語のWebサイト上での情報入力等を実施していたので、翻訳を駆使しながらWeb検索で英語のサイトも確認できるのは強みになっています!
自宅の書斎です。PCデスクに向かって座るのではなく、壁に背を向ける形で座り、1畳ほどの極狭スペースですが作業に集中できる環境を作りました。PCモニターは3枚使用して、作業中は首を動かすだけで欲しい情報を見ることができるように工夫しています。夜通し作業していると、デスク右に面した窓から絶望の朝日を眺めることもできます(笑)
眠気には逆らわないようにしています。早寝しても体調が悪くなければ5.6時間で目が覚める朝型なので朝5時から勉強したり、夜遅くまで起きていられるときは夜中3時まで勉強したり日によって様々です。スキマ時間を無駄にしないよう、移動時間や休憩時間にもスマホで勉強しています。今思えば他の趣味に費やす時間が減ったので、自然と学習時間が確保できているのだと思います。やっと自分のやりたかったことにチャレンジできているので「勉強」というよりも「趣味」に近い感覚で学習を楽しんでいます。
YoutubeでITエンジニア関連の動画を観ることと、そこから派生していつの間にか全然関係のないYoutube動画を観ることです。ですが一度観始めると数時間経過してしまうこともザラですので、最近は危険視してYoutubeを意図的に避けています。大きなブレイクタイムではないですが、僕は喫煙者ですのでひと段落ついた時の一服が至福でたまりません。
毎日勉強することは僕には無理なので、週と月単位でそれぞれ目標を設定し、目標に向けて学習計画を日々修正しています。目標を立てて、修正を繰り返しながら試行錯誤をするのが好きで、スプレッドシートを使って自分自身の学習時間をマネジメントをしています。全く学習しないときは3日間何もしないときもありますし、意欲が増しているときは2日で20時間勉強したときもあります。やる気がないときに勉強しても効率が悪いので、やる気を無理やり出すのではなく、今あるやる気に正直に向き合うようにしています。
やる気の維持は、今置かれている自分自身の学習環境を改めて認識しなおすことでやる気がでます。通常、仕事に使う知識や技術の勉強は学生時代に学んだり、お金を出してスクールに通ったり、仕事を辞めて独学で学んだり・・・と、いずれにしてもお金がかかるものです。それが今は「働きながら勉強させてもらえてるのですから、なんと恵まれた環境でしょうか」と自分自身に言い聞かせ、やる気を育てています。あとは早く学習を終えて、前職からの転職で下がった年収を元のレベルに戻したい、という気持ちもあります!
エンジニアの種類や具体的な業務内容については、まだ勉強不足でイメージできておりませんが、身近に使われているシステムや商品をより良くするための開発に携わりたいです。
年齢も年齢ですので、いずれはフリーランスで活躍できるエンジニアになるべく、エンジニアになった後も学習を進めていきたいです。
夢だった仕事なのでスキルと実績を積んで「自分自身が誇れるようなエンジニア」になりたいです!
げんさん月間優秀賞おめでとうございます!そしてインタビューのご協力ありがとうございました!
最近学習が楽しくないなと感じる方は、「勉強」と捉えずに自分の夢に向かうための「新しい趣味」というマインドで取り組んでみるのはいかがでしょうか?同じ時間でも楽しく学習をする方が充実度もアップするはずです。次回はどんな素敵な方が選ばれるのか・・・。
それでは、来月のインタビューもお楽しみに!