「なんでプログラミングを覚えるといいの?」たった「ひとつ」の理由とは。「なんでプログラミングを覚えるといいの?」たった「ひとつ」の理由とは。「なんでプログラミングを覚えるといいの?」たった「ひとつ」の理由とは。就活中の学生、転職活動に取り組む社会人は、こんな声を聞くことが多いだろう。何となく「プログラミング、できるといいんだろうな...」と考える人が増えている。そこまでプログラミング?しかし、いまいちハッキリ語られないのが「なぜプログラミングを覚えると良いのか?」ということ。インターネットで調べてみても、抽象的でピンとこない答えがズラリと並んでいる。「アイディアを実現していくやりがい」どれも前向きな回答ながら、これらは「プログラミングができるようになった感想」であり「なぜ覚えると良いか?」の答えではない。腑に落ちないゆえに、この道へ入るのを躊躇してしまう人は後を絶たない。プログラミングに関してこんな先入観も飛び交っている。「未経験者にはハードルが高すぎるはず」メールやアプリ、ネットくらいしかやらない自分には難しいだろうと、挑戦をあきらめてしまう。これも「なぜプログラミングを覚えると良いのか?」の答えが明確にされてないゆえの、悲しき流れである。文系出身のプログラマーは山ほど実際に筆者の周りでは、文系出身のプログラマーは山ほどいる。この時代、理系出身者だって文章やプレゼンのスキルは求められるし、文系出身者でも簿記や統計学、ITを学んでいるビジネスパーソンは珍しくない。「文系だから・理系だから」という括りこそが時代遅れである。プログラミングには怖がらず一度はトライして欲しいものだが、プログラミングを覚えるメリットがハッキリしないために、多くの人がパソコンを持ちながらも二の足を踏んでいる状況は解決されない。プログラミングを覚えると良いのか。その答えをズバリ書こう。その理由は、モノが機械になっていくからである。意味が分からない人もいるかもしれない。これはれっきとした業界用語で人間・動物・自然といった生命体《以外》の「全てのモノ」を指す。Things」略して「IoT」、訳して「モノのインターネット」。語源は1999年にさかのぼる。無線タグの標準化団体「Auto-ID」創設者の一人であるケビン・アストン氏が最初に提唱したとされる言葉だ。そこでの定義は「センサーをあらゆる場所に配置し『モノ』を世界中のインターネットに結びつける」ということだった。聞く人は騙されたと思って「モノのインターネット」と、検索してみることをおすすめする。驚くほどこの情報が溢れており、またIT業界では当たり前のように浸透・進化していることに気づくだろう。思えば「スマホ」もかつては有線の電話だった。「地図」もひと昔前は紙だった。手紙も「Eメール」になって久しい。駅では切符がなくなり「自動改札」になった。近年では無人小型ヘリコプターのドローン、3Dプリンタ、自動運転のモノレールなど、とっくに身の回りの「モノが機械になっている」ことに気づくだろう。「未来は今」なのである。「プログラミングってやったほうが良さそうだけど...覚えたらどんなイイことあんの?」っていう疑問に答える記事書いたよ。あやふやより、メリットが先にわかったほうがいいよね。生活に浸透しきっているプログラミング普段は風景になってしまっている、我々の生活にさりげなく浸透した「便利」。これらを司っているのは他でもない「プログラミング」だ。未来を創り上げているのはプログラミングであり、ITであり、その未来を創るために圧倒的に足りないのが「プログラマー」である。どの企業も、どの業界も、とにかくプログラマーが欲しくてたまらないのはこういった理由による。人間が介していた「モノ」が独立した機械となることで、それは人間の暮らしをより安全に、効率的に変えていく。「機械」と言うと冷たい印象を持つ人もいるかもしれないが、その先入観はあまりにも前時代的と言わざる得ない。危険な工事や事故の現場検証での無人化が推進されていくことは、人の命や社会は危険にさらされない利点があり、その恩恵は果てしなく大きい。なにも熟練の寿司職人を全員ターミネーターに取り替えるなどとは、誰も言ってないのである。ここで「世界のモノ」がいかに「機械」に、「テクノロジー」に変化しているかを見てみよう。Delft)農業用の無人トラクター(スマートアグリ)(出典:interior-joho.com)仮想と現実のプレゼンテーション(出典:wecg.net)指輪ひとつであらゆる指示を(出典:monoist.atmarkit.co.jp)カリフォルニアでは無人カーの法案可決が進展(出典:huffingtonpost.jp)メスを使わない医療へAI(人工知能)の開発が急速に進む宅配ピザでも無人化が(出典:money.cnn.com)ITイノベーションが日常にこれらはほんの一部であり、世の中を変えていく現実的な「機械化・ITイノベーション」は、毎日世界中のどこかで生まれている。この全てを作り上げているのがプログラミングであり、これこそが世界中で「最重要スキル」に位置してくる唯一にして普遍的な理由である。ここまで見てくると、この技術が決してホームページの作成や、アプリの制作だけにとどまるものでないことがわかるだろう。プログラミングを初歩からでも覚えていくこと。それは「全てのモノが機械になっていく」この時代において、地球の未来を創り上げる人になることに他ならない。ライフワークとして十分なギャランティを獲得できるだけでなく、どの業界においても必要な人材になることができ、さらには人々の暮らしを便利で安全にしていくことができる「社会貢献」を体現できるスキルなのである。プログラミングを身につけると、収入や転職もだいぶ有利になってくる。そのあたりの話題は次の記事『プログラミングできると何がいいの?「8つのメリット」まとめたよ』をチェック。数値データなども絡め掘り下げている。ここまでのアドバンテージがあるのかと、驚くかもしれない。プログラミングを覚えるメリット。それはとてつもなくシンプルで壮大なものなのだ。「使えるプログラミング」を学んでおくべき時代もし本稿で語ってきた「プログラミング」を勉強したい、という方はぜひセブ島のIT留学「アクトハウス」のドアを叩いてみて欲しい。ビジネス以上の4教科を学ぶIT留学だ。アクトハウスでは、自分の描いた道を進むためセブ島の地まで来た少数の若者たちが、毎日勉強に励んでいる。ここで磨かれるITのスキルとナレッジで、それぞれが起業家やフリーランス、海外就職や国内就職など描いた道を獲得している。そんなアクトハウスの最新募集情報や価格については下記のリンクからどうぞ。▶IT留学「アクトハウス」セブ島を詳しく見る「勉強だけに集中する」これがアクトハウスを選ぶ人たちの共通点。➡LINEや➡お問合せフォームからお気軽にご質問・ご相談ください。「個別相談」も実施しているのでお気軽にどうぞ。