betana's blog

betana’s blog

エンジニア歴10年超、現役の上場企業エンジニア/兼業起業投資家社長と学ぶ、プログラミング、ビジネススキル、投資ブログです

どうやって覚えるの?プログラミング初心者が独学で稼ぐ|未経験でエンジニア転職する方法

f:id:betana:20210620235430p:plain

目次

プログラミング初心者の疑問 

プログラミングが賑わってきていますよね。大人向けのオンラインスクールの広告もとても多くなりましたね。2020年から小学校教育でも扱うようになってきたようです。プログラミングと関わりのない方が聞いても、どうせ難しいんでしょ、自分とは関係ない、そう思われるかと思います。

今日は初めてプログラミングに興味を持った人が、プログラミングを知り、趣味だけじゃなく、転職や就職のスキルとしても活用していくために必要な知識を整理していきましょう。

プログラミング初心者の疑問5選

  1. プログラミングってなに?
  2. プログラミングは学んだ方がいいの?
  3. どの言語を学べばいいの?
  4. どうやって覚えるの?
  5. ITエンジニアになるには?

今回紹介したいこと

  • 効果的なプログラミング学習方法

 


どうやって覚えるの?

f:id:betana:20210620220301j:plainこれまで多くプログラミングの学習には、書籍や記事、マニュアル、サンプルを見て実践するしかありませんでした。
また、一般の学校教育で学習できたとしても理論が中心になっていることでしょう。

今現在でも学び方は基本的に変わりませんが、選択肢にオンライン等のプログラミングスクールも選べるようになりました。コーチや教材があって学習できるのですから、効率よくスキルを身に付けられるので、時間のない人でも飽きっぽい人でも習得という成果が出せそうですね。

効果的にプログラミングが身に付く方法3選

  1. お役立ちツールを作る
  2. ゲームを作る
  3. ウェブサイトを作る

 

作るのが先か学ぶのが先か

f:id:betana:20210620234444j:plain

身に付く方法で挙げたものは制作そのものでした。
学んだ後じゃなければ作れないと思ったでしょうか。しかし先に学んでいるうちにどう使うのか全く想像できずに脱落してやめてしまう人が多いはずです。
しかし、一番続けられて学びやすい環境とは、自分の意思でそれを使って何かを為そうとしている状態なのです。
つまり、実現したいものがあって、ちょっとづつ着手している状態で、その使い方としてその言語の学習を並行でしているとどんどん頭に入っていきます。
さらに元々作ろうと思っていたことより発展した内容にできる技術が学べると、
そこから飛躍してもっといいものができる可能性があります。

練習制作アイディア12選

ツール系
  • アナログ時計、デジタル時計
  • カレンダー
  • メモ
  • リマインダー
  • 家計簿 
ゲーム系

 

これらのアイディアを、アプリか、PC/Macソフトウェアか、ウェブかを決めて作っていけばいいのです。

このようにして、練習用にスマホアプリを自分で作って友達に見せたら超自慢になると思いませんか?

 

関連記事 
betana.hatenablog.com

 

 

©️betana.hatenablog.com all rights reserved