公務員

【終身雇用崩壊への備え】公務員がプログラミングを学ぶべき理由とは…?

この記事のまとめ

人口減少やAIの普及で、公務員の「安定」がいつ崩壊するか不安じゃありませんか?

本記事では、終身雇用制度の崩壊に備え、公務員がプログラミングを学ぶべき理由をまとめました。

公務員がプログラミングを勉強するとどんなメリットがあるのか、おすすめのプログラミング勉強方法は何かも解説しています。

こんにちは、システムエンジニアと公務員の両方を経験しているいちまりです。

 

公務員は安定して給料をもらえますが、この「安定」がいつまで続くのか不安になったことはありませんか?

人口減少による財政状況の悪化やAI(人口機能)よる業務の効率化によって、近い将来、公務員の終身雇用制度は崩壊してしまうとも言われています…。

 

なので、万が一のときのために、公務員であっても何かスキルを1つ修得しておくべきだと私は思います。

英語力でも、動画編集力でもなんでも良いのですが、私がおすすめするのはプログラミングです。

 

よめ
よめ
プログラミングは、小中学校で必修化されることでも話題よね。
いちまり
いちまり
これからの時代、プログラミングスキルの需要はどんどん高まっていくよ。

 

そんなわけで本記事では、「【終身雇用崩壊への備え】公務員がプログラミングを学ぶべき理由とは…?」について書いていきます。

公務員がプログラミングを学ぶべき理由とは?

公務員がプログラミングを学ぶべき理由を細かく説明していきますね。

公務員の終身雇用制度の崩壊に対応できる

プログラミングは、小中学生でプログラミングが必修化されるように、注目度が高まっています。

しかしその一方で、ITエンジニアの数は年々不足し、2030年には約59万人のエンジニアが不足するとも言われているんですよ。

 

IT人材の最新動向と将来推計に関する調査結果/経済産業省

 

よめ
よめ
59万人ってすごい数ね…。
いちまり
いちまり
東京都八王子市と同じくらいの人口、って言ったらエンジニア不足の深刻さがわかるかな?

 

圧倒的な数のエンジニアが不足するため、今からでもプログラミングスキルを勉強しておけば、万が一公務員の終身雇用制度が崩壊しても、働き先に困らないかもしれません。

 

しかもシステムエンジニアやプログラマーは、給料が悪くないんですよね。

厚生労働省「平成29年 賃金構造基本統計調査」によると、ITエンジニアの給料は以下のとおりとなっています。

  • システムエンジニア:平均年収550万円(18位/129位)
  • プログラマー:平均年収415万円(65位/129位)

今後のITエンジニアの需要の高さから、未経験でもプログラムスキルさえあれば、ITエンジニアになれる可能性が高いです。

給料も悪くないので、いつか来るかもしれない終身雇用の崩壊に備えるため、プログラミングを学ぶのはおすすめですよ。

学んだスキルは公務員の業務に活かせる

直ぐには転職を考えていない場合でも、プログラミングは公務員にとって優良なスキルです。

なぜなら、プログラミングは公務員の仕事に活かせることが多いからです。

例えば、パッと思いつくだけでも3点あります。

公務員がプログラミングを学ぶメリット
  • タイピングが早くなる
  • 論理的思考が身に着く
  • ツールを作って業務を効率化できる

 

プログラミングは、パソコンに向かってコードを打ち込むのが主な作業なので、自然とタイピングが早くなります

 

いちまり
いちまり
私はブラインドタッチをプログラミングで身に付けたよ!

 

公務員はWordやExcelを使う事務仕事が多いので、タイピングの速さは業務の速さに直結しますよ。

 

また、プログラミングを学ぶと、自然とプログラミング的思考が身につきます。

プログラミング的思考とは

自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力

引用:小学校段階におけるプログラミング教育の在り方について/文部科学省

 

プログラミング的思考を身に付けると、仕事をこなしていくためにどのような対応をしたらよいか、論理的に組み立てられるようになっていきます。

例えば、住民や議会に対する説明が上手くなったり、起案文書の説得力が増すといったメリットがありますよ。

 

