ホーム自己紹介ブログ
NO.54
DATE2020. 10. 29

20代後半エンジニアである私がこれから学ぶべきこと

私は、現在 26 歳の Web エンジニアです。これまでの技術に対する学び方と、これからの技術に対する学び方について、少し考えたいと思っています。

これまでの 20 代前半

新卒入社した当時の私は、業務上、PHP + MySQL on AWS の組み合わせで Web アプリケーション開発を学んでいました。 それとは別に、プライベートでは、Node.js + MongoDB on SAKURA レンタルサーバで Web アプリケーション開発もしていました。

当時、Web アプリケーション開発のフロントエンドとバックエンドをなんとなく動かせる程度で満足していたのですが、 先輩や同僚のエンジニアや、お勧めされた書籍から影響を受け、あらゆるものに興味を示しました。

  • SQL や正規表現、文字コードといったエンジニアにとって欠かせない技術
  • sed や awk, make といった shellscript の扱い方
  • 手続き型、オブジェクト指向、関数型といった考え方のパラダイムシフトを発生するような考え方
  • MVC, MVVM, CleanArchtecture などのアプリケーション設計
  • ユニットテストや E2E テストなどを使った TDD 開発
  • CI/CD を活用した DevOps 開発
  • インフラやミドルウェアの自動構築
  • CloudNative なアプリケーション開発
  • SSR や SPA、SEO といった Web 設計
  • インタプリタ言語やコンパイラ言語
  • コンポーネントベースのフロントエンド開発
  • Web ゲーム開発
  • ビッグデータを扱う技術
  • 様々なクラウドサービス技術
  • 強化学習
  • Bot 開発やスクレイプ技術、GAS などの業務改善

Web アプリケーションに関する幅広い領域をあらゆる角度で学んでいったのかなと思います。

これからの 20 代後半

これからも、興味を持った分野を見つけて、手あたり次第学んでいくのも 1 つのキャリアだと思います。 ただ、自信過剰という訳じゃないですが、多分やればある程度できるようになれると自負しています。

しかし、私としては、そろそろ広く浅くから、狭く深く学ぶ領域(専門性)を見つけたいと思っています。 どういった領域を突き詰めたいか、考える時がきたのかもしれません。

何を突き詰めたいか

単純にソフトウェア技術を突き詰め、テックリードを目指すか、 プロジェクトマネージャーやエンジニアリングマネージャーといった管理職を目指すか。 それでいうと、前者を目指したい。具体的には、Web に関わる専門性を突き詰めたいなと。 また、アーキテクトのような職業に憧れています。

Vue や React など言語は違えど、Web アプリケーションの成果物はそう変わりません。 だとすると、あまり似たようなベクトルの言語を学んだところで、面白みが薄いのではと思っています。

それよりも、どのレイヤーにどういう役割を持たせるか、クラスをどのように設計するか、レスポンス速度をより早くするためにはどのようなシステム構成にすべきなのか、そういった視点を考える方が楽しいと最近感じています。

また、アーキテクト的な視点以外に、Web の Native(標準)部分の話やブラウザの話、W3C の動向など、これからの Web についてキャッチアップし続けることにも、力を注ぎたいと思っています。

それらを踏まえると、『Web の専門性が高いアーキテクト』のような立ち位置を目指したいと思います。

最後に

ポエムみたいな話になってしまいました。以上、最近の悩み事でした。

仕事

-

読者になる

|

シェアする

|

silverbirders

silverbirder

Webソフトウェアエンジニア
個人ブログキュレーション こぶりー 運営

ブログを応援する

この記事がよかったら、お布施という形で応援してもらえるとうれしいです。

おふせぼたん

※ ログイン不要で投稿できます。

※ 同じブラウザから投稿を削除できます。

0

読み込み中...

次の記事へ前の記事へ

関連する記事

タグ「仕事」の記事

信頼貯金

信頼貯金って、貯まっていると協力的になってくれる傾向があるので、 できる限り誰かのお困りごとを解決したい。 そのために、私の場合は Slack や GitHub 上のアクション通知を沢山拾うようにしている。 ビジネスメンバー ビジネスメンバ

2026年07月17日

雑談
仕事
InnerSourceとAI

デブサミ2019 の GitHub 社所属の登壇者の方が紹介されていた、InnerSource の考え方を最近を思い出しました。 https://event.shoeisha.jp/devsumi/20190214/session/1995

2026年07月16日

仕事
IntelliJ IDEA に戻った

今まで、VSCode を3年ほど使っていたのですが、何度もフリーズ→再起動を繰り返す頻度が増えて困ったので、 昔使っていた IntelliJ IDEA を使うように戻りました。 VSCode 遅い なぜか分からないのですが、とにかく挙動が遅

2026年07月09日

仕事
← ブログ一覧へ