CodeGym /Java Blog /ランダム /より良いトレーニング環境を得るためにメンター付きのコースに登録しました: CodeGym 大学の学生、クシシュトフ...
John Squirrels
レベル 41
San Francisco

より良いトレーニング環境を得るためにメンター付きのコースに登録しました: CodeGym 大学の学生、クシシュトフの物語

ランダム グループに公開済み
CodeGym University の学生と卒業生が学習経験と目標を共有する一連のテキストを開始します。この物語は、近い将来ジュニア開発職に就くためにプログラミングを学ぶクシシュトフ・カスペレクについてです。彼はJava の基礎初心者向けの Android アプリ開発 コースを学びました。 より良いトレーニング環境を得るためにメンター付きのコースに登録しました: CodeGym 大学の学生、クシシュトフの物語 - 1

2018年にプログラミングを学び始めましたが、結局1年半でやめてしまいました

私はポーランド出身ですが、2017 年からノルウェーに住んでいます。私は法律の学位を持っており、会社が私の町の近くのオフィスを閉鎖することを決定する前は、法律出版の仕事をしていました。したがって、私はポーランドの別の側に引っ越すか、辞職して別のことを始めるかの選択に直面しました。それは私の人生において大きな決断であり、最終的にはノルウェーに移住しました。それ以来、私の本業は工場勤務です。私は生産側と倉庫側で働いてきました。CodeGym University コースに参加する前に、マイペース コースのアカウントを持っていました。私は 2018 年に CodeGym のパイロット版に登録しましたが、あまり興味がありませんでした。最初はとても興味がありましたが、その後、乗り越えるのが非常に難しい壁に直面しました。さらに、ウェブサイト自体の機能も現在とは少し異なっていました。その後、再び戻ってきて定期購入を購入しました。その時、私は最初のクエストを終えて、2番目のクエストの途中まで進みました。そして息子が生まれました。CodeGym がメンター付きの専用コースを考案するまで、1 年半学習を中断していました。そのおかげで再び学習に戻ることになりました。

より良い環境で学習を続けられるようメンター付きコースを受講してみることにしました

学習を始めた当初から、私の主な目標は、準備ができたらいつでも専門職に転職し、ジュニア開発者または研修生開発者のポジションから始めることでした。そこで、より良い環境で学習を続けられるよう、メンター付きコースを試してみることにしました。父親として毎日働き、自分で学ぼうとして進歩するのは大変なことです。先生がいて、指定された時間枠があり、毎回のレッスン後に宿題があれば、順調に進むことができると思いました。そして私の推測は正しかったのです。これらの機能のおかげで、独学でコースを受講するよりも学習を進めることができました。

ライブセッションが終わるたびにタスクに取り組み、知識を定着させることができて楽しかったです

Java Fundamentals コースで学習していたとき、CodeGym プラットフォームのコース教材がとても気に入りました。彼らがウェブサイトの機能に多くの変更を加えたことは明らかでした。メンターとのセッションごとに「バックアップ」があったのは素晴らしかったです。メンターとのレッスンが終わるたびに課題に取り組み、知識を定着させることができて楽しかったです。ライブセッションに関しては、いくつかの障害に直面しました。メンターは別のタイムゾーンにいたので、私は遅刻してしまい、なんとか合流することができませんでした。もちろん、レッスンを繰り返しましたが、私にとって、それはライブでレッスンに参加することに付随するものです。Java Fundamentals コースの開始時、トレーニングの約 60 ~ 70% は、以前の勉強を簡単に復習するようなもので、私にとっては簡単でした。コーディングの経験がまったくない学生にとって、それがそれほどスムーズであるかどうかを判断するのは困難です。彼らはいくつかの難しいテーマを扱うためにもっと努力する必要があると思います。経験のある学生である私にとって、CodeGym のマイペース コース自体で Java の基本を理解できます。したがって、すべての新しい科目をメンターと一緒に復習する必要はありません。学習した内容の難しい点についてメンターに質問するだけで済みます。

Android 開発コースを続けることは自然な決断でした

Java Fundamentals コースに登録したとき、そのような学習の「パート 2」を受講して、Java 開発に関するより複雑なトピックに進むことができると考えました。いつでも自分のペースで進められるコースに戻れるので、これまでと同じ方法で学習を続けたいと思いました。Java には「パート 2」はありませんでしたが、Android コースは利用可能でした。正直に言うと、最初は Android を使い続けるという自然な決断でした。しかし、後になって、それは確かに、自分の視野を広げ、どの方向に特化したいかを決定するのに役立つ経験と追加の知識を得るのに最適な方法であることがわかりました。私はメンター (ミラノ) が好きです。コンピューターに関することから始めてプログラミングそのものに至るまで、あらゆる点で彼がどれほどすべてを説明しようとしていたかを見ていたので、私たちのためにしてくれたことに感謝しています。先生は間違いなく Android コースにとって大きな人材でした。彼は自分が持っている多くのコンテンツや知識を生徒たちと共有しようとしています。ただし、CodeGym プラットフォームで設定されている、Java Fundamentals のような種類のタスクが私には不足していました。ミランと協力して取り組んでいる実際的なプロジェクトとは別に、異なる複雑さのタスクをいくつか持つとよいでしょう。私はミラン氏に、Java やその他のプログラミング言語などのプログラミングの知識がない人が Android コースを受講できるとは考えられないと言いました。ただし、Java Fundamentals でゼロから学び、その後 Android アプリ開発コースに進む場合は問題ありません。

1~2年以内に転職したいと思っています

Android コース終了後の私の最初の仕事は、ここで得た知識を強化し、最終プロジェクトの機能を拡張し、将来のポートフォリオのためにいくつかの新しいプロジェクトを作成することです。また、CodeGym のマイペース コースのサブスクリプションにも加入しているので、Android 開発の学習とは別に、このコースに戻って Java の知識をさらに進めていきたいと思います。1~2年以内に職業を変えたいと思っていますが、それが私が自分に与えている期間です。親の義務がなく、学習に専念できれば、半年程度でこの目標を達成することは可能だと思います。しかし、現実的に考えると、Java ジュニアまたは Android ジュニア開発者としてのキャリアを開始するには最大 2 年かかります。 「より良いトレーニング環境を整えるためにメンターの付いたコースに登録しました」: CodeGym University の学生、Krzysztof さんの話 - 1
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION