About

このサイトについて

エンジニア羅針盤は、独学と現場のあいだで迷うエンジニア予備軍・若手エンジニアへ、IT業界のベテランが学習とキャリアの「次の一手」を指し示す学習支援メディアです。

この本館でできること

「独学と現場のあいだ」で迷うエンジニア予備軍・若手エンジニアに向けて、以下のようなコンテンツを発信しています。教科書的な説明だけでなく、現場で実際に「あるある」なつまずきや対処法もあわせて解説します。

Web開発の基礎を学ぶ

入門書を終えた方が次に進むための独自教材。仕組みを一から丁寧に解説し、実践的な知識を身につけます。

Javaを鍛える

新人エンジニアが社内ツールを育てていく物語を通して、オブジェクト指向からGoFデザインパターンまでを実践的に学べる連載です。

キャリア・学習環境

今後、スクール比較や学習環境の整え方など、技術以外の「学習の進め方」に関するコンテンツも充実させていく予定です。

羅針盤サイト群の役割分担

当サイト(本館)は、座学で理論をしっかり学ぶメインの場所です。
エンジニア羅針盤全体としては、以下のように役割を分けて学習をサポートします。

エンジニア羅針盤
(ブログ・本館)

「座学でしっかり学ぶ」

詳細な解説、クラス関連図(UML)、実践的なソースコードを掲載しています。設計の理論を学ぶメインの場所です。

道場 (dojo)
(演習環境)

「書いて実装力を鍛える」

ブラウザ上で直接Javaコードを記述し、その場で自動採点(コンパイル・テスト実行)を行うハンズオン環境です。

パターン PG
(デモ環境)

「動かして直感的に理解する」

ブログ記事だけではイメージしづらい「振る舞い」を、実際にパラメータを変えながら体験するサンドボックス環境です。

学習トラッカー
(進捗管理)

「学びを記録・定着させる」

読解や演習の進捗を記録し、次に何を学ぶべきか(学習のロードマップ)をナビゲートするシステムです。

はじめまして。「エンジニア羅針盤」を運営している者です。ふだんはIT業界で働きながら、このサイトで学習コンテンツを書いています。

遠回りしてIT業界に入りました

最初から順調にエンジニアを目指していたわけではありません。大学を卒業したあと、しばらくフリーターとして過ごした時期があり、そこから「まったくの未経験」でIT業界に飛び込みました。右も左も分からないままプログラマとしてキャリアをスタートし、SE(システムエンジニア)を経て、今は管理職として現場に関わっています。気づけば、その道のりも30年近くになりました。

独学で手探りしていた新人時代、「これで合っているのか分からない」「次に何を学べばいいのか分からない」と感じる場面が何度もありました。エンジニア羅針盤は、その頃の自分に渡したかった「進むべき方向を示す道具」を、今まさに同じ場所で迷っている人に向けて作っています。

運営について

本サイトはアフィリエイトプログラムによる収益を得て運営しています。紹介する製品・サービスは、実際に役立つと判断したものを選んでおり、記事の内容が広告主の意向によって歪められることはありません。

最後に

「独学だけでは不安」「現場に出てからも何を勉強すればいいか分からない」——そんな迷いを抱えるすべての人にとって、次の一手を考えるきっかけになれば嬉しいです。