プログラミング学習は、学習コストの投資に対するリターンの期待値が高いです。そのため、人生をより良く、より楽しくしたい方には、プログラミング学習をとてもおすすめしています。
しかしながら、間違った学習方法により、挫折してしまう人も多いです。
プログラミング学習を成功させるポイントは沢山あるのですが、
ここでは、ポイントを3つピックアップしてお伝えいたします。
ポイント① 将来なりたい姿に合わせて適切なスキルを選ぶ
今後どのように活躍したいかによって、学ぶべきスキルが異なります。あなたが思い描く将来像によって、力を入れて学習するスキルを変えてください。
一概には言えないので、あくまで例となりますが、
- スタートアップ起業で働きたい:Ruby やJavaScript
- 開発費が数百億円、数千億円の大大企業や公的機関などの規模の大きな法人に向けたビックスケールのプロジェクトの開発がしたい:JavaやC#
- iPhoneアプリを創りたい:Swift
- Androidアプリを作りたい:Kotolin
といった具合です。
一つの言語を習得すると、他の言語の習得もハードルが下がります。
汎用性があり、分野を問わず使う機会が多いため、現時点で何を学習したらいいか分からない方はまず、HTML、CSS、JavaScriptから始めてください。
ポイント② 自分の実力&即戦力であることを示すポートフォリオを作ることを意識する
新卒でIT企業に就職される方は「やる気があります、何でもやります」で採用してもらえる可能性も高いです。
しかし、中途採用の場合は基本的には即戦力採用です。実務未経験でITエンジニアとして就職するには、実力が分かるポートフォリオを作ることが重要です。
架空でも良いのでウェブサービスを作って採用担当者に実力を示すことや、ソースコードを現場の担当者に書類選考の資料として見せるなど、ポートフォリオ作りを意識して、そこから逆算して基礎学習を行ってください。
言い換えると、創りたいものがあるから、それを作るための学習をするということです。このように考えると、モチベーションが続きやすいです。
ポイント③ 気兼ねなく聞ける環境を確保する
プログラミング学習に限ったことではないのですが、新しいスキルを身につける時に、適切なアドバイザーを見つけることはとても大切です。
私も経験があるのですが、行き詰まったときに自力で解決するのはとても時間が掛かる場合があります。
しかし、経験者に聞いたら3分で解決するというのはよくあることです。
一番の理想は、就職して実務経験を通して先輩に教わることです。
なぜなら、お金を貰いながらスキルアップできるからです。
私も、先輩に沢山教わりましたし、教える側の仕事もたくさんしました。
就職したときに、先輩や上司に当たる方も採用した新人が成果を出してくれないとプロジェクトが回らないため、親身に教えてくれる人が多いです。
とはいえ、就職するためには勉強が必要なので、そのときにも聞けるアドバイザーを探してください。
まずは友人、知人、親族を探します。見つからない場合は、お金を払ってでもアドバイザーを確保したほうが、結果が出るまでが早いです。
SNSなどで、無料で相談に載ってくれる先輩エンジニアの方もいたりします。
しかし、基本的には本業の合間に対応しているので、遠慮して聞かないといけない、返信まで1、2週間かかるなど、ゴールに向かって遠回りをしている方もいらっしゃいましたので、注意してください。
まとめ
プログラミング学習を成功させるポイント3つ
- ポイント① 将来なりたい姿に合わせて適切なスキルを選ぶ
- ポイント② 自分の実力&即戦力であることを示すポートフォリオを作ることを意識する
- ポイント③ 気兼ねなく聞ける環境を確保する
を紹介いたしました。
私は、プログラミングを学習して仕事にしてきたおかげで、今、本当に仕事が楽しくて仕方がない状況です。
ぜひ、皆さんもプログラミング学習を成功させて、転職などご自身の目指す目標を達成してください。
おすすめの教材については、動画の説明欄に記載していますので、参照してください。
あと、動画が役に立ちましたら、チャンネル登録もよろしくお願いします。
動画でプログラミング入門をしよう
オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!
プレミアムプランを2週間無料体験しよう
今すぐ詳細を確認する