エンジニア職(IT・ソフトウェア)の面接対策・キャリア
技術への興味・問題解決力・継続的学習
エンジニア職はソフトウェア・Webサービス・モバイルアプリ・インフラ・AI/MLなどの開発に携わる職種です。プログラミングスキルだけでなく、課題解決力・チーム開発経験・継続的な学習意欲が問われます。
エンジニア職はコードを書いてプロダクトやシステムを作る職種です。Webサービス・モバイルアプリ・インフラ・データ基盤・機械学習・組み込みソフトウェアなど、専門領域は多岐にわたります。
新卒で入る会社により、扱う技術スタックや求められるレベルは大きく異なります。Web系メガベンチャーは即戦力レベルを求める傾向が強く、SIerはOJTで育てる文化、外資テックは選考時点でコーディング能力が必須です。
技術スキルだけでなく、チーム開発経験・コードレビュー文化への適応・継続学習の習慣が長期的に重要です。社内外の勉強会・OSS貢献・技術ブログなど、業務外でも技術にコミットしている人材は強く評価されます。
主な仕事内容
- •要件定義・設計
- •コーディング(フロントエンド・バックエンド・インフラ)
- •テスト・デバッグ・デプロイ
- •コードレビュー・チーム開発
- •技術選定・パフォーマンス改善
- •インシデント対応・監視
やりがいと大変な点
やりがい・魅力
- ○作ったプロダクトが多くの人に使われる達成感
- ○技術力が市場価値に直結する
- ○リモートワーク・私服など働き方の自由度
- ○若手から技術選定に関われる(特にスタートアップ)
- ○副業・転職市場での需要が高い
大変な点
- !技術トレンドが早く常に学習が必要
- !障害発生時の深夜対応
- !コードレビューでの指摘の厳しさ
- !デバッグで何日も詰まることがある
- !非エンジニアとのコミュニケーションコスト
必要なスキル・資格
- ▸Web系: HTML/CSS/JS, React/Vue, Node.js等
- ▸バックエンド: Python/Go/Java等の1つ以上
- ▸DB: SQL(PostgreSQL/MySQL)
- ▸クラウド: AWS/GCP/Azureの基礎
- ▸Git/GitHub の使いこなし
- ▸応用情報技術者・基本情報技術者
年収レンジの目安
¥新卒SIer大手: 350〜450万円
¥新卒Web系メガベンチャー: 500〜700万円
¥新卒外資テック: 700〜900万円
¥5年目: SIer 500〜700万円、Web系 700〜1100万円、外資 1200〜1600万円
¥10年目シニア: 800〜2000万円超(市場価値次第)
※ 業界・企業・地域によって大きく変動します
入社後のキャリア進行
1年目
OJTで小規模なタスク・コードレビューで学ぶ
3年目
1つのフィーチャー全体を担当、テックリード見習い
5年目
テックリード・小チームのEM
10年目
シニアエンジニア・EM・スタッフエンジニア
15年目以降
CTO・VPoE・プリンシパルエンジニア、または起業・コンサル独立
1日の流れ(例)
- 9:30 出社(リモートも多い)・チームのSlackチェック
- 10:00 デイリースタンドアップ(15分)
- 10:15 開発・コードレビュー・設計議論
- 12:00 ランチ(社内 or 自宅)
- 13:00 ミーティング・PdMとの仕様議論
- 15:00 開発・実装・テスト
- 17:00 PR提出・レビュー対応
- 19:00 退社
向いている人 / 向いていない人
向いている人
- ○技術への好奇心が強い
- ○論理的に考えるのが好き
- ○継続的に学ぶ習慣がある
- ○コードを書くのが好き
- ○チームで協働できる
向いていない人
- ×PCに向かう仕事が嫌
- ×デバッグの粘り強さがない
- ×技術書を読むのが苦痛
- ×新しい技術への抵抗が強い
- ×1人で考え抜く時間が嫌
面接で評価されるポイント
- ✓技術への興味 — 業務外でも技術に触れているか
- ✓問題解決力 — 未知の課題に取り組めるか
- ✓学習意欲 — 新しい技術をキャッチアップする習慣
- ✓チーム開発経験 — 他人が読めるコードを書けるか
- ✓コードを書くことへの愛着
頻出質問
Q1「これまで作った中で一番難しかったプロダクトは?」
Q2「最近気になっている技術トレンドは?」
Q3「チーム開発で工夫したことは?」
Q4「Web系・SIer・スタートアップで悩む点は?」
Q5「コードレビューで指摘された経験はありますか?」
選考対策のコツ
- ▸GitHubに公開できる成果物を1つ以上持つ
- ▸AtCoder茶〜緑、LeetCode Easy〜Mediumレベルを目指す
- ▸個人開発の意図と技術選定の理由を語れるように
- ▸OSSへの貢献(Issue・PR)があると強い
- ▸技術ブログを書いておくと差別化に
この職種が活きる業界
IT・WebSaaSゲーム通信金融(FinTech)メーカー
やりがちな失敗
- ✕「とりあえずIT」と志望理由が弱い
- ✕言語の名前だけ並べて深掘りに弱い
- ✕チーム開発経験が話せない