MacBookでコーディングしている様子

「公務員からエンジニアへの転職は本当に可能なのか?」

この疑問を解決するため、実際に公務員からエンジニアに転職した5人の方にインタビューを行いました。彼らの学習方法、苦労、そして現在の状況を詳しくお伝えします。

事例1:市役所職員からWebエンジニアへ【28歳・男性】

転職前の状況

基本情報

  • 前職:市役所職員(福祉課)
  • 年収:450万円
  • 勤務年数:6年
  • プログラミング経験:なし

転職を決意した理由
毎日同じような業務の繰り返しで、将来への不安を感じていました。特に、デジタル化が進む中で「このままでは取り残される」という危機感が強かったです。

学習期間と方法

学習期間:8ヶ月

Phase 1: 基礎学習(1-2ヶ月目)

  • Progate:HTML/CSS、JavaScript
  • ドットインストール:Ruby基礎
  • 学習時間:平日2時間、休日6時間

Phase 2: スクール受講(3-6ヶ月目)

  • DMM WEBCAMP:短期集中コース
  • Ruby on Rails での Web アプリ開発
  • チーム開発経験

Phase 3: ポートフォリオ制作(7-8ヶ月目)

  • 家計簿アプリ(個人開発)
  • 地域情報共有サービス(オリジナル)
  • 技術ブログ開設

学習で苦労した点

技術的な壁
最初の2ヶ月は本当に辛かったです。「変数って何?」「オブジェクトって何?」状態で、何度も挫折しそうになりました。

時間管理

  • 朝5:30に起きて2時間学習
  • 昼休みに30分復習
  • 夜19:00-22:00まで学習

家族(妻・子ども1人)には本当に迷惑をかけました。妻の理解とサポートなしには実現できませんでした。

転職活動

応募状況

  • 応募企業数:18社
  • 書類通過:6社
  • 一次面接通過:4社
  • 内定:2社

面接で評価されたポイント

  • 公務員時代の責任感と継続力
  • 学習への取り組み姿勢
  • 地域課題への関心とサービス開発

転職後の現在

現在の状況

  • 職種:Webエンジニア
  • 年収:400万円(初年度)
  • 勤務形態:リモートワーク週3日
  • 残業:月20時間程度

働き方の変化
公務員時代と比べて、圧倒的に成長を実感できます。毎日新しい技術を学び、自分のスキルが向上するのを感じられることが最大の魅力です。

今後の目標

  • 2年後:フルスタックエンジニアとして年収500万円
  • 5年後:テックリードとして年収700万円
  • 将来的には地域課題解決のサービス起業を検討

事例2:国家公務員からデータサイエンティストへ【31歳・女性】

転職前の状況

基本情報

  • 前職:厚生労働省職員(統計係)
  • 年収:550万円
  • 勤務年数:8年
  • プログラミング経験:Excel VBA少し

転職を決意した理由
統計業務でデータの価値を実感し、より専門的にデータ分析に携わりたいと思いました。AIやビッグデータの重要性を感じ、技術的なスキルを身につけたいと考えました。

学習期間と方法

学習期間:12ヶ月

Phase 1: 基礎学習(1-3ヶ月目)

  • Pythonの基礎(独学)
  • 統計学の復習
  • 「Python for Data Analysis」読書

Phase 2: 実践学習(4-8ヶ月目)

  • Udemy:「Python for Data Science」
  • Kaggleでの実践
  • 統計検定2級取得

Phase 3: プロジェクト制作(9-12ヶ月目)

  • 人口動態分析プロジェクト
  • 機械学習による予測モデル構築
  • データ可視化ダッシュボード作成

学習で工夫した点

統計背景を活かした学習
公務員時代の統計業務経験を活かし、データ分析の理論的背景は理解しやすかったです。プログラミングスキルの習得に集中できました。

実務データでの練習

  • 公開されている政府統計データを使用
  • 実際の業務で直面した課題をテーマに
  • 統計係時代の同僚と情報交換

転職活動

応募状況

  • 応募企業数:12社
  • 書類通過:8社
  • 一次面接通過:5社
  • 内定:3社

面接で評価されたポイント

  • 統計業務の実務経験
  • データの信頼性への理解
  • 継続的な学習意欲

転職後の現在

現在の状況

  • 職種:データサイエンティスト
  • 年収:600万円(初年度)
  • 勤務形態:フルリモート
  • 業務:顧客行動分析、売上予測

年収の変化
初年度は550万円→600万円と50万円アップ。2年目の現在は700万円まで上がりました。

公務員経験の活用

  • データの品質管理能力
  • 正確性への こだわり
  • 長期的視点での分析

事例3:教員からフロントエンドエンジニアへ【29歳・男性】

転職前の状況

基本情報

  • 前職:中学校教員(数学)
  • 年収:420万円
  • 勤務年数:5年
  • プログラミング経験:なし

転職を決意した理由
教育現場のIT化に関わる中で、自分自身が技術を理解していないことに危機感を覚えました。また、働き方の多様性を求めていました。

学習期間と方法

学習期間:10ヶ月

Phase 1: 基礎学習(1-3ヶ月目)

  • Progate:HTML/CSS、JavaScript
  • 夏休み期間中の集中学習
  • 毎日4-6時間の学習

Phase 2: スクール受講(4-7ヶ月目)

  • TechAcademy:フロントエンドコース
  • React、Vue.js の学習
  • レスポンシブデザインの習得

Phase 3: 実践・転職活動(8-10ヶ月目)

  • 教育系Webアプリの開発
  • 学習管理システムの提案
  • 技術イベントへの参加

教員ならではの工夫

夏休み・冬休みの活用

  • 夏休み:1日8時間×40日の集中学習
  • 冬休み:復習と応用学習
  • 春休み:転職活動準備

教育経験を活かした学習

  • 学習計画の立案能力
  • 継続的な改善意識
  • 分からないことを質問する習慣

転職活動

応募状況

  • 応募企業数:15社
  • 書類通過:7社
  • 一次面接通過:4社
  • 内定:1社

面接で評価されたポイント

  • コミュニケーション能力
  • 継続的な学習意欲
  • チームワークの経験

転職後の現在

現在の状況

  • 職種:フロントエンドエンジニア
  • 年収:450万円(初年度)
  • 勤務形態:フレックスタイム
  • 業務:教育系Webサービス開発

教員経験の活用

  • ユーザー視点での UI/UX 設計
  • 分かりやすい説明資料作成
  • チーム内での知識共有

事例4:警察官からインフラエンジニアへ【34歳・男性】

転職前の状況

基本情報

  • 前職:県警察本部(サイバー犯罪対策課)
  • 年収:600万円
  • 勤務年数:12年
  • プログラミング経験:少し(捜査関連)

転職を決意した理由
サイバー犯罪捜査で IT技術に触れ、より深く技術を学びたいと思いました。また、民間企業で技術者として社会貢献したいと考えました。

学習期間と方法

学習期間:14ヶ月

Phase 1: 基礎学習(1-4ヶ月目)

  • Linux の基礎
  • ネットワークの基礎
  • AWS入門

Phase 2: 実践学習(5-10ヶ月目)

  • 自宅でのサーバー構築
  • Docker、Kubernetes の学習
  • 監視・運用ツールの習得

Phase 3: 資格取得(11-14ヶ月目)

  • AWS認定ソリューションアーキテクト
  • LPIC-1取得
  • 実務に近い環境での実践

警察官経験の活用

セキュリティ意識

  • 情報セキュリティへの深い理解
  • インシデント対応経験
  • リスク管理能力

真面目な取り組み姿勢

  • 規則正しい学習習慣
  • 責任感の強さ
  • 継続的な改善意識

転職活動

応募状況

  • 応募企業数:10社
  • 書類通過:8社
  • 一次面接通過:6社
  • 内定:4社

面接で評価されたポイント

  • セキュリティ意識の高さ
  • 責任感と継続力
  • 危機管理能力

転職後の現在

現在の状況

  • 職種:インフラエンジニア
  • 年収:650万円(初年度)
  • 勤務形態:オンコール対応あり
  • 業務:AWSインフラ設計・運用

