JavaRush /Java Blog /Random-TW /從系統管理員到Java開發人員
LJ
等級 40
Екатеринбург

從系統管理員到Java開發人員

在 Random-TW 群組發布
大家好。
從系統管理員到Java開發人員 - 1
我叫 Evgeniy,今年 27 歲,我有一個孩子,第二個孩子即將出生。我大部分時間都住在葉卡捷琳堡市。我接受過通訊工程師的教育,大學畢業後擔任了幾年系統管理員。今天是我試用期的最後一天,儘管兩週前我的隊長說你不用擔心,你會留下來。我今天有什麼:
  1. 在國際公司工作(所有客戶無一例外都來自西方,主要是瑞典、挪威)。車身修理廠公司。
  2. 輪換的可能性,客戶很多,專案不同,大家可以選擇自己喜歡的。
  3. 每週兩次拜訪母語人士。
  4. 每年一次去國外參加公司活動。
  5. 菜色不錯,東西也很多。
  6. 一個優秀的團隊,每1平方公尺的聰明人數簡直太棒了。
但讓我們回顧一下,就在一年半前,我還沒有任何類似的東西。我在一家國營公司擔任系統管理員,拿著醫院的平均薪資,英語能力平平,總的來說,生活沒有開始好轉的希望。一次偶然的機會在社群媒體上 我偶然發現了 JavaRush.ru 網站,一位朋友將其描述為成為程式設計師的一種很酷的方式,並且他已經在幾天內完成了 5 個關卡。我決定嘗試一下,因為... 在學校的時候我就對它很感興趣,甚至想進入當時的USU學習數學和力學,但我迷失了方向。總的來說,為什麼我實際上更糟?這只是一件小事,我在一個月內慢慢完成了10個級別,然後有50%折扣的促銷活動,我購買了年度訂閱。一個月後,我辭掉了行政工作,去泰國和家人一起過冬,想著每天都要學習,沒有什麼能阻止我。此時我正在集中學習英語,也許是一個話題對於另一篇文章,但對我最有幫助的是開始使用英語播客,我從VOA 開始,然後隨著理解的出現逐漸增加複雜性。如果有人有興趣了解更多詳細信息,請在評論中詢問。當我們到達甲米府奧南市並找到適合這個季節的房子時,我就開始實施我的計劃。我可以說一件事,你需要定期學習,一切都會解決的,我每週 5 天大約工作 8-12 個小時,其中包括寫代碼和英語課。我可以說一件事,即使是元旦,我也是1月2號開始工作的。我沒有給自己任何讓步,雖然當然也有動力下降的時候,我想放棄一切,網站上的成功故事幫助了很多,我當時向自己保證,我一定會寫自己的,也許它將幫助處於困難時期的人找到自己的力量並擊敗驗證者(餐廳和檔案員,你好)+ 20年的體育經驗在這裡幫助了很多,我按照計劃做了一切。週末,我的妻子和女兒騎著摩托車前往泰國最近的省份,享受大自然和天氣。我盡可能多休息,這也是工作的一部分,雖然有時候週末我實在受不了的時候就會坐下來寫代碼或看Java的書,但我還是努力堅持這個規律。大約新年之後,我在25-30級,我當時決定我是一個很酷的程式設計師(實際上不是),是時候找份工作了,我做了一份簡歷…,申請開始湧入,我再次不會描述我是怎麼寫的,但是我花了幾個星期的時間,然後定期更新它,然後翻譯成英文,以盡可能最好的方式設計一切,雖然我沒有編程經驗,但是HR人們顯然喜歡它,他們實際上經常寫。自然地,前幾次採訪讓我回到了現實,我意識到我仍然不知道多少,而我所知道的需要具體構建,這就是我所做的。之後,就出現了選擇Android還是JavaEE的問題,我嘗試了第一個,瀏覽了HeadFirst一本書,總共寫了大約30個小項目,但後來,在使用其中一個學習英語的網站時,我發現他們的手機佈局非常酷,但行動應用程式的運作卻很糟糕。我想了想,決定學習JavaEE,展望未來,可以說我還沒放棄學習Android的想法,現在打算掌握它。儘管如此,當時我還是放棄了android的想法。長話短說,我開始學習所需的附帶技術:sql/maven/git/spring/hibernate,我可能會單獨突出顯示其餘架構,他們經常詢問它,一般來說,我的前兩個項目投入生產的是其餘的api。這些你都要知道,大家都問這個,但是你可以粗略的了解一下,用它們寫10個其他的小項目,比如一個實習作業,其實半天、一天就可以寫完,沒有前面,那不是需要Java ,你可以教一點JS/React/Node,如果你想走到前面,但你一般只能教他們,根本不學Java,那裡有很多工作和客戶,但他們有自己的具體情況。總的來說,5月份左右我回到了俄羅斯,因為我在這裡有事,決定是時候在辦公室找一份工作了;在此之前,所有的面試都是透過Skype完成的(當時我從未收到offer)。回到俄羅斯,開始到處走走面試,我真的不喜歡它,因為這需要大量的道德和體力,並且極大地干擾了一般學習和編寫代碼的過程(Skype有幫助) ,所以我去了每週幾次,有些地方需要更有經驗的人,有些地方我不喜歡,但最後我通過Skype又通過了一次面試,他們想直接派我去瑞典現場工作,當然,我的經驗還不夠,但是團隊領導喜歡我,他推薦我參加一個內部項目,之後我在葉卡捷琳堡的辦公室通過了另一次面試,他們用英語問了幾個問題,之後他們就問了我一些問題。說,我引用你的英語:“它可能會更糟,”這當然傷害了自我,但再次激發了我們進一步學習的動力,他們讓我們去“散步”,10點後幾分鐘內就給了我一個報價,在那時我的期望要低得多。自然地,我接受了這份工作。我想具體談談工作的頭幾個月,出於某種原因,很少有人寫下它們,但對我來說,它們是一場真正的噩夢,說實話,我以為我會被解僱。這是非常困難的,他們給了我立即編寫自己的專案的任務,或者更確切地說,專案的一部分是一個微服務,但對我來說,這是一個巨大的怪物,因為我必須考慮從架構和框架的所有內容用於異常處理。我非常緊張,認為他們希望我在幾週內完成所有工作,這使得我很難專注於任務並做出正確的決定。所以,非常感謝我的組長,他給了我很多幫助,解釋了很多基本的事情,完全沒有給我任何壓力。當然,還有一件事對我有幫助。工作了大約兩個月後,我去另一家公司面試,他們給我的薪水比我高三分之一,由於多種原因,我沒有接受這份工作,但儘管如此,它極大地增加了我作為開發人員的自尊心和對未來的信心。抱歉,文字很長,謝謝所有讀到最後的人。ps:我想根據我的經驗,如果有人對我的這篇文章感興趣的話,我會用一些小註釋來補充這篇文章 補充#1 謝謝大家的評論,我很高興我的文章收到了這麼多回應。我試圖刪除評論中提到的拼字錯誤,並且不要對錯誤做出過於嚴厲的判斷,我們都會犯錯。現在進入正題。
  1. 我是如何學英文的。

    其中一則評論已經提供了美國之音的連結。對我來說,這是起點,確切的標題是“美國之音。美國就是這麼說的。” 然後有沒有俄語的播客,我聽的是最受歡迎的,例如盧克英語和ESL Pod,當我習慣了或厭倦了尋找其他播客時,網站上有一篇很棒的文章,在我的意見,我推薦給大家。總的來說,當我或多或少習慣了英語演講並且能夠將單詞從演講流中分離出來後,我意識到我的詞彙量還有很多不足,並開始學習單詞,這裡著名的Linguleo 幫助了我,你可以免費使用它。


  2. 我如何去泰國過冬。

    每個人都關心的問題是如何以平均薪資來負擔這個費用。沒有特別的秘密;克萊森喬治的《巴比倫首富》一書對我幫助很大。此外,如果您對金融知識這個主題感興趣,有很多關於這方面的書籍,可能這是一篇單獨文章的主題。


  3. 犯了這麼多文法錯誤,我怎麼能成為程式設計師呢?

    老實說,沒有一個雇主關心這個問題。當然,我盡量不在履歷中做這些事情,並且對所有內容都仔細檢查了 10 遍。

留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION