はじめに
プログラミング初心者からいくつか
質問を受けたので回答したいと思います!
今回は
「プログラミングはどのくらいの期間勉強すれば習得できるか?」
という質問です
果たして習得はどれぐらい期間がかかるのでしょうか?
習得期間はアプリが完成するまでの期間として考えてみます
全くの初心者の場合のプログラミング習得期間
プログラミングをしたことがない初心者の
習得期間は最低200時間が目安だと思います
ただこれは目安で作るアプリによってはもっと時間がかかります
一日1時間プログラミングの勉強に費やすとすると
習得までに半年から1年弱はかかると思います
習得期間の内訳は以下の通りになります
- プログラミングの環境構築 1~2周間
- プログラミング言語の基礎部分の勉強 半月~2ヶ月
- アプリを開発、ネットに公開する 3ヶ月~半年
早く習得するにはプログラミング言語の勉強は
基本部分だけにするのがポイントです
プログラミング言語のすべての機能を一度に覚えようとすると
時間がかかり、挫折の原因になるので注意ですね
初心者が独学でプログラミング習得する基本的な方法は
以下の記事を参考にしてみてください
他のプログラミング言語の経験がある場合のプログラミング習得期間
1つでも他のプログラミング言語の経験がある場合は
習得期間がだいぶ短くなり100時間ぐらいで習得できると思います
プログラミング言語は基本となる部分は
ほとんど同じようなものなので他のプログラミング言語の
経験があるとプログラミング言語習得がラクになります
一日1時間プログラミングの勉強に費やすとすると
3ヶ月~半年でアプリ開発まではできると思います
まとめ
- 全くの初心者の場合は習得に半年~1年かかる
- 他のプログラミング言語の経験がある場合は3ヶ月~半年
プログラミングを勉強するのであれば
ぜひアプリを開発してネットに公開するするまで挑戦してください!
アプリを開発して公開して使ってもらえるのは単純にものすごい達成感があり
アプリ開発の実績があれば、ITエンジニアへの就職でも確実に有利になります!