年収の変化
600万円→650万円と50万円アップ。2年目の現在は750万円です。

事例5:消防士からiOSエンジニアへ【26歳・男性】

転職前の状況

基本情報

  • 前職:消防士
  • 年収:380万円
  • 勤務年数:4年
  • プログラミング経験:なし

転職を決意した理由
スマホアプリに興味があり、自分でも作ってみたいと思いました。また、24時間勤務の働き方を変えたいと考えていました。

学習期間と方法

学習期間:9ヶ月

Phase 1: 基礎学習(1-2ヶ月目)

  • Swift Playgrounds
  • プログラミング基礎の理解
  • iOS開発の概要学習

Phase 2: 実践学習(3-6ヶ月目)

  • Udemy:iOS開発コース
  • 簡単なアプリ制作
  • App Store への公開

Phase 3: ポートフォリオ制作(7-9ヶ月目)

  • 防災アプリの開発
  • 消防士の経験を活かした機能
  • 実用的なアプリケーション

消防士経験の活用

防災・安全への知識

  • 災害対応の実務経験
  • 安全に関する深い理解
  • 緊急時の対応能力

チームワーク

  • 連携の重要性理解
  • 責任感の強さ
  • 緊急時の冷静な判断

転職活動

応募状況

  • 応募企業数:20社
  • 書類通過:5社
  • 一次面接通過:3社
  • 内定:1社

面接で評価されたポイント

  • 防災アプリでの実務経験活用
  • 継続的な学習意欲
  • 責任感と協調性

転職後の現在

現在の状況

  • 職種:iOSエンジニア
  • 年収:420万円(初年度)
  • 勤務形態:フレックスタイム
  • 業務:防災関連アプリ開発

働き方の変化
24時間勤務から通常勤務への変化で、プライベートの時間が確保できるようになりました。

成功事例から見える共通点

1. 明確な目標設定

全員に共通していたポイント

  • 転職の理由が明確
  • 学習目標の具体化
  • 期限を設定した計画

2. 継続的な学習習慣

学習継続の工夫

  • 毎日の学習時間確保
  • 週末の集中学習
  • 長期休暇の有効活用

3. 実践的なアウトプット

全員が実施していたこと

  • ポートフォリオ制作
  • 技術ブログ執筆
  • GitHubでのコード公開

4. 公務員経験の活用

転職で評価された公務員スキル

  • 責任感と継続力
  • コミュニケーション能力
  • 社会貢献への意識
  • 規則正しい取り組み姿勢

5. 家族・周囲の理解

サポート体制の重要性

  • 家族の理解と協力
  • 同僚・上司への説明
  • 学習環境の整備

転職成功のための5つのポイント

1. 学習計画の立案

効果的な学習計画

  • 3ヶ月単位での目標設定
  • 毎日の学習時間確保
  • 週末の集中学習時間

2. 実践的なスキル習得

重要な実践スキル

  • ポートフォリオ制作
  • チーム開発経験
  • 実務に近い環境での学習

3. 転職活動の準備

転職活動で重要なポイント

  • 職務経歴書の作成
  • 面接対策の実施
  • 企業研究の徹底

4. 公務員経験のアピール

アピールポイント

  • 責任感と継続力
  • 社会貢献への意識
  • コミュニケーション能力

5. 長期的な視点

転職後の成長

  • 継続的な学習
  • キャリアアップ計画
  • 専門性の向上

まとめ

5人の体験談から分かることは、公務員からエンジニアへの転職は決して不可能ではないということです。

成功の鍵

  1. 明確な目標と計画
  2. 継続的な学習
  3. 実践的なスキル習得
  4. 公務員経験の活用
  5. 周囲のサポート

年収の変化は初年度はマイナスになることもありますが、長期的には大きな成長が期待できます。

転職を検討している公務員の方へ

  • まずは小さく始めてみる
  • 学習習慣を身につける
  • 同じ目標を持つ仲間を見つける
  • 家族の理解を得る
  • 長期的な視点で考える

彼らの経験談を参考に、あなたも新しい挑戦を始めてみませんか?