スマホやタブレットから、パソコンやインターネット、あるいはデジタル家電まで、ITに触れない日は今や、ないと言っていいくらいだ。ビジネスの現場から、CGアニメの制作などさまざまな場面にももちろん、浸透している。
それだけ、ITの重要性が社会でも高まったと言えるだろう。また、先端的な技術である人工知能(AI)やロボットにも不可欠でもあり、ITの活用にますます期待がかかる。
ただ、プログラミングできる人材が当然、必要とされている一方で、IT人材の不足もかねてから指摘されている。そうした背景もあるのか、政府はプログラミング学習を小中学校で2020年から段階的に必須科目にする構えだ。
同政策には、付加価値の高い人材を増やす狙いもると言われており、経済の成長にも結び付く可能性もある。そこで今回は政府も後押しする、ロボットやAIが当たり前となる社会の実現にも必要な、プログラミング教育の動きを紹介する。
政府が「プログラミング」の必修科目化を推進
政府は4月19日に開いた産業競争力会議で、小中高校でプログラミング教育を必修化する考えを示した。飛躍的に進化していくコンピュータや、AI・ロボットといったITが重要になる分野が注目されており、コンピュータを制御する能力の育成が重要視されだしたからだとみられている。
実際、今では「コンピュータが停止したら、世界が死滅する」とまで言われることもあるほどだ。すべてのコンピュータを動かすためにはソフトウェアを作らなければならず、当然にプログラミングできる人が必要ということだ。
19日の産業競争力会議で、安部首相は「日本の若者には、第4次産業革命の時代を生き抜き、主導していってほしい。初等、中等教育からプログラミング教育を必修化する」と明言した。文部科学省も小学校でのプログラミングの必修化を検討すると発表。2020年度の新学習指導要領に盛り込んでいく方針で、IoTやインダストリー4.0といった構造的な変化を起こしそうな動きもにらみつつ、教育制度の改変を図る構えだ。
また同省は、小学校でのプログラミング教育についての有識者会議の立ち上げも準備。現在では、理科や算数といった今ある教科の中に盛り込む案が有力とされる中で、プログラミング教育をどう位置づけるか話し合うとみられる。
繰り返されてきた「プログラミングの大切さ」への指摘
プログラミングを学ぶ教育の必要性については、国内外に限らず指摘する人が出てきている。日本ではDeNA <2432> 創業者の南場智子氏が学校教育での必要性について話し、「マーク・ザッカーバーグのような起業家を誕生させたい」などとしている。
また、楽天 <4755> の三木谷浩史氏は、「日本史より、プログラミングを教えるべき」と、日本の経済や社会問題をテーマにしたトークセッションで、プログラミング教育の大切さを指摘している。
太平洋を越えた先、アメリカでも著名人がプログラムの重要性を指摘。現職のバラク・オバマ大統領も公開した動画で、最先端の国であり続けるためには、生活を変えてくれるようなツールや技術を習得した若い人の必要性を強調。Appleの元CEOのスティーブ・ジョブズ氏もプログラミングは一般教養として必要、思考プロセスを知り、考える方法を知ることが大切と話していたとされる。
アメリカでもエンジニア不足は深刻で2020年までに「約120万人のエンジニアが不足する」と言われている。世界中でプログラマの求人数は増加しているにもかかわらず、学校ではほとんどプログラミングを教えていない。課題は山積みなのである。
プログラミングが重要な理由
いまやプログラミング教育の必要性は、英語に並べて語られるほどだ。日本企業でも英語を公用語にする会社が出てくるなど「英語」が大きな注目を集めた経緯を踏まえれば、プログラミングも一躍、「重要スキル」の座を獲得した様子だ。
プログラミングが重要な理由は、大きく3つある。それぞれ説明していくが、一つ目は、「プログラミングスキルが武器になる」からだ。プログラミングを学ぶということは、問題を解決するツールを身に着けることでもある。経済的に恵まれない人にとっても、「手に職をつける」という具合に、大きな武器になると言えるだろう。
第二には「プログラミングを習得した人材の希少価値が高い」からだ。現在の日本では、大学の授業で専攻しなければ、学ぶ機会はほとんどないと言えるだろう。英語に比べれば、提供される学習機会も圧倒的に少ない。
つまり、プログラマへの需要が高まっている中で、プログラミングを学んでおけばチャンスを掴みやすいということにもなる。プログラミングを取得している人は希少価値の高い人材と言えるだろう。就職にはもちろん、転職など自分のキャリアにも有利な武器となる。
最後の理由は「稼ぐツールとなる」からだ。最近はアプリ市場も大きくなり、作ったアプリが1つでもヒットすれば莫大な利益を得ることもできる。プログラミングを身に着けることはお金を稼ぐ力にもつながる。つまり、お金を稼ぐ側面からも重要だと言えるのだ。
加えてプログラミングには、比較的に学びやすい特徴もある。例えば英語を学ぼうとすれば、英会話教室へ通ったり、海外に留学したりと、多大な費用も必要となる。他方で、プログラミングは、パソコン1台あれば、誰でも始められ、パソコン代を投資費用だとしても低いハードルだと言えるだろう。
新しい働き方、世の中にイノベーションを起こそうとすると今や、必ずと言っていいほどITが絡んでくる。やはりそこにはプログラマが必要で、プログラミングがコミュニケーションツールにもなる。チームでそれぞれの得意分野を活かしながら働く働き方が、求められているとも言えるそうだ。(ZUU online 編集部)
【オススメ記事 PR】
・「従業員からの支持率が高いCEOランキング」
・世界の15歳調査、お金のリテラシーが一番あるのは「中国」
・トップ企業は時給7000円超 「上場企業の時給ランキング2017」
・「長く快適に働ける」企業トップ20 1位の企業「転職は厳しい」の声も
・お金を稼ぐには地理を学べ 代ゼミの名物地理講師が説く「経済を地理から学ぶべき」理由