JavaRush /Java Blog /Random-TW /從開始培訓到錄取
Влад Веренич
等級 27
Минск

從開始培訓到錄取

在 Random-TW 群組發布
首先,值得談談我的學業是如何結束的。我真的很喜歡物理學,並且打算就讀於合適的地方 - 白俄羅斯國立大學,放射物理和電腦技術學院(專業電腦安全)。入學沒有問題(順便說一句,我數學和物理都很好),就這樣,一個18歲的小伙子從小鎮搬到了首都。
從開始訓練到錄取 - 1
此刻,我所有的程式設計知識都以七年級時我用 Pascal 寫的東西結束了。在我看來,我必須開始熟悉一個非常複雜的程式語言 - C++。起初,對我來說是別的東西:一堆新詞(命名空間、標頭、庫、原始類型等),缺乏對它如何運作的理解,以及隨之而來的問題——實驗室給出了慢慢地,我必須尋找程式碼而不是自己寫。第一學期結束後,在假期期間,我決定我有足夠的時間,我需要改進這門糟糕的語言。兩週的觀看各種影片和閱讀各種網站上的文章取得了成果。當然,我一開始用 C++ 程式設計並不酷,但我渴望自己寫實驗,而不僅僅是交出別人的程式碼。這是一個轉捩點,從此我開始喜歡上程式設計。我已經可以花幾個小時試圖理解某些部分,在晚上進行一周的編程,以便按時提交實驗。以這個速度,到第一年年底,我絕對通過了所有實驗室,並在我的記錄簿上獲得了當之無愧的 10 分。2017年,夏天來了,我回到了家鄉,想繼續提高自己作為一名程式設計師的水平,並思考接下來要學習什麼。然後我的選擇就落在Java上了。我看了各種影片教程,但它們很快就變得無聊,只持續了我一個小時,每天最多兩個。然後不知何故,我偶然進入了javarush。起初我對這個資源持懷疑態度(非常有趣且高品質的課程,但免費)。值得注意的是,當時前 10 級是免費的。但拋開所有疑慮後,我開始學習第一門課。然後我就得意忘形了:大約三天的時間我完成了5個關卡,同時我解決了所有的問題並且無法停止。在 C++ 之後,學習 Java 對我來說非常酷且易於理解。一週內我幾乎完成了第一門課程,我每天坐5-6個小時並且不累,因為我真的很喜歡它。同時,我看到了白俄羅斯最酷的公司之一——Epam的廣告。重點是他們邀請了一年級到二年級的技術學生參加暑期訓練。我立即申請,幾天後我就被邀請了。我回到明斯克,等待第一堂課。培訓的目的是為了熟悉公司。在整個培訓過程中,我們被告知了公司的歷史、他們做什麼、如何接觸他們等等。我們沒有收到任何技術訊息,但被告知我們可以閱讀哪些書籍,Java 面試可能會出現哪些問題(很高興我已經可以回答其中的幾個問題)。但對我來說,這是我第一次能夠參觀真正的 IT 公司,我非常喜歡那裡的一切。於是,晚上回到家,更有動力了,就立刻去javarush繼續學習。課程持續了兩週,之後我再次回到家。到 7 月底,我已經完成了 10 個免費關卡,毫無疑問,我為自己購買了訂閱。我有一個新目標 - 在夏末之前完成 20 個關卡。那裡的任務已經更加困難,主題也更加困難。我不得不花更多的時間。對於我自己,我發展了一個學習系統​​:有一天我完成了課程的最終任務,第二天我解決了這些問題。使用這個系統,到八月底我已經完成了 20 個級別,並稍微放棄了 javarush。此時,我決定嘗試從公司學習一些課程是值得的。Itransition 公司的課程吸引了我的注意。兩週後,我和他們坐在一起接受了測試。我對此沒有任何問題,並且在同一天我被告知課程第一節課的時間。在我的腦海裡,我已經計劃好了我將如何參加這些課程,他們將如何教我一切,我將如何成為一名很酷的程式設計師並在他們那裡找到一份工作,但實際上一切都不同。當我上第一課時,粗略地說,我知道如何對數組進行排序並運行不同的線程。他們立即要求我提供一個網路應用程序,包括所有用戶的授權/註冊/撤銷等。他們給了三天時間。說我感到震驚,那是無話可說。我嘗試做某事,但沒有任何效果。我從來沒有完成這些課程,因為3週後我收到了一個成熟的專案(一個具有相當功能的網站,一個技術堆疊,只用了3週就完成了),但我認為它給我帶來了好處。現在我了解了哪些技術值得學習(Spring、Hibernate、Maven、Bootstrap、Ajax 等)。之後,我決定再次繼續學習Javarush,給自己付了訂閱費,但沒有繼續我的訓練。我所做的只是向下滾動到27級,只是閱讀講座,為自己保存面試問題並放棄它們。然後我經歷了大約十幾次不同的採訪。我失敗了幾次,成功通過了幾次,但他們不想錄取我,因為我只是二年級的學生。平均每個月我會接受兩次面試,每次我都感到更有自信。於是,2018 年 2 月,我收到了 Netcracker 的面試邀約。當然,我申請了,毫無問題地通過了面試,並等待了為期 3 個月的 Java 開發人員課程的開始。課程依照以下制度進行:每週講授一次,每週練習一次。在講座期間,他們提供最新資訊並幫助您理解。在實踐中,我收到了一個團隊專案(我們有 5 個人),每週我們都會收到一個特定的任務,我們會在下一課中完成該任務。這就是我學會在團隊中工作、充分使用 Git 並了解創建 Web 應用程式的所有階段的方式。三個月後,我們創建了一個成熟的博彩公司辦公室,通過了專案答辯,我已經在等待就業決定了。就在幾天前,我收到了第一份報價。正好,從我開始接觸Java到收到offer,已經過了快一年的時間了。每個人,我祝福那些剛起步的人成功,不要失去動力,永遠明白自己為什麼要做這件事。一切都是真實的,一切都取決於你。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION