JavaRush /Java Blog /Random-TW /長達一年的成功故事
AlexandrRS
等級 41
Санкт-Петербург

長達一年的成功故事

在 Random-TW 群組發布
試用期結束了,是時候講述「我是如何成為程式設計師的」了。2014年11月,我停止了長達十五年與IT無關的活動,開始尋找自己。我有處理數據的能力和興趣。到目前為止,我幾年來一直在免費和賺錢地創建在 CMS Modx 上組裝的小型、簡單網站,這更像是一種愛好。同時,在學校裡出現但由於多種原因沒有實現的寫代碼的願望並沒有消失。到了新年,我明確決定要成為一名程式設計師,只剩下一件小事要做:選擇一門語言。我以前已經見過Java和C++等語言,在遙遠的90年代我用Pascal和Basic寫作。結果,在查看了感興趣的任務範圍後,最終選擇了 Java。然後學習的過程就開始了…

第一次運行

程式設計的基礎很清楚,簡單程式的語法也很早就學過——我身後有幾個從課程中收集的簡單Android應用程式和幾個解決我日常問題的Java類別(其中一個是重新計算輪胎參數)適用於不同的輪圈尺寸)。首先,選了一本書,開始了學習過程……三週後,我完全沒有力氣去閱讀有關程式設計的內容了——枯燥乏味。我高估了自己的才華和勤奮。又花了大約一個月的時間,我嘗試閱讀 Oracle 手冊,但這也沒有激發我的樂觀情緒。到了二月底,我開始意識到我需要一台電腦...(:由於我已經好幾個月沒有工作了,所以選擇了一台自稱是超級本的舊筆記型電腦,內建SSD,這是我的第一台筆記型電腦) -一代i5 和3Gb RAM。到了3 月初,一切都準備好了,我可以學習了,我偶然發現了JavaRush.ru 網站...現在對我來說,那是3 月7 日。從那一刻起,我離不開電腦。第一個很簡單的任務,Intellij Idea,大任務。我客觀地理解了Java程式設計師的要求,不抱任何幻想。

專案

測驗任務立即將我的程式設計水平標記為略高於零的水平,我期待第一堂課和作業。我不會深入探討技術堆疊和課程描述 - 一切都正是現在申請者所要求的,並且作者本人對課程本身進行了真實的概述。這是一組寶貴的知識,將 Java 轉變為企業工具。課程結束已經過去3個多月了,我仍然體會到這位大師到底展現了什麼。您從實習中獲得的最重要的東西是興趣和學習程式設計新技術的能力。您將收到的項目並不是最重要的,但它非常有用。

附加知識

忍不住補充我的訓練思維。除了我每天坐在電腦前 8 到 15 個小時解決問題之外,我環顧四周,這裡列出了至少需要接觸的東西:mysql、postgresql、mongo、js、html、css、 linux(debian、mint、ubuntu - 選擇任意)、spring boot、freemarker。當然,Java Core以及專案的所有技術都必須作為基礎。網路上有大量的面試準備問題。非常常見的主題:集合、異常、多精確度。學習英語 - 從現在開始。例如,嘗試閱讀文件。在一家用 Java 編寫的好公司中,他們有外國客戶。你可能需要和他們溝通──一個半月後我參加了一次股東大會。在國際公司中,錯誤追蹤器中的所有資訊也是英文的。看書。任何語言,但最好是原版。

訪談

對我來說,這是最有教育意義的階段。在這裡我了解了他們到底想從應徵者那裡得到什麼,並按照要求提高了自己的知識。我試圖參加中級開發人員的面試,並避免初級開發人員的面試,但這種情況也發生了。我從來沒有去過高級。我腦中第一個浮現的是:不管你該徵什麼職位,不同程度的面試問題都是一樣的,只是深度不同。人們到處都對收藏感興趣。有時他們會問一些棘手的問題。在進行面試的階段,您需要意識到,在找到適合您的工作以及適合的工作之前,您必須經歷很多次面試。在這次關鍵面試之前的所有面試都是你要經歷的、經歷失望、得出結論並繼續前進的道路。在這個階段,重要的是不要忘記這一點。

現在

此刻,在一家大型外包公司的試用期的第三個月也是最後一個月已經結束,我已經多次用善意的話語記住了這個專案。我沒有等級,但我覺得我有中等程度。我不會問問題——參與真實專案的經驗會帶來損失,我會承擔重大任務並自行做出有關實施的決定。在工作中,我應用了所有以前學到的技術知識,甚至更多新的知識。一年後,我的試用期結束了,也就是 JavaRush 培訓開始的那一天。當然,在這三個月的商業化製作中,也帶來了許多新的經驗、新的知識,之前的一切看起來不再困難,但也同樣重要。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION