どうやって覚えるの?プログラミング初心者が独学で稼ぐ|未経験でエンジニア転職する方法
目次
プログラミング初心者の疑問
プログラミングが賑わってきていますよね。大人向けのオンラインスクールの広告もとても多くなりましたね。2020年から小学校教育でも扱うようになってきたようです。プログラミングと関わりのない方が聞いても、どうせ難しいんでしょ、自分とは関係ない、そう思われるかと思います。
今日は初めてプログラミングに興味を持った人が、プログラミングを知り、趣味だけじゃなく、転職や就職のスキルとしても活用していくために必要な知識を整理していきましょう。
プログラミング初心者の疑問5選
- プログラミングってなに?
- プログラミングは学んだ方がいいの?
- どの言語を学べばいいの?
- どうやって覚えるの?
- ITエンジニアになるには?
今回紹介したいこと
- 効果的なプログラミング学習方法
どうやって覚えるの?
これまで多くプログラミングの学習には、書籍や記事、マニュアル、サンプルを見て実践するしかありませんでした。
また、一般の学校教育で学習できたとしても理論が中心になっていることでしょう。
今現在でも学び方は基本的に変わりませんが、選択肢にオンライン等のプログラミングスクールも選べるようになりました。コーチや教材があって学習できるのですから、効率よくスキルを身に付けられるので、時間のない人でも飽きっぽい人でも習得という成果が出せそうですね。
効果的にプログラミングが身に付く方法3選
- お役立ちツールを作る
- ゲームを作る
- ウェブサイトを作る
作るのが先か学ぶのが先か
身に付く方法で挙げたものは制作そのものでした。
学んだ後じゃなければ作れないと思ったでしょうか。しかし先に学んでいるうちにどう使うのか全く想像できずに脱落してやめてしまう人が多いはずです。
しかし、一番続けられて学びやすい環境とは、自分の意思でそれを使って何かを為そうとしている状態なのです。
つまり、実現したいものがあって、ちょっとづつ着手している状態で、その使い方としてその言語の学習を並行でしているとどんどん頭に入っていきます。
さらに元々作ろうと思っていたことより発展した内容にできる技術が学べると、
そこから飛躍してもっといいものができる可能性があります。
練習制作アイディア12選
ツール系
- アナログ時計、デジタル時計
- カレンダー
- メモ
- リマインダー
- 家計簿
ゲーム系
これらのアイディアを、アプリか、PC/Macソフトウェアか、ウェブかを決めて作っていけばいいのです。
このようにして、練習用にスマホアプリを自分で作って友達に見せたら超自慢になると思いませんか?
関連記事
betana.hatenablog.com