CodeGym /Java Blog /ランダム /仕事とプログラミング学習のバランスをとるにはどうすればよいですか? キャリアを変える学生のための 7 つの役立つヒ...
John Squirrels
レベル 41
San Francisco

仕事とプログラミング学習のバランスをとるにはどうすればよいですか? キャリアを変える学生のための 7 つの役立つヒント

ランダム グループに公開済み
通常の状況では、即戦力となる Java プログラマーになるまでに約 500 ~ 1000 時間かかることをご存知ですか? 1 日 8 時間、週 5 日練習すると、13 ~ 26 週間かかることになります。ただし、ここに問題があります。すでに仕事と両立していて、コーディング方法を学ぶ時間を見つけるのに苦労している場合はどうすればよいでしょうか? 恐れるな!この記事では、仕事をしながらコーディングの可能性を引き出すための役立つヒントを紹介します。飛び込んでみましょう! 仕事とプログラミング学習のバランスをとるにはどうすればよいですか?  学生の転職に役立つ 7 つのヒント - 1

どのようにして始まるのでしょうか?IT への切り替えの魅力

IT は、新たな視野と新たな挑戦を求める人々を惹きつける存在となっています。そして、このダイナミックなセクターの魅力は、高い給与や雇用の安定だけではありません。人々を IT に切り替える動機はたくさんあります。それは、無限の機会への欲求、イノベーションのスリル、リモートワークの柔軟性、ポジティブな影響を与えたいという意欲などかもしれません。しかし、すべてを失うことへの恐怖もあります。経済的安全、ネットワーク上の利点、個人的な自信が、キャリアを変える決定において大きな役割を果たす可能性があります。そう思われる方のために、私たちは、皆さんが仕事と学習を続けるのに役立つ、学生たちの最も貴重なヒントと提案をいくつか考え出しました。失うものは何もない!

「私は自分でプロダクトマネージャーを務めました。良い給料以上のものをもらっていて、アジアへ頻繁に旅行していました。とにかく、2018年頃から、これは自分が生きたい人生ではないと感じ始めました。念のため言っておきますが、あなたもそうなのです」このコースを完了するために仕事を辞める必要はありません。その方が早いです。」
— Jan Elšík、CodeGym コースのレベル 41 学生

全文を読む:待って学習を続けてください!

ヒント #1: 明確な目標を設定する

他の新しいスキルと同様、Java の学習を成功させるには、明確で測定可能な目標を設定することが重要です。具体的な目標を設定することで、努力を生産的に導き、望ましい結果に集中し続けることができます。何を達成したいかを考えてください。 ソフトウェア開発者になりたいですか? モバイルアプリ開発者? QAのスペシャリスト? それとも、あなたの生活をAIテクノロジーと結び付けたいですか? 明確な目標は、時間を効率的に管理し、進捗状況を追跡するのに役立ちます。自分のモチベーションを理解することで、集中力と意欲が高まります。そして、自分が定めた道に専念し続けることで、最終目標の達成に向けて大きく前進することができます。目標に加えて、さらに前進するための動機も定義する必要があります。 夢を追求するためにテクノロジー業界で新しいキャリアをスタートしてみませんか? ただ楽しむためですか?経済的自由を達成したいですか? 家族や友人ともっと時間を過ごしたいですか? この知識は、学習パスを開始した理由、および学習パスを継続する必要がある理由を定義するのに不可欠です。

ヒント #2: 優先順位を付ける方法を学ぶ

優先順位を付けることは、限られた時間を確実に学習に費やす最も効果的な方法です。そして、目標を達成したいというモチベーションと願望が原動力になっていれば、優先順位を再構築するのは想像よりも簡単であることがわかるでしょう。1日の中に「自由時間」がどれだけあるのか、驚くかもしれません。あなたの「仕事のない」時間は、何も考えずにテレビを見たり、ソーシャル メディア プラットフォームをスクロールしたりすることで満たされるかもしれません (これらの活動は始めるのは簡単ですが、止めるのは困難です)。だからこそ、時間を賢く配分する必要があります。貴重な時間を奪っているアクティビティを特定し、それに費やす時間を 50% 削減します。時間を優先することで、隠れた成長やスキル開発の機会を見つけることができます。そして、楽しみを犠牲にすることではなく、最も貴重なリソースである時間の割り当てを最適化することが重要であることを心に留めておいてください。

ヒント #3: 計画を立てる

計画を立てることが重要なのは、いくつかの理由からです。1 つは、よく構成された計画により、学習への明確な道筋が提供されることです。最終目標を達成するためにカバーする必要があるトピック、概念、スキルの概要を説明します。2 つ目は、学習プロセスを管理可能なステップに分割するのに役立ちます。したがって、進捗状況を追跡し、モチベーションを維持するのに役立ちます。3 つ目の場合、計画は効果的な時間管理に役立ちます。これは、学習に時間枠を割り当てるのに役立ち、一貫した定期的な進歩を確実に行うことができます。

ヒント #4: 一口大の塊を目指す

CodeGym コースは自分のペースで進められるため、いつでもレッスンをできるだけ多くの必要な部分に分割して完了することができます。速度よりも一貫性を選択し、毎日練習することをお勧めします。たとえ 1 日数時間でも大きな違いを生む可能性があります。繰り返し、集中力、一貫性が成功の鍵であることを忘れないでください。コーディングしたくないとき、どうやってモチベーションを見つけますか? 最終目標を思い出し、どこまで到達したかを振り返ることを忘れないでください。

「ソーシャル ワーカーから開発者への再訓練には、激しい努力が必要でしたが、エベレストに登るようなものではありませんでした。私のアドバイスは、一生懸命勉強しますが、控えめに勉強してください (健康を害さないように)。1 日 1 ~ 2 時間です。十分ではありません。6 個は多いです。おそらく 3 ~ 4 個がちょうどよいでしょう。」
— Alex Yedamenko、GodeGym コースのレベル 23 学生

全文を読む:ステロイドによる再トレーニング

ヒント #5: 適切な学習スケジュールを立てる

自分のスケジュールを正直に見直し、学習に充てられる時間を特定しましょう。仕事の前後に少し学習したり、昼休みに20〜30分勉強したりできれば、それは素晴らしいことです。これらのまとまった時間をスケジュールすると、1 日 2 ~ 4 時間を CodeGym コースに取り組み、YouTube で補足チュートリアルを視聴するのに費やすことができます。時間の計画にさらに助けが必要な場合は、学生にとって有益であることがすでに証明されている時間管理テクニックを参照してください。 学習に十分な時間を費やすことができたら、習慣を作りましょう。理想的には、毎日ほぼ同じ時間に学習し、スケジュールを一定に保つことができれば効果的です。ルーチンを学ぶと、集中力を維持するのがはるかに簡単になります。また、学習日誌をつけることは、集中力を維持し、進捗状況を追跡するための優れたツールです。なんだか古風で退屈そうに思えませんか?次に、Penzu などのオンライン ツールを試してください。それは動作します。

ヒント #6: サポートを求める

雇用主のサポートがあれば、バランスが取りやすくなります。したがって、あなたの学習願望について雇用主と話し合ってください。追加の学習活動のためにリソースや休暇を喜んで提供する企業もあります。同じような学習関心を持つ、志を同じくする転職者と関わることも素晴らしいアイデアです。コミュニティに参加したり、オンライン フォーラムに参加して ネットワークを広げてみてください。コラボレーションすると、学習体験が向上し、貴重な洞察とサポートが得られます。

ヒント #7: 短い休憩を取ることを許可する

最も規律正しいプログラマーであっても休みの日はあります。休憩を取ることは集中力を維持することを意味することを忘れないでください。これは、より生産的で持続可能な学習体験に貢献する意図的な実践です。しばらく散歩したり、コーヒーを飲んだり、家族や友人と時間を過ごしたり、趣味に時間を費やしたり、リラックスできることを何でもしてください。一時停止して充電し、新鮮な考え方でコーディングに戻り、新しい課題を克服してコーディング スキルを拡大する準備を自分に許可してください。

「当然のことながら、これは私の家族生活に影響を与えました。当時すでに開発者として働いていた私の良き夫は、このすべてのことを心配していました。そしてもちろん、このストレスも加わりました。私も勉強中、時々、このことを心配していました」 「自分には力が足りず、自分の限界を超えていると感じた仕事がありました。しかし、そのたびに私は自分に耐えて仕事をやり遂げました。」
— Boris Khripko 氏、CodeGym コースのレベル 31 の学生

全文を読む: IT への切り替え

最終的な考え

仕事と学習を組み合わせるのは本当に頭の痛い問題です。しかし幸いなことに、それを機能させるためのさまざまな方法がたくさんあります。CodeGym の優れた点は、自己学習向けに設計されているため、状況に合わせてペースと頻度を設定できることです。私たちの推奨事項は、健康的なワークライフバランスを維持し、モチベーションを維持しながらコースを完了するのに役立ちます。これらの戦略を実行することで、仕事と学習の困難を克服し、個人的および職業上の進歩への道を開くことができます。幸運を!コーディングのモチベーションをさらに高めたい場合は、CodeGym 学習者の成功事例を読んだり、追加の学習ヒントや役立つリソースについて ブログ を参照したりできます。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION