このコースに登録して HelloWorld を書いてから 2 年 3 か月が経過しました。ずっと前にこの記事を書き、この素晴らしいリソースに敬意を表するべきだったのですが、どういうわけか生活のペースが速いため、書くのをやめてしまいました。しかし、今は新型コロナウイルスのパンデミックの「おかげで」時間があります。私は 33 歳でした。私はラトビアでソーシャルワーカーをしていましたが、IT とは何の関係もありませんでした。私が最後にコードを使用したのは 15 年前です。しかし、給料が少なく、キャリアの見通しが立たなかったので、代替手段を探しました。偶然にも、私の友人の多くがIT分野に挑戦しました。さらに、彼らは誰もIT教育を受けていませんでした。就職した人もいれば、あまりうまくいかなかった人もいます。しかし、その成功は私に多くのインスピレーションを与え、ついに決心をしました。リガでは、有名なコンサルティング会社が半年に一度、一連の無料ブートキャンプ(集中トレーニングコース)を企画し、その後(卒業者には)インターンシップや雇用契約を得る機会も提供した。私はどのコースを取るべきか少し考えました。最終的に Java を選択したのは、卒業後に最も多くの機会を提供してくれたのが Java ブートキャンプだったからです。私はいくつかの偵察を行い、すでに会社に雇用されている人も含め、ブートキャンプの参加者と話すことができました。私が集めた情報は次のとおりです。コースは非常に激しいです。知識ゼロでそこに来るのは意味がありません。ブートキャンプの前にすべてを自分で学習することをお勧めします。そこで私はブートキャンプの 4 か月前に仕事を辞め、家に落ち着いて経済援助と少額の貯金で生活し、集中的に勉強し始めました。研修プログラムはどのようなものでしたか?まず第一に、この CodeGym は当然ながら私のトレーニングの実践的な武器でした。理論上の武器は Head First Java (Java 5) でした。そして、CodeGym と Head First Java は完全に相互補完していた、と言わざるを得ません。この本は、この言語の基本的な機能について優れた概要を提供しました。しかも、わかりやすいビジュアライゼーションや例え話が盛り込まれた資料でした(リモコン付きガラスが本当に素晴らしい)。経験豊富な技術者がまさにこのプレゼンテーションのため、この本を嫌っていることは承知していますが、人文科学の出身であれば、これはまさに必要なものです。いずれにしても、私のカリキュラムはこんな感じでした: 午前中は Head First Java で 3 時間の理論、午後は CodeGym での 3 時間の実践演習。週末、祝日を含む毎日6時間。非常に集中的に。おそらく激しすぎたかもしれません - 私の厳格な連隊は特定の健康上の問題を引き起こしました。時間と経済的余裕がある場合は、そのような激しいアプローチはお勧めしません。しかし、私にはそんな余裕はなかったので、ブートキャンプに失敗するわけにはいきませんでした。そこで私はブートキャンプが始まるまでの 4 か月間勉強し、CodeGym でレベル 23 に到達し、すべてのタスク (中にはかなり汗をかくものもありましたが) を適切に解決し、すべてのタスクを完了して本を読み終わりました。ブートキャンプまでにはまだ数週間ありました。レベルを上げてさらに進歩することもできましたが、代わりに Git などのあらゆる種類の関連スキルを習得することにしました。ブートキャンプが始まり、コースは非常に濃密なものでしたが、ユニット テストの作成と JavaFX という 2 つのトピックだけがこれまでに出会ったことがないことがわかりました。厳しい独学への賭けが功を奏しました。また、私がグループの中で一番下手ではないことも分かりました。また、最後のプロジェクトに向けて、私も率先して大パンチを入れることにしました。小さいながらも素晴らしいチームが結成され、看護師向けの申請書が作成されました(ソーシャルワーカーとしての私の経歴が明らかになりました)。全体として、ブートキャンプは順調に終わり、インターンシップに参加し、専門分野を選択する機会も得ました。ここで私は、ハードコアな Java ではなく Salesforce を選択するという極悪な裏切りを犯しました。Salesforce は、非常に多くのカスタマイズ オプションを提供するクラウドベースの CRM (顧客関係管理) システムとしてスタートしました。しかし、何年も経った今では、ほぼ何でもできる強力な本格的なプラットフォームになりました。CRMとは全く関係のないプロジェクトをたくさん見てきました。
John Squirrels
レベル 2
ステロイドを使った再トレーニング
このコースに登録して HelloWorld を書いてから 2 年 3 か月が経過しました。ずっと前にこの記事を書き、この素晴らしいリソースに敬意を表するべきだったのですが、どういうわけか生活のペースが速いため、書くのをやめてしまいました。しかし、今は新型コロナウイルスのパンデミックの「おかげで」時間があります。私は 33 歳でした。私はラトビアでソーシャルワーカーをしていましたが、IT とは何の関係もありませんでした。私が最後にコードを使用したのは 15 年前です。しかし、給料が少なく、キャリアの見通しが立たなかったので、代替手段を探しました。偶然にも、私の友人の多くがIT分野に挑戦しました。さらに、彼らは誰もIT教育を受けていませんでした。就職した人もいれば、あまりうまくいかなかった人もいます。しかし、その成功は私に多くのインスピレーションを与え、ついに決心をしました。リガでは、有名なコンサルティング会社が半年に一度、一連の無料ブートキャンプ(集中トレーニングコース)を企画し、その後(卒業者には)インターンシップや雇用契約を得る機会も提供した。私はどのコースを取るべきか少し考えました。最終的に Java を選択したのは、卒業後に最も多くの機会を提供してくれたのが Java ブートキャンプだったからです。私はいくつかの偵察を行い、すでに会社に雇用されている人も含め、ブートキャンプの参加者と話すことができました。私が集めた情報は次のとおりです。コースは非常に激しいです。知識ゼロでそこに来るのは意味がありません。ブートキャンプの前にすべてを自分で学習することをお勧めします。そこで私はブートキャンプの 4 か月前に仕事を辞め、家に落ち着いて経済援助と少額の貯金で生活し、集中的に勉強し始めました。研修プログラムはどのようなものでしたか?まず第一に、この CodeGym は当然ながら私のトレーニングの実践的な武器でした。理論上の武器は Head First Java (Java 5) でした。そして、CodeGym と Head First Java は完全に相互補完していた、と言わざるを得ません。この本は、この言語の基本的な機能について優れた概要を提供しました。しかも、わかりやすいビジュアライゼーションや例え話が盛り込まれた資料でした(リモコン付きガラスが本当に素晴らしい)。経験豊富な技術者がまさにこのプレゼンテーションのため、この本を嫌っていることは承知していますが、人文科学の出身であれば、これはまさに必要なものです。いずれにしても、私のカリキュラムはこんな感じでした: 午前中は Head First Java で 3 時間の理論、午後は CodeGym での 3 時間の実践演習。週末、祝日を含む毎日6時間。非常に集中的に。おそらく激しすぎたかもしれません - 私の厳格な連隊は特定の健康上の問題を引き起こしました。時間と経済的余裕がある場合は、そのような激しいアプローチはお勧めしません。しかし、私にはそんな余裕はなかったので、ブートキャンプに失敗するわけにはいきませんでした。そこで私はブートキャンプが始まるまでの 4 か月間勉強し、CodeGym でレベル 23 に到達し、すべてのタスク (中にはかなり汗をかくものもありましたが) を適切に解決し、すべてのタスクを完了して本を読み終わりました。ブートキャンプまでにはまだ数週間ありました。レベルを上げてさらに進歩することもできましたが、代わりに Git などのあらゆる種類の関連スキルを習得することにしました。ブートキャンプが始まり、コースは非常に濃密なものでしたが、ユニット テストの作成と JavaFX という 2 つのトピックだけがこれまでに出会ったことがないことがわかりました。厳しい独学への賭けが功を奏しました。また、私がグループの中で一番下手ではないことも分かりました。また、最後のプロジェクトに向けて、私も率先して大パンチを入れることにしました。小さいながらも素晴らしいチームが結成され、看護師向けの申請書が作成されました(ソーシャルワーカーとしての私の経歴が明らかになりました)。全体として、ブートキャンプは順調に終わり、インターンシップに参加し、専門分野を選択する機会も得ました。ここで私は、ハードコアな Java ではなく Salesforce を選択するという極悪な裏切りを犯しました。Salesforce は、非常に多くのカスタマイズ オプションを提供するクラウドベースの CRM (顧客関係管理) システムとしてスタートしました。しかし、何年も経った今では、ほぼ何でもできる強力な本格的なプラットフォームになりました。CRMとは全く関係のないプロジェクトをたくさん見てきました。
GO TO FULL VERSION