未経験の方は必見!!独学でもプログラミングを学ぶ方法を紹介


例えば、あなたが以下のような”お悩み”をお持ちだったとします。自分に置き換えて想像してみて下さい。
…………………………………………………………………………………………………………

【Q.お悩みご相談】

23歳フリーターです。未経験でゼロからプログラミングを学び一人前のプログラマーとしてのスキルを身に付けたいと思っています。その理由はIT系で起業したいと考えているからです。今は手探りでYouTube等で動画授業を見たり、入門書(参考書)を読んだりして、勉強している段階です。お金はあまりかけられないのですが、もっと効率の良い学習方法があれば、アドバイス頂きたいです。

↓↓

【A.回答】

何でもいいから自分がこんなのあったらいいなぁと想うWebサービスを作ると実践的で早いです。作り方は今の時代ネットに書いているし、お金がかかるような事もないと思います。
…………………………………………………………………………………………………………

とはいえ、パッとこんなのあったらいいなぁと想うサービスが浮かばないかもしれませんよね。また、机のパソコンに向かってプログラミングを行うという習慣がない人にとっては、なかなか時間の捻出が継続できないとも思います。そういった方には、まずは「progate」がお薦めです。

プログラミングで人生の可能性を拡げようをコンセプトに、Web系のプログラミングの習得を目的としています。html、cssJavaScriptRubyなどなど…学習コースは有料・無料とあるので、ご自身のレベルやお財布事情に合わせて取り組みやすい独学の外部教材ツールかとは思います。

プログラミングは難しいと思われているから逆にチャンス

近年直面しているコロナ禍において、プログラミング学習は挑戦すべきだと考えます。ただ、近年はプログラミングなしで高度なアプリを開発できる「ノーコード(NoCode)」という言葉が注目されています。

まだまだ、一般には馴染みのない「ノーコード」という言葉ですが、現代を生きるビジネスパーソンにとっては重要性が増しているかもしれません。それは、ノーコードが「非エンジニア」にもITの優位性を提供する為です。

プログラミング不要でアプリ開発を可能に

「ノーコード」での作業は極めてシンプルです。一からスクラッチで開発するのではなく、ドラッグ&ドロップのような簡単なインターフェイスでアプリを作れます。多くの製品で重複する機能も多い共通機能を「ドラッグ&ドロップ」で実装できれば開発にかかるコストやハードルを大きく下げられる、という考え方なのです。

で、実際にノーコードのツールで具体的なものがどういうものかは、検索すると出てきますので、是非調べてみて下さい。広義的には、「Wordpress」なんかもノーコードの一種だったりします。ただ、ノーコードの台頭によってプログラミングが不要になることはないと思います。複雑な実装が必要なケースは必ずあり、その実装にはプログラミングが必要になるからです。

ですので、プログラミングとノーコードの共存は進んでいくとは思います。
例えばフロントはノーコードで作ってサーバー側はコーディングする、みたいに。あとはバックエンドではAPIをどんどん活用していくとか。ノーコードはまだまだ黎明期なのです。プログラミングが完全に不要になることはありませんが、開発上の存在感は段々と増していくでしょう。

▼まとめ

まず何から手を付けて行けばよいか、、ですが、

無料のProgateを使ってプログラミングの基礎を抑えつつ、具体的にこんなアプリあると便利だよなぁと想う何でも良いので思い付いたアイデアを、ノーコードとプログラミング言語を使って簡単なモノでも良いので作ってみる。で良いと思います。

++++++++++++++++++++++++++++++++++++++++++++++++

※内容に共感いただけたら、記事のシェアをお願いします。

▼筆者にご興味のある方は以下↓↓
・Twitter(ID: @tmiyoshi1987
・Instagram(ID: tmiyoshi1987

The following two tabs change content below.
tomoki

tomoki

ITベンチャー創業者。人事採用として「人材」という経営資源の創出にこれまで最も注力。リファラルマーケティングに自信有り。外部の創業顧問としても並行して10社程兼任。M&Aや、マーケティング・プロモーション・ブランディングに関する観点を今勉強中。 趣味:バスケ/温泉/カジノ
tomoki

最新記事 by tomoki (全て見る)