さらには、プログラミングスキルを活かしてツールを制作することによって、業務を効率化することも可能です。

 

いちまり
いちまり
これが本来のプログラミングの力だよね。

 

例えば、Excelに標準搭載されているVBAブイ・ビー・エーというプログラミング言語を使って、自由にツールを制作することができます。

VBAツールの例
  • エクセルの元データから複数の帳票を自動作成する
  • データを自動で集計する
  • 入力フォームを作って帳票を作成する

このように、プログラミングスキルは公務員の仕事にも活かせることが多いんです。

万が一の転職はITエンジニアがおすすめ

もしかしたらこの先、公務員から転職したいと考える時が来るかもしれません。

世の中には様々な職業がありますが、公務員からの転職はITエンジニアがおすすめ。

その理由は以下の2点です。

転職先にITエンジニアがおすすめの理由
  • ITエンジニアになるには資格がいらない
  • チームによる開発が中心

ITエンジニアになるにはプログラミングスキルが必要ですが、看護師や保育士と違って、資格がいらないんですよ。

IT業界には「基本情報処理技術者」や「応用情報処理技術者」といった、IT知識を有することを証明する国家資格があるんですが、別に取得していなくてもエンジニアになれてしまうんですよね。

つまり、企業の面接に合格してしまえば、ITエンジニアを名乗って問題ないわけです。

なので、ITエンジニアは他の職業より就職のハードルが低いという特徴があります。

 

また、ITエンジニアはチーム開発が中心なので、営業職のように個人成果を求められることが少ないです。

これが公務員には合っていると思います。

わたしはこれまで、民間に転職した公務員をたくさん見てきましたが、営業職に転職した公務員からは「しんどい」「転職に失敗した」という声をよく聞きます。

公務員はこれまでの業務の中で、競争するという経験がほぼ無いですよね。

だから、その厳しさに耐え切れないんだと思います。

なので、営業職よりもITエンジニアがおすすめです。

 

その代わり、ITエンジニアは継続して新しいスキルを勉強し続ける必要があります。

でもそれって、公務員も変わらないですよね。

法律改正や新たな制度に対応するため、勉強を重ねてきたはずです。

公務員はコツコツと勉強を積み上げられる人が多いので、ITエンジニアが合っていると思います。

プログラミングは学びやすい

プログラミングは小難しいイメージがありますが、無料で勉強できるプログラミング学習サイトや、有識者に指導してもらえるプログラミングスクールが豊富にあります。

 

いちまり
いちまり
分厚い技術書を読まなくても、プログラミングスキルは身につけられるよ。

 

ひと昔前は技術書による学習が中心でしたが、ITへの需要と共に学習のハードルが下がってきたイメージがありますね。

 

ここからは、公務員にとっておすすめのプログラミング学習方法を紹介していきますね。

公務員におすすめのプログラミング学習方法

公務員におすすめのプログラミング学習方法は主に2つあります。

 

一つ目は、プログラミング学習サイトで学ぶということ。

基本的には独学ですが、無料や月々数千円といった安価なサービスなので、初めてプログラミングに触れる人におすすめです。

ただし、一度つまづいてしまうと挫折しやすいといった特徴もありますね。

 

二つ目は、プログラミングスクールで学ぶということ。

”スクール”というだけあって、教室に通ったり、講師にわからないことを質問したりと、手厚いサービスが整っています。

 

いちまり
いちまり
プログラミングスクールには、教室に通わず、オンラインで勉強できるところもあるよ

 

その代わり、月々数万円、高ければ十数万円の受講料がかかるので、本気で勉強したい人でなければおすすめできません。

 

ここからは、おすすめのプログラミング学習サイト、プログラミングスクールについて具体的に紹介します。

公務員におすすめのプログラミング学習サイト

おすすめのプログライング学習サイトは、以下の2点です。

学習サイト 価格(税込) 学習内容 学習方法 特徴
Progate 無料~1,078円/月 HTML/CSS・JavaScript・jQuery・Ruby・Ruby on Rails・PHP・Java・Python・
Command  Line・Git・SQL・Sass・Go・React・Node.js
  • オンライン教材で学ぶ
  • 演習形式でコードを打ち込む
  • 開発環境構築不要
  • 図解がわかりやすい
ドットインストール 無料~1,080円/月 Progateの言語+マニアックな言語が学べる
  • 1本約3分動画を観て学ぶ
  • 有料会員で6,000を超える動画が見放題

 

Progate

Progate 公式サイト

Progateはオンラインのプログラミング学習サービス。

オンライン上のスライドを閲覧しつつ、演習形式でプログラミングを学ぶことができます。

 

いちまり
いちまり
小学生の教科書に採用されそうな可愛らしいデザインが特徴だよ。

 

スライドも見やすくわかりやすいので、プログラミングに対する「難しそう」といった偏見がなくなります。

また、ブラウザ上でコードを打ち込んでプログラムの動きを確認できるので、プログラミングの「いろは」を学ぶのに最適。

 

演習をクリアすると経験値が溜まるという仕組みで、RPGのようにキャラクターのレベルがあがっていくという演出も。

 

よめ
よめ
勉強の積み重ねを感じられて楽しいわよ。

 

各言語の第1回目のレッスンは無料で閲覧できるので、どんな具合か一度試してみると良いですよ。

ドットインストール

ドットインストール 公式サイト

ドットインストールは、約3分の動画を観てプログラミングを勉強するサービスです。

ドットインストールはカバーしている学習内容が豊富。

HTML/CSSといったWebサイト構築の基礎から、マニアックな言語まで幅広くレッスンが用意されています。

 

ただし、動画の閲覧が中心となり、演習形式で勉強を進めるわけではないので、初学者の人はプログラミングのイメージをつかみにくいかもしれません。

とはいえ、いずれの動画も約3分と短い動画でありながら、わかりやすく解説されているので、短時間でプログラミングの全体像を掴みたい場合にはおすすめですよ。

 

以下の記事では「初心者向けのプログラミング学習方法」も解説していますので、参考にどうぞ。

【独学】初心者向けのプログラミング勉強法を解説こんにちは、プログラミング歴5年のいちまりです。 この記事ではこんな疑問にお答えするため、初心者向けにプログラミングの勉強...

公務員におすすめのプログラミングスクール

学習サイトよりも、より深くプログラミングを学びたい場合は、プログラミングスクールがおすすめ。

 

いちまり
いちまり
働きながら教室に通うのは大変なので、オンラインスクールを厳選してみたよ。

 

おすすめのプログライング学習サイトは、以下の2点です。

学習サイト 価格(税込) カリキュラム内容 学習方法 特徴
TECH::CAMP
  • 16,280円/月~
  • ※初月無料
  • ※別途入会金162,800円
Webサービス開発・オリジナルサービス開発・AI入門・AI応用・Webデザイン
  • オンラインテキストでの自習
  • 全国6か所の教室が使える
  • 回数無制限で質問OK
  • 教室ならメンターに対面質問できる
  • 全てのカリキュラムが追加料金なしで学習できる
TechAcademy
  • 108,900円/4週~
  • ※学習期間により価格は異なる
  • ※コースにより価格は異なる
  • ※キャンペーン割引等あり
Webアプリケーションコース・PHP/Laravelコース・Javaコース・フロントエンドコース・WordPressコース・iPhoneアプリコース・
Androidアプリコース・Unityコース・はじめてのプログラミングコース・ブロックチェーンコース・スマートコントラクトコース・
Pythonコース・はじめてのAIコース・AIコース・データサイエンスコース・Scalaコース・Node.jsコース・Google Apps Scriptコース・Scratchコース
  • オンラインテキストでの自習
  • オリジナルサービスの開発
  • プロのエンジニアが制作した教材
  • 回数無制限で質問OK
  • 受講終了後もテキスト閲覧可能

 

TECH::CAMP(テックキャンプ)

テックキャンプは初回こそ162,800円の入会金がかかるものの、2か月目以降は月額16,280円でプログラミングを勉強できます。

月額16,280円は、プログラミングスクールでは格安

 

5,000回以上アップデートされた「TECH::MASTER」というテキストを、オンライン上で勉強できるので、勉強場所を選びません。

 

よめ
よめ
しかも、全国に6か所ある教室が使い放題

 

テックキャンプの教室
  1. 渋谷校
  2. 新宿校
  3. 池袋校
  4. 東京駅前校
  5. 名古屋校
  6. 梅田校

首都圏に教室が集中しているので、地方に住んでいる人は通うのが難しいですが、家での勉強が捗らない人には嬉しいですよね。

 

また、学習をサポートしてくれる講師として、技術系のつまづきを解消してくれるメンターと、学習の進捗管理をしてくれるパーソナルメンターが付きます。

メンターには、ビデオ通信やチャットで質問し放題

初学者にありがちなつまづきポイントをサポートしてくれる体制が整っています。

 

ただし、メンターの中には学生などエンジニア未経験者がいるんですよね。

とはいえ、プログラミングの「いろは」を学ぶなら、深いスキルを持つ人より、教えることが長けた人から学んだ方が理解度は高まります

エンジニア未経験とはいえ、プログラミング有識者がしっかりサポートしてくれるので、初学者にとってはプログラミングスキルを身に着けやすい環境となっていますよ。

 

よめ
よめ
7日以内に解約を申し出た場合は、全額返金になるという特徴も魅力だわ。

 

安価な費用、かつオンライン学習に加えて、教室でプログラミングの基礎を学びたいなら、TECH::CAMPがおすすめですよ。

【TECH::CAMP(テックキャンプ)料金・サービスまとめ】教室orオンラインで学習できるプログラミングスクールオンラインまたは教室を利用してプログラミングスキルを身に付けられるTECH::CAMP。 本記事では、TECH:CAMPの料金やサービス内容をまとめました。「テックキャンプでは何を学習できるのか?」「講師からどんなサポートを受けられるのか?」 「料金はどれくらいなのか?」 こんな疑問を解決していきます。...

 

TechAcademy(テックアカデミー)

テックアカデミーは、豊富なカリキュラムが特徴です。

この中でも、プログラミングに触れたことがない公務員の方には、「はじめてのプログラミングコース」がおすすめです。

価格も他のコースと比べると、月額が約3万円以上も安価。

 

TechAcademy 「はじめてのプログラミングコース」の料金表

このコースでは、Webサイト基礎部分からコーディングの実装まで広くプログラミングを学べます。

 

よめ
よめ
最終的には、読んだ本、読みたい本を管理するWebサイトの開発を経験できるわよ。

 

テックアカデミーは、プロのエンジニアが制作したオリジナルテキストオンライン上で閲覧して自習する学習スタイルです。

教室がないので通学して勉強することはできませんが、プロのエンジニアが指導してくれるのが嬉しいポイント。

毎日のチャットサポートのほか、1回30分のマンツーマンレッスンが週2回も用意されています。

 

いちまり
いちまり
コーディングのレビューは回数無制限なのも魅力だよ

 

受講後もオンラインテキストを閲覧し放題で、かつ、その内容は最新の情報に更新されていく神対応なので、万が一途中で挫折してしまっても、あとからテキストで自習することも可能ですよ。

【TechAcademy(テックアカデミー)の評判・口コミ】プロのエンジニアが指導するプログラミング学習とは…?完全オンライン型のプログラミングスクール「TechAcademy(テックアカデミー)」。本記事ではtechacademyのサービス内容、実際の受講者からの評判・口コミをまとめました。TECHACADEMYで学習するとどんなメリットがあるのか?受講者からはどんな良い評判・悪い評判があるのか?料金はどれくらいなのか?こんな疑問を解決いたします。...

 

公務員がプログラミングを学ぶべき理由とは…?|まとめ

本記事では、「【終身雇用崩壊への備え】公務員がプログラミングを学ぶべき理由とは…?」について書きました。

公務員がプログラミングスキルを学ぶべき理由は、以下の4点です。

プログラミングスキルはこれからどんどん需要が高まっていくので、万が一公務員の終身雇用制度が崩壊してしまっても役立つスキルですよ。

効率良く勉強するには、無料のプログラミング学習サイトや、プログラミングスクールを利用するのがおすすめです。