7.1 關於 CodeGym 的一些小事
CodeGym 是一家傳奇的公司。它誕生於 2012 年秋季,很快就獲得了廣泛知名度。在 CodeGym 學習的過程中非常有趣,像是冒險和與《飛出個未來》角色的對話、遊戲化的學習格式以及龐大的社群,大家積極互相幫助。
CodeGym 在實踐方面也做得很出色。2015 年的課程中,包括了 1200 多個實踐任務,設有自動驗證、要求和建議。任務可以通過 WebIDE(網站上的一個專用小工具)或 IntelliJ IDEA 的開發者插件來解決。
他們最大的驕傲之一是建立了超高效的 Help(幫助)部門。每當用戶在任務中提出問題時,問題自動附帶:任務條件、要求的狀態、以及用戶的代碼,這些內容顯示在一個非常方便的小工具中。
如今,課程已翻譯成 30 種語言,擁有來自美國、墨西哥、德國、印度和中國的學生。
美國的一所學校甚至在校名旁掛上一塊感謝 CodeGym 的牌匾。
|
|
|---|
除了牌匾,我們還有很多可以展示的東西。
例如,來自克羅埃西亞學童的感謝照片。美國大學生的獎牌,高興的參與美國機器人比賽的參賽者,McDonough 學校的學生在完成 CodeGym 後,在洛克希德·馬丁比賽中獲得 Java 第一名的照片,印度參加我們線下編程講座的學員,之後完成線上課程的照片。
|
|
|---|---|
|
|
|
|
從照片中可以看到規模,這一切都是真實的。
成功的故事
理論上來說,可以加上一句:「課程的主要目標是獲得大量樂趣、好心情和編程實用技能,以便輕鬆找到程序員的工作」。然後顯示一些人因 CodeGym 改變生活的故事。
- 來自明斯克的一位小夥子的故事,他曾是建設工人,後來轉行學習 CodeGym,徹底改變了他的生活——成為程序員,搬到了加拿大,現在他是 TikTok 上的頂級 IT 博主。
- 來自瑞典的一位女士,她曾是經濟學家,43 歲時決定徹底改變自己的生活,開始在我們這裡學習,現在擔任程序員工作。
- 還有一位著名的拳擊手的故事,他因為我們,進入了 IT 領域。
遇見 Sergei Morari(摩爾多瓦,德涅斯特河左岸)

他曾是一名專業運動員,後來轉行進入 IT 行業。
他最顯著的成就是在世界格斗桑搏錦標賽上獲得第三名,兩次成為國家格斗桑搏冠軍,以及在國際 MMA 和摔跤錦標賽中獲得多次勝利。
但生活有其計劃。他受了傷,更糟的是醫療禁止參賽,這結束了他的夢想。
然後他正在尋找生活的新意義,偶然發現了 CodeGym,這改變了他的一生。
引用:
「我想分享我的成功故事,或者更確切地說,是解釋這個課程如何改變了我的生活。我希望我的故事能成為某人不放棄並努力實現夢想的動力。畢竟,有段時間我只夢想着找到一份我喜歡的工作,並利用我的頭腦賺取不錯的收入。」
鏈接 — https://codegym.cc/groups/posts/166-from-the-ring-to-the-it-field
遇見 Madina Noren(斯德哥爾摩,瑞典)
她多年間一直擔任經濟學家,但想嘗試其他職業。43 歲時,她開始學習 Java 並很快在瑞典的一家銀行找到了一份 Java 初級開發人員的工作。
「我認為 CodeGym 的學習方式很適合我,這就是為什麼我如此投入 Java。我對學習非常感興趣。起初我睡不太好:我在電腦和手機上學習,乘巴士上課,有時我試著在同一輛巴士上編寫程序——這真的很有趣。」
*CodeGym 是東歐地區 CodeGym 的名稱。
遇見 Oleg Shilyuk(以前居住於白俄羅斯明斯克,現在居住於加拿大多倫多)
Oleg 擁有建築學的學歷。從事建築工作三年。下一步是擔任快遞員的工作。某個時候,Oleg 想徹底改變自己的生活。
他開始在 CodeGym 學習 (在東歐 CodeGym 的名稱)。半年後(甚至尚未完成全部課程),他找到了一份 Java 開發工作。
現在,Oleg 是一位知名博主,分享軟件開發的技巧。
此外,Oleg 最近搬到了加拿大,並擔任程序員工作。
引用:
「我是建築學學歷,編程之前,我在工地做了三年的泥水匠。接下來的『職業成長』步驟是快遞員的職位。我在產品配送方面工作了一年多,正是在這段期間,我意識到需要徹底改變我的生活。當你在第九層樓運送 15 公斤的西瓜和 20 升水時,你會想:也許我在生活中做錯事了。」
「目前,我已經為美國客戶工作逾一年。我在 Instagram 和 TikTok 上經營博客,分享有用的信息。現在我只是享受我的生活。」
鏈接 — https://javarush.com.ua/groups/posts/2909-iz-kurjhera-v-java-razrabotchika
7.2 CodeGym 大學
2021 年秋季,CodeGym 團隊啟動了一個新學習格式——CodeGym 大學。我們的目標是不僅培養新手,而是讓大家成為接近中高級 Java 開發人員。這樣的人不僅能輕鬆勝任任何工作,還能找到好工作。
新的學習格式基於以下關鍵點:
- 學習時間為 12 個月。
- 學習計劃最大限度地貼近市場上的工作機會。
- 小組導師學習。
- 完全在線學習的可能性。
- 學習速度由導師設定:有期限和截止日期。
- 大量實踐和大型項目。
- 一個非常大的期末項目。
- 學習求職和面試的所有細節。
這種新的學習方法證明非常有效。首先,導師設定了學習的節奏,這對大多數人來說有助於避免懶惰或倦怠。每個項目都有合理的期限和截止日期,導師可根據學員需求進行調整。
其次,導師是擁有豐富開發和教學經驗的精英。他們獲得了很大的創造自由,這大大影響了學生的動力。如果導師充滿熱情,他的學生也會隨之熱情高漲。
第三,強調實踐。Java 軟件工程師完整課程包含 2000 個實踐任務,可通過 WebIDE 或 Intellij IDEA 插件進行解決。此外,課程中還有 10 個項目和一個真正的巨型期末項目。
可能正因如此,CodeGym 大學的一半畢業生一開始就能找到中級開發的工作。另一方面,為什麼不呢?一些導師甚至能成功向學生講解 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