2021年3月17日こんにちは!元公務員のHiroshiです。プログラミングを通じてスキルアップがしたいけど、公務員が学ぶ意味はある?勉強方法も知りたい。プログラミングを学んで副業をしたり、エンジニアに転職したい。プログラミングを勉強したい。公務員の自分にできるか不安だ...最近では、プログラミングに興味を持つ公務員の方も増えています。学ぶ目的は教養・スキルアップ・副業や転職など様々だと思いますが、上記のような悩みを抱えがちです。Hiroshi難しそうなイメージがあって不安を感じたり、どう学べば良いかで悩みますよね。(僕もプログラミングを学習する前は同じでした)しかし、経験から断言しますが、公務員とプログラミングの相性は非常に良いです。公務員がプログラミング学習をする意味は大いにあり、公務員こそプログラミングを学ぶべきと言えます。公務員がプログラミングを学ぶのにおすすめの方法この記事を書いている僕は、県庁に行政職として勤めていた経験を持つ元公務員。今ではIT系のフリーランスとして働いており、公務員時代からプログラミングを勉強してきた経験があります。プログラミングを学ぶことで、あなたの可能性・視野は大きく広がるはずです。僕自身の経験をもとに書きますので、ぜひ最後までお付き合いください。公務員こそプログラミングを学ぶべき理由そもそも「プログラミング」とは、コンピューターに対して行う指示のようなもの。その指示によって、私たちは普段の生活の中でWebサイトを見たり、スマホアプリを使うことができます。Hiroshiつまりプログラミングを習得すれば、Webサイトをつくったり、アプリを開発したりできるようになります。そのプログラミングを、公務員がスキルアップとして学ぶべきなのかについて解説します。1:プログラミングがトレンドである2020年からプログラミング教育が小学校で必修化されるなど、プログラミングを学ぼうとする動きが活発化しています。プログラミング言語は世界共通の言語なので、グローバル化へ対応する上でも役に立ちます。プログラミングがこれからの必須知識になる可能性が高いですし、1つの教養として学ぶに越したことはありません。IT人材の不足が日本の課題となっており、各自治体でもプログラミング教育に力を入れています。部署でIT人材育成事業を担当しており、プログラミングへの需要をひしひしと感じていました。プログラミングを学ぶことは時代のトレンドなんですよね。何かを学ぶ際に、トレンドの波にのることは非常に重要です。その意味で、プログラミングは学ぶべき価値があることと言えます。この状況があとどれだけ続くか分からないのが正直なところです。奈良県生駒市長が「公務員の終身雇用はあと10年〜15年で崩壊する」とおっっしゃっています。今後の日本を考えると、「公務員=安泰」の神話も崩壊する可能性が十分あります。上記を考えると、今ほどの職員は確実に必要なくなります。年功序列で賃金を上げていくのは難しくなると考えるのが普通かと。公務員でも終身雇用の崩壊や減給が今後は起こりうるんです。崩壊したときに備えて、公務員の方も自分でスキルを身につける必要があります。Hiroshi公務員として生き残る上でも、公務員以外の選択肢を残す上でもスキルはあるに越したことはありません。そのスキルに「プログラミング」は最適。経済産業省の公式資料からも分かる通り、以下の状況だからです。IT市場は伸びている(世界のトップ企業はIT系ばかり)人材が不足しているつまり、供給が需要に追いついていないんです。このことからも、プログミラングを学ぶ価値は多いにあるのが分かりますよね。副業にもつながるいま公務員は副業禁止の場合が多いですが、将来的に解禁になる可能性も高いです。先進的な自治体では、既に副業解禁の動きがありますよね。時代の流れを考えると、副業解禁は徐々に加速するでしょう。プログラミングを習得できれば、副業でアプリ開発やWebサイトの制作を行うこともできます。将来的に副業としてプログラミングで稼げれば、公務員以外の収入源ができます。収入面の安定性をより強固なものにできるんです。崩壊したとき、職員の間にも格差が生まれるでしょう。Hiroshi人口減少・AI化によって、全体の人件費が減る&できない人は不要になりますからね。そんな時代でもプログラミングができれば、間違いなく差別化が図れるはずです。→プログラミング系の事業は今後ますます注力されるはず例えば上記のとおり、プログラミングができれば他の人と違うことができます。確実に公務員としての価値が上がり、重宝されるでしょう。崩壊に備えるための対応策として最適なのです。実際に、優秀な公務員の中にはプログラミングの勉強を始めている方もいます。Hiroshi僕の県庁時代の優秀な先輩の方は、「これから公務員もどうなるか分からない」という理由で、プログラミングの勉強をしていました。自分でスキルの習得に努めれば、単に公務員として働くこと以上の安定をもたらしてくれますよ。3:年齢を問わず、公務員から転職する可能性が広がる公務員の仕事は普遍的なスキルが身につく仕事ではありません。必然的に、年齢を重ねるうちに市場価値が下がり、転職の可能性が小さくなります。なると、いわば「組織にしがみつく」しか選択肢がなくなってしまうのは明白です。自分の仕事がどんなに辛いと思っても、「やめる」選択ができなくなってしまします。一方で、プログラミングは年齢が関係ないスキルです。スキルがあればOKですし、中には転職保証付きのプログラミングスクールもあります。年功序列による給料の低さに不満を持つ若手公務員にも、プログミラングは最適。プログミラングができる人材は貴重なので、エンジニアは総じて年収が高めです。能力次第では20代で年収1,000万円以上も珍しくありません公務員で年収1,000万円は、人生を仕事に捧げて、かつ運良く出世できないと到達不可能です...さらにリモートOKの職場が多かったり、フリーランス独立も割と普通。公務員と違って場所を選ばずに働くことだってできます。習得のために努力は必須ですが、チャレンジしてみる価値は大いにありますよね。4:公務員とプログラミングの相性が良いでも、公務員の自分にプログラミングができるのか不安。エンジニアと公務員ってかけ離れている感じがするし...こんな不安を抱きがちですが、公務員とプログラミングの相性はかなり良いです。実際に元公務員の僕も感じています。プログラミング習得にはコツコツと継続的に勉強することが最重要だから。公務員のあなたは、約1年もの期間にわたって、合計1,000〜1,500時間も公務員試験の勉強をしてきましたよね。それはつまり、「努力を継続する才能がある」ってことなんです。僕も粘り強くプログラミングの勉強を行なった結果、「HTML・CSS・jQuery・PHP」という言語の基礎をマスターしました。勉強の末、WordPressのテーマを自作できるまでに。プログラミング学習を始めて約2ヶ月半。WordPressのオリジナルテーマを作ってみました。テーマを自作してみて、「自分で作ってみることが一番勉強になる」と強く感じましたね。※僕が持っているツイッターの別アカウントですちなみにWordPressとは、Webサイトを管理するシステムのようなものですね。(多くのサイトやブログがWordPressでできています)プログラミングは挫折してしまう人も多いですが、それは勉強が継続できないためです。公務員試験で培った継続力は、プログラミングの勉強に必ず活きます。公務員におすすめのプログラミング学習方法プログラミング学習の方法は、「独学」と「プログラミングスクール」の2つがあります。学ぶ言語を決める学習方法の前に、まずは何のプログラミング言語を学ぶかを決める必要があります。プログラミングは「Web系」と「アプリ系」の2つに分けられますが、何を作りたいかで選ぶべきです。Webサイト・ホームページをつくりたい→Web系スマホ等のアプリをつくりたい→アプリ系プログラミングに興味はあるけど、具体的に何を作りたいとかはよく分からないなぁ...しかし、こういった人も多いですよね。この類の方は「HTML」や「CSS」から学ぶのがおすすめ。HTMLとCSSはWebサイトの見た目を形作っている言語で、あらゆるプログラミング言語の基礎となるものです。(厳密にはマークアップ言語ですが、細かい話は気にしなくてOK)HTML/CSSは習得も比較的簡単なので、初学者でも理解しやすいですよ。Hiroshi僕もまずはHTMLとCSSから勉強を始めました。HTMLとCSSを勉強しつつ、何かを学びたい・作りたいと思ったら、その言語の勉強にうつる感じで良いと思いますね。独学の勉強法としては、以下の2つです。動画を見ながら手を動かすのが分かりやすいと思いますよ。独学は挫折しやすい話ただ、独学はめちゃくちゃ挫折しやすいです。僕は自分の粘り強さには自信があったため独学で頑張ったのですが、3回は挫折しました。何から手をつけていいか分からない分からない時・バグった時に聞ける人がいない自分の勉強の方向性が正しいのか分からない必要のない勉強をしてしまいがちという4つの理由からですね。Hiroshiちなみに僕は、「勉強→挫折してやめる」を3回ほど繰り返し、4回目の勉強を始めてから、WordPressテーマを自作できた感じです。独学は勉強する内容も自分で決めますし、コードを書いていてバグが起きた時にも自分の力だけで解決しないといけません。必然的に、習得までにかなり時間がかかってしまいます。Hiroshi継続力がある公務員の方はプログラミングとの相性が良いですが、方向性が分からない・時間がかかりすぎるとさすがにキツいです。自分で解決する力はエンジニアには必須ですが、1つのバグで3日くらい悩むこともあるので、本当に挫折しやすいです。僕は控えめに言って300回くらい絶望しました。試しにちょっとだけプログラミングを勉強してみようかなこんな方が動画サイトで勉強してみるのは大いにアリ。本格的な独学はかなり辛いです。本気で学びたい方はスクールや教材をおすすめします。本気でプログラミングを学んで、公務員としてスキルアップしたい。プログラミングを勉強して、エンジニアとして副業・転職したい。こんな方には、プログラミングスクールがおすすめ。プログラミングスクールのメリット独自のカリキュラムがあるので、実務に必要な知識を効率よく学べる分からないところやバグに対する質問に対応してくれる→圧倒的に成長が早い&挫折しにくい転職保証がついたスクールもあるスクールは確かにお金がかかります。講師が丁寧に教えてくれますし、完全初心者でも挫折しないようなカリキュラムが組まれています。Hiroshi効率的に学べるツール・習得までにかかる時間をお金で買えるわけです。カリキュラムのみならず、分からないところの質問にも個別で対応してくれます。独学に比べて圧倒的に効率的に学習でき、最短で学べるのは間違いありません学んだ後のこと(就職や独立)までサポートしてくれるので、非常に手厚いですよ。公務員におすすめのプログラミングスクール3社(無料あり)公務員の方におすすめのプログラミングスクールは以下の3社です。オンライン完結型の超有名プログラミングスクール。特筆すべき点が、無料体験の充実度ですね。無料でWebアプリケーションの基礎が身につくので、めちゃお得です。ビデオチャットによるメンタリング、チャットによる質問回答など、有料コースと同様のサポートも受けられますよ。オンライン完結なので、忙しい方でも無理なく学べるのも嬉しいです。(梅田)に教室があります。教室型は、プログラミングを学ぶ環境に身を置けるのが大きなメリット。「質問→回答」がもらえますし、一緒に学ぶ仲間がいる=挫折しづらいです。完全未経験OKの無料体験会や、無料オンライン説明会もあるので、気軽に試せますよ。Hacksは、プログラミングのオンライン講座です。WebサイトのコーディングからWebアプリ開発まで学ぶことができ、プログラミングの基礎を抑えられます。スクールに比べて、価格が圧倒的に手頃なのも特徴的。それでいて、受講期限や質問対応が無制限とサポートも手厚く、挫折せずに学ぶことができます。スキルハックスは色々な講座をリリースしており、僕も利用しています。いずれも他より値段が手頃なのに分かりやすく、非常に評判が良いですよ。※公式サイトからサンプルとして無料で講義動画が見られます。上で紹介した3社のスクールについて、それぞれの特徴を比較しつつ、どんな方におすすめか書いていきます。AcademyとTECH::CAMPの比較この2つはどちらも受講生が多い&評判が良く、2大巨頭とも言えるスクールです。料金的にも近く、内容もともに充実しているので、選んで間違いはない印象。違いとしては上でも触れているとおり、勉強をする場所ですね。→それ以外の方(地方在住の方はこっち)テックキャンプもオンライン型がありますが、基本は上記かと。方が使い勝手は良いと思いますね。いえ、合うor合わないは雰囲気が大事なので、無料体験等で比べてみてください。SkillHacksはどんな人におすすめ?ズバリ、コストを抑えつつも最短で基礎を学びたい方です。プログラミングスクールの相場は20〜30万円。Hiroshi絶対的に見て高い値段なので、正直厳しい方も多いと思います。スキルハックスは69,800円と圧倒的に手頃な価格。講師の迫祐樹さんはフリーランスエンジニアで、プログラミングの開発・指導ともに実績豊富。今では23歳の敏腕経営者として、メディアに取り上げられたり、本も出版するほどなので、信頼性もありますね。RinkerKindleAmazon楽天市場Yahooショッピング【追記】転職サポートもありスキルハックスはコンテンツの内容・価格などから評判が非常に良いです。転職・就職サポートも開始し、サポートの充実度がより増しました。今日から人材会社と組んで、就職・転職サポートを開始しました!SkillHacks受講生専用サイトに詳細はアップ済みです!他社より低価格で、かつしっかりと価値提供できるよう尽力していきます。2019プログラミングの基礎を身につけたい・教養として学びたい方はもちろん、転職まで視野に入れることもできます。「スクールに行く余裕はないけど、本気で学びたい」方はスキルハックス一択です。公務員がプログラミングを学ぶ費用対効果は高い本気でプログラミングを学ぶとなると、やはりお金はかかります。高いと感じる方もいると思いますが、実は費用対効果は非常に良好です。→各スクールで転職サポートもあり将来的に備える意味でも、非常に意義のある自己投資ではないでしょうか?また、スクールの料金は公務員がボーナスでもらえる金額の半分程度です。HiroshiSkillHacksは1/7程度ですがボーナスをもらうと舞い上がって、飲み会や遊びで浪費や無駄遣いをしてしまいませんか?一方、プログラミングはこれからの時代を生きやすくしてくれるスキルです。ボーナスを浪費するくらいなら、将来を見据えた自己投資として使った方が圧倒的に有益ではないでしょうかいま自己投資をすれば、それが将来に何倍にもなって返ってくるかもしれません。人口減少や少子高齢化によって、公務員の未来は決して明るいとはいえません。プログミラング学習を始めれば、将来が少しずつ明るくなっていくはずです。将来が不安な方・未来を変えたい方は、ぜひこの機会に動いてみてください。元県庁職員Hiroshi独学で勉強の末、複数の公務員試験に合格。某県庁に新卒で入庁しました。その後公務員として働くも、2年で退職。現在はWeb系のお仕事をしています。公務員試験の勉強法や公務員の仕事、また公務員のプライベート事情について、元公務員ならではの視点で書いていきます。大企業はどっちが勝ち組なのか?【真相】なぜ「公務員はおすすめしない」と言われるのか?よく読まれている記事1地方公務員の出世コース。2国家一般職の公務員の年収は?年齢・出世した役職ごとにまとめたよ3【難易度ランキング】公務員試験のレベルを大学受験の偏差値で例えると?4【経験から語る】公務員にうつ病が多い7つの理由。