JavaRush /Java Blog /Random-TW /一個經濟學家的故事...
svorobei
等級 35
Москва

一個經濟學家的故事...

在 Random-TW 群組發布
親愛的朋友們!終於,期待已久的時刻到來了,我將分享我的艱難故事。我希望它不會太大和乏味。如果是這樣,請原諒我 - 這很痛苦!)) 序言 我從小就夢想成為一名程式設計師。我的第一語言是 Turbo Pascal。買了這本書並讀了大約三百頁後,我編寫了幾個簡單的程序,這就是一切結束的地方。這本書移到了書架上,直到下次再看。下一次是在幾年後,但取得了同樣的成功。在接觸到一些複雜的主題(我不記得是什麼讓我害怕)後,我決定程式設計不適合我。我決定就讀經濟學。畢竟名氣大,前景似乎也不錯,而且一般來說工作最重要的還是薪水!我當時大概就是這麼想的。大學六年的座右銘是“只是為了通過考試”,因為… 我從來沒有對經濟學產生過任何興趣;相反,作為一名學生,我總是被程式設計所吸引,我多次嘗試重新學習語言。我開始學習 Delphi、PHP、C++,但最終一切都按照相同的場景開發:我對一切都感到厭倦,有些東西又不起作用了,我就放棄了。大學畢業後,我去了一家銀行工作。起初我喜歡一切,我建立了自己的職業生涯,薪水增長,並受到讚揚。但隨著時間的推移,一切都變得平淡無奇,我開始定期跳到銀行的不同職位,認為事情可能朝著某個特定的方向發展。然而,一兩年後,我終於意識到這種情況不能再繼續下去了,並決定辭職,因為我知道我將在 IT 領域尋找下一份工作,是的,當然,作為一名程式設計師!慶幸的是,當時我為自己創造了一個很好的經濟緩衝,不至於坐在父母的脖子上。於是,我開始學習 C#!我下載了Schildt的書,結果這次我掌握了多達500頁!))我鞏固了以前的知識,而且我終於理解了OOP。這花了大約4個月的時間。然後我開始找工作。我參加了兩次面試,當時我很困惑…抱歉,我搞砸了,因為… 我根本沒有做過任何學習項目,幾乎沒有實踐,知識上有明顯的差距。就在那時我意識到僅僅了解一種特定的語言是不夠的。需要了解相關技術,至少有一些經驗,甚至是非商業性的。但我已經不再有熱情和力量去做這一切了,我只感到惱火,因為我再次一事無成。結果令人悲傷:我失去了工作,一半的積蓄(我喝光了),精神緊張,最重要的是,失去了一切開始的理由。決定灰頭土臉地回到銀行;好在我和上級保持著正常的關係。我需要說我的心態嗎?然而,這一次,等待我的是一個壓力不是特別大的產婦職位,我在這個職位上待了大約一年,之後我被迫轉去做我討厭的文書工作。然後又開始了!半年後,我再次討厭我的工作,我必須坐10-11小時。當時,我已經從弟弟那裡知道了JavaRush,出於好奇,我決定嘗試一下,看看它是什麼——基於遊戲的學習。 JavaRush。 前 15 個級別相對簡單 - 我在之前的嘗試中累積的知識庫對我很有幫助。我每天晚上下班後學習一兩個小時。週末我盡可能坐著。結果,大約兩個月的時間我就達到了18級,但我意識到我需要花更多的時間來訓練。任務變得更加困難,材料變得完全陌生,需要谷歌等等。但我沒有更多的空閒時間,有時你下班回家,打開電腦,發現你的大腦無法做飯,你倒在床上。現在我的工作開始給我帶來雙重壓力,因為我不再只是不喜歡它,而是它妨礙了我並佔用了寶貴的時間!然後我決定再次辭職:)當我把申請表帶到人事部門時,人事官員忍不住笑了,我的家人認為我完全瘋了,我的朋友也持懷疑態度。但我已經不在乎了。內心的渴望是如此的強烈!然後我們就走了,我每天從早上就坐著學習,直到頭痛為止,有時長達12個小時(但不是每天,否則第二天就什麼也沒有了)。一切都像往常一樣:我閱讀、解決、提問和谷歌搜尋。在獲得當前等級之前,我沒有進入下一個等級。如果仍有不清楚的地方,我一定會去找其他材料。到四月底,我已經達到了 31 級,有 2 個未解決的問題,並決定參加一個真正的專案。或者更確切地說,我在購買訂閱時就決定了:) 一個真正的項目。 測試任務非常艱鉅。噢,我是多麼痛苦和咒罵啊!最初的2-3天我很恐慌,我甚至不知道該如何處理,因為JR的課程中沒有這樣的東西!嗯,例如 Tomcat、JSP、Spring、Hibernate 等。我必須從頭開始用谷歌搜尋所有內容。結果,兩週後,所有內容都準備好了並發送進行驗證。在等待實習開始的時候,我到了35級就停在那裡了。我不會說我對這個項目很滿意,但總的來說還不錯。測試任務的一個解決方案讓我了解了我現在的位置以及我大概需要在哪裡才能成為初級學生。當然,參與本身就大大增加了頭腦的知識,這在面試時非常有幫助。在項目本身中,我不喜歡材料的呈現方式。首先,這不是我想像的線上廣播,而是對過去一次實習的網路研討會模式的錄音,正如你可以理解的那樣,一路上的問題是不能問的。僅在 Slack 中進行通訊。公平地說,我會說他們總是會幫助和指導你,即使不是演講者,也會是其他參與者。其次,90% 的情況下的影片不是針對特定主題的培訓,而只是關於如何將變更應用到專案的視覺說明,這也不錯,但我想要一些概述迷你教學。每節課都有許多連結和影片(這也很好!)。你需要消化所有這些並做好功課。然而,我很難吸收所有的資訊——新的東西太多了。但有一天我一定會回來參加,以鞏固我的知識。(據我了解,再次免費)。經過一個半月的實習,我真的很想找份工作,因為… 馬不停蹄的學習已經變得相當無趣了。這裡有很重要的一點:無論你有多大的熱情和活力,總有一天會枯竭的!趁它還存在的時候,充分利用它。 求職。 我從20級開始找工作,雖然處於被動模式(我剛剛更新了我的簡歷),因為... 我覺得我還沒準備好去面試。我還決定編寫一些簡單的應用程式(就我當時 20 級知識允許的範圍而言),這樣我的履歷中至少會有一些程式碼範例。選擇落在控制台與伺服器的多執行緒聊天上。我寫了它,上傳到 GitHub 並繼續進一步學習,希望有人打電話給我並邀請我面試。一個月過去了,沒有接到任何電話。我開始自己把履歷投遞到或多或少符合要求的地方。最大的問題是我所在的城市(伏爾加格勒)Java 開發人員的職缺很少。平均來說,每月約8-10次。如你所知,有經驗的人比那些在銀行工作了近 5 年、然後在 28 歲時突然決定成為一名程式設計師、沒有接受過技術教育的人更受期待。供參考:伏爾加格勒在俄羅斯 38 個城市的生活水準方面名列最後。但我並沒有絕望,繼續接受培訓,同時隨著我的技能成長更新我的履歷。新增了新項目。7月到了,實習完成一半了,我還是沒有收到offer。正如我上面所寫,學習的熱情和力量已經開始消退,我真的很害怕——難道真的又失敗了?!但已經無處可退。我決定唯一的出路就是搬到另一個城市。去哪裡?我不能再坐四個月等待奇蹟了。我在聖彼得堡和莫斯科之間進行選擇。在幾週的時間裡,我透過 Skype 完成了大約 2-3 次面試,並成功完成了一些測試任務。他們主要問核心問題;有一次面試是英文的。我自己拒絕了一種選擇,因為… 我在網路上讀到了很多關於該公司的負面評論。還剩下兩個提案,因為… 選擇了實力更強的當地候選人。結果,我去莫斯科參加面試的邀請函只剩下一張了。在這次採訪中我確實受到了折磨。我大約回答了 60-70% 的問題,或多或少有 20%,其餘的我就無話可說了,所以我在一張紙上又做了幾個測試。第二天,在等待結果的同時,我又更新了履歷。一個小時後,他們回電給我並邀請我參加另一次面試。一切都很順利。沒有太多問題。很明顯,在這家公司僱用新員工的情況很少見,這是一個好兆頭)對我有利的主要因素是我閃閃發光的眼睛,它彌補了經驗和教育方面的差距。一個小時後我們道別,早上他們回電給我並告訴我帶文件來! 在上班。 我最終完成了一個由大約 30 個模組組成的龐大項目,具有以下技術堆疊:EJB、JSF(Primefaces)、Hibernate、JPA、Oracle、Websphere Application Server、JMS(Websphere MQ)、Maven。所有這些東西都運行在多台運行 Linux 的伺服器上。在Redmine中進行專案管理,在IDEA中開發,並使用git作為CCS。起初,這非常困難和可怕,似乎難以承受。幾週後,我或多或少地了解了這個項目。一個月後,我已經上傳了一些小型的修補程式和簡單的功能。如果有什麼不清楚的地方,同事總是會提供幫助。向別人尋求幫助並不可恥。每個人在某些方面都比較強,在其他方面比較弱,你只需要互相學習。我真的很喜歡這份工作!(是的,終於:))現在我不再在星期日晚上感到沮喪)所有付出的努力146%都是值得的。是的,我還有很多東西要學習,這需要一年多的時間,但現在我確信一切都會成功;) 一點回饋。 我不喜歡這門課的地方是:小錯字、錯誤、任務條件的不準確,這些都讓生活變得困難。有一次我記得在一次關於正規表示式的講座中發現了一個明顯的錯誤。所以,我去info上寫了這件事,發現已經有人向我指出了這一點,從那時起已經過去了兩年!!一切都沒有改變。就是這樣的事情,讓人有些不爽。當然,除此之外,印像只是正面的。該資源最重要的優點是我幾乎從一開始就確信一切都會成功!也許其他成功故事對我也有這種影響,我不知道。不管怎樣,動力是非常非常重要的。謝謝JR。 *** 衷心祝福大家有耐心和力量去實現自己的夢想!並且不要考慮放棄!一旦你的腦海中浮現出你不會成功的想法,就知道這就是結局! 一點哲學。 最後,我想與大家分享幾句在困難時期對我有幫助的名言: 1.「無論你認為自己能做某事還是認為自己做不到,這兩種情況你都是對的」——亨利·福特。2. 「能移山者始於拖小石子。」中國諺語。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION