7.1 CodeGymについて少し
CodeGymは伝説の会社だ。2012年の秋に登場してすぐに人気を獲得した。CodeGymでの学習は親しみやすく、Futuramaのキャラクターとの冒険や会話、ゲーム形式の学習、大規模なコミュニティのメンバーが積極的にお互いを助け合っていた。
CodeGymプロジェクトは実践に大きく焦点を当てていた。2015年のコースには1200の実践課題が含まれていて、セルフチェック、要件、推奨があった。課題はWebIDE(サイト上の特別なウィジェット)またはプロの開発環境のIntelliJ IDEAプラグインを通じて解くことができた。
特に誇りだったのは、超効率的なHelp部門(ヘルプ)を作成したこと。ユーザーが課題に関して質問する度に、質問には自動的に課題の条件、要件のステータス、そして非常に便利なウィジェットで表示されるユーザーのコードが追加された。
これは面白い。RedditにはCodeGymのHelpセクションに関連する面白い話が登場した。正確にはまずPikabuに現れて、それからRedditにリポストされた。それでも非常に面白かった。
2016年にCodeGym(VertDiderの仲間たちと一緒に)「ハーバード大学のプログラミング基礎コースCS50」をロシア語に翻訳した。その翻訳は非常に必要で質も高かったので、動画講義は数百万回の視聴数を集め、ハーバード教授からの感謝の手紙も届いた。
2018年にCodeGymブランドのもと、私たちのCodeGymは世界中で利用可能になった。今ではコースは30の言語に翻訳され、アメリカ、メキシコ、ドイツ、インド、中国の学生がたくさんいる。
アメリカのある学校では、学校名の隣にCodeGymへの感謝のプレートを掲げた。
私たちには見せられるものがたくさんあるんだ。
例えば、クロアチアの生徒たちからの感謝の写真とか、アメリカの大学生の賞とか、アメリカのロボットコンテストの楽しい参加者の写真、CodeGymを受けてJavaのコンテストでロッキード・マーチンの1位を獲得した後のMcDonough Schoolの生徒の写真とか、私たちのプログラミングのオフライン講義に参加し、オンラインコースを終了したインド人の写真とか。
写真からスケールがわかる、そしてこれはすべて生きている。
成功のストーリー
理論的には、「コースの主な目的はたくさんの楽しみを得ること、良いムードとプログラミングの実践的なスキルを身につけて、プログラマーとして簡単に就職できること」と言えるかもしれない。そしてCodeGymのおかげで人生が変わった人々のいくつかのストーリーを紹介する。
- ミンスク出身の少年の話、彼は建設作業員だったが、CodeGymを見て勉強を始め、人生を一新してプログラマーになり、カナダに移住して、今ではTikTokのトップITブロガーだ。
- スウェーデン出身の女性の話、彼女は43歳で経済学者として働いていたが、完全に人生を変えたいと思い、私たちのところで勉強し始めて、今ではプログラマーとして働いている。
- そして、私たちのおかげでITにスイッチしたボクサーの有名な話。
Sergei Morariに会ってみよう(ティラスポリ、モルドバ)
彼はプロのアスリートで、ITのキャリアに進みました。
彼の最も大きな成果のいくつかは、世界コンバットサンボ選手権で3位、国のコンバットサンボチャンピオンを2回獲得、国際MMAとレスリングのトーナメントでの多くの勝利でした。
しかし、人生には計画があります。彼は怪我を負い、最悪のことに競技を継続するための医療禁止が下され、彼の夢は終わりました。
それから彼は人生の新しい意味を探し、偶然CodeGymを見つけ、それが彼の人生を一変させました。
引用:
"私は成功のストーリーを共有したいです。いやむしろ、このコースが私の人生をどう変えたかを説明したいです。私のストーリーが誰かに諦めずに夢に向かって一生懸命働くことを奮い立たせる動機になることを願っています。結局、私が愛する仕事に行き、頭を使ってちゃんと稼げるのを夢見ていた時期がありました。"。
リンク — https://codegym.cc/groups/posts/166-from-the-ring-to-the-it-field
Madina Norenに会ってみよう(ストックホルム、スウェーデン)
彼女は何年も経済学者として働いていましたが、別の職業で自分を試したかったのです。43歳でJavaを学び始め、間もなくスウェーデンの銀行でJava Junior Developerとしての仕事を得ました。
"CodeGymの学習スタイルが私に合ったと思います。それがJavaに夢中になった理由です。非常に興味を持って学びました。最初の頃は十分な睡眠を取らずに、コンピュータや電話で学び、バスに乗り、講義を行い、時には同じバスでプログラムを書くことも試しました - それほど興味深かったのです。
*CodeGymは東ヨーロッパにおけるCodeGymの名称です。
Oleg Shilyukに会ってみよう(以前-ミンスク、ベラルーシ。今-トロント、カナダ)
Olegは教育を受けた職業として建築業者でした。彼は3年間建設業で働いていました。次のステップは配送業者としての仕事でした。ある時点で、Olegは彼の人生をより良い方向に根本的に変えたいと決心しました。
彼はCodeGymで学び始めました(CodeGymは東ヨーロッパでのCodeGymの名称です)。半年後(トレーニングを終了する前に)、彼はJava開発者としての仕事を得ました。
現在、Olegは開発に関するヒントを共有する有名なブロガーです。
さらに、最近、Olegはカナダに移住し、プログラマーとして働いています。
引用:
"私は教育を受けた職業は建築業者で、プログラミングの前には建設現場で3年間プラスター業をしていました。私の「キャリアの成長」の次のステップは配送業者のポジションでした。食料の配送に1年以上働き、その間に私は人生を根本的に変える必要があると気づきました。エレベーターが動かない時、9階に15kgのスイカと20リットルの水を運ぶ時、あなたは考えるでしょう:多分私は人生で間違ったことをしているのかも。"。
"現時点で、私は1年以上アメリカの顧客向けにJava開発者として働いています。InstagramとTikTokでブログを運営し、有用な情報を共有しています。今はただ、人生を楽しんでいます。"。
リンク — https://javarush.com.ua/groups/posts/2909-iz-kurjhera-v-java-razrabotchika
7.2 CodeGym University
2021年の秋、CodeGymのチームは新しい学習形式を開始しました — CodeGym University。私たちの目標は初心者ではなく、Java Middle Developerに最も近い人々を育成することでした。そういう人々はあらゆる仕事に簡単に取り組むことができ、それを見つけることもできます。
新しい学習形式は以下の重要な点に基づいています:
- 学習は12ヶ月続きます。
- 学習計画は労働市場の求人に最大限に近づいています。
- 小グループでのメンタリング学習。
- 完全にオンラインで学ぶことができます。
- メンターが学習のペースを決めます:期限と締め切りがあります。
- たくさんの実践と大規模なプロジェクトがあります。
- 非常に大きな最終プロジェクトがあります。
- 仕事探しと面接のすべてのニュアンスについての学習。
この新しい学習アプローチは非常に効果的であることがわかりました。まず第一に、メンターは学習のペースを設定し、これが多くの人々が怠惰や燃え尽き症候群を避けるのを助けました。各プロジェクトには適切な期限と締め切りが設定されており、メンターは生徒のニーズに合わせて適応する準備ができています。
第二に、メンターには開発と教授の大きな経験を持つ人々がいます。彼らには多くの創造的な自由が与えられました。これによって生徒のモチベーションに大きな影響を与えました。メンターの目が輝けば、時間が経つにつれて生徒たちの目も輝き始めます。
そして第三に、実践に大きく焦点を当てています。Java Software Engineerの完成したコースには2000の実践課題が含まれており、WebIDEやIntellij IDEAのプラグインを通じて解決することができます。そしてさらに、コースには10のプロジェクトと1つの本当に大規模な最終プロジェクトが含まれています。
おそらくそれが、CodeGym Universityの卒業生の半数がすぐにミドルとして就職する理由です。それにはまったく理由がないわけではありません。一部のメンターは生徒にdocker、クラウド、およびマイクロサービスを説明するのに成功しています。もしクローンが合法であれば、そんなメンターたちをずっと前にクローンしていたかもしれません🤦♂️。
7.3 Python Fullstack Software Engineerコース
もしこれを読んでいるということは、2024年の夏に私たちがPythonコースを開始したということだね。
過去数年間、Pythonの人気が急速に高まり、私たちの学生から頻繁にリクエストを受けていました — Pythonコースを開始する予定はありますか、できればPython Fullstack Developerコースを。今、最も簡単に仕事を見つけられるのは彼らだし。
なぜならないでしょう!私たちは確かにCodeGymと呼ばれていますが、いいPythonコースを提供し、優れたPython開発者を輩出することを妨げるものはありません。12年の経験は無駄ではありません。
それで、私たちはいくつかの優れたPython専門家を引き入れ、労働市場の求人を研究し、新しい12ヶ月の学習計画を立てました。それからタスク、プロジェクト、講義、プレゼンテーション、そしてさらに多くの作業がありました。
名前はPython Fullstack Software Engineerにすることにしました。学習の中心はPythonの言語と最も人気のあるライブラリとフレームワークの学習です。Django、Flask、Fast APIなどのように。
次に、Fullstack開発者に変身する過程で、Docker、Webの基本、SQLの基本、およびデータベースとの連携を学びます。また、プロジェクトをリモートサーバーに展開する方法を学びます。
最後に、プログラムに現代のソフトウェア設計に必要なスキルを追加することに決めました:デザインパターン、ソフトウェア開発の方法論、データベース設計。そしてもちろん、アルゴリズムとデータ構造。したがって、コースを終了すれば、完全なSoftware Engineerになります。
そして最終的には、私たちはあなたに現代の世界で正しく仕事を探す方法を教える集中講義を行います。特にITでは。面接に合格するだけでなく、まず最初にその面接に招待され、次にすべての候補者の中から選ばれる必要があります。
GO TO FULL VERSION