JavaRush /Java Blog /Random-TW /切換者到 IT 的路徑
Бобрович Борис
等級 31
Одесса

切換者到 IT 的路徑

在 Random-TW 群組發布
大家好,我決定簡單說一下我是如何決定進入IT行業的,以便為那些還在猶豫或已經在嘗試的人增加動力和自信。 切換者到 IT 的路徑 - 1應該說,你需要自己堅定地決定這個行業是否適合你。因為在實現這個目標的過程中,你會遇到很多障礙,你會問自己這樣的問題:「也許這一切都不適合我」或 「我可能太愚蠢了」。你必須接受這一點。這會很困難,但如果你克服了這一切,利潤將是實實在在的。我現在27歲了。我考了好幾次大學=)第一次是在考試的時候(EIT全面實施前的最後一年)。儘管我在學校的考試成績很好,但學校教育計劃與大學要求之間的差距還是造成了影響(在這些考試之前,UPE 在場邊緊張地抽煙)。我去參加了預科課程。完成並進入。儘管我最終就讀的學院很好,但它並沒有給我帶來任何樂趣。我不想把我的生活與螺帽、齒輪和圖紙連結起來。我離開了第一年,並在任何我想要的地方重新簽訂了合約。我選擇的方向是考慮到該專業可以提供的前景。大學資訊來源精美地描述了我畢業後能夠做什麼。而我,受到自己光明未來的啟發,開始啃咬科學的花崗岩。當時,女士,“我以前從來沒有犯過這麼大的錯誤。” 他們教了一堆不必要的廢話,這些廢話也有一百年歷史了。當然,也有一些有趣的學科,像是C++和資料庫。但實際上不可能教他們,因為必須賺錢買房子和食物。我必須說,情況並不是最好的。
切換者到 IT 的路徑 - 1
這就是我的學習過程,我明白,原則上,上帝知道這一切是怎麼回事。這段時間我換了很多工作。他做過服務生、促銷員、跟單員、銷售代理等。我在另一個高度專業化的職業中獲得了知識,該職業非常有趣且報酬很高,但在我們國家實際上無人認領。所以一切都在旋轉,在某個時刻我意識到我開始有點屈服了。當你整天忙於工作,試圖全職去大學參加實驗室或課程,然後晚上回來嘗試學習其他東西時,你開始明白你贏了持續不了多久,你需要考慮一些事情。碰巧我周圍有一些人要么已經從事 IT 工作,要么試圖成為程式設計師。看著他們,我看到他們對自己所做的事情很感興趣,也帶來了相應的結果。當然,對我來說最重要的因素是我的靈魂伴侶,他總是支持我所有事情。說實話,我不知道如果沒有她我能做什麼。所以。她在研究精確科學方面具有良好的能力,並且對程式設計很感興趣,並邀請我朝這個方向嘗試。我必須說,我對此從來沒有任何興趣,並且認為它根本不適合我。但我開始嘗試。當然,一開始我的頭腦完全混亂,很難強迫自己。我嘗試學習C++,但是從課本上很難學。動力降為零。正因為如此,我休息了。然後有一天,我的女朋友參加了一家公司的課程,該公司正在招募人員,目標是教他們 Java 程式設計並僱用他們。我們一起去面試。那一次我過不了。再次,缺乏準備時間的因素影響了。我回去工作,定期回去學習。我已經報名參加下一期課程(順便說一句,這正是我決定學習 Java 的原因)。我再次重申,這非常困難。在大學工作和學習結合起來已經很困難了,當我增加課程時,我幾乎什麼都不做。另外,家庭也出現了問題。我不得不放棄學習。時間已經過去了。我本科畢業,最後意識到,我大學畢業後,很有希望成為所有領域的專家,但什麼都不是。我去函授系攻讀碩士學位。我可以完全自信地說,我沒有失去任何東西。我們的高等教育除了給予我們逃避的能力和因失去大量本可以有用的時間而帶來的失望之外,什麼也沒有。工作變得容易了一些。空閒時間開始出現。但後來我發現有必要為正常的未來打下某種基礎。目前的情況除了讓人緊張之外什麼都沒有。我又開始學習Java了。我嘗試根據 Kathy Sierra 和 Bert Bates 的書來做到這一點。就像上次一樣,我很難學到任何東西。我想要某種結構和複雜性,但我得到的仍然是從一件事跳到另一件事。然後我的朋友說他也在嘗試程式設計並開始使用 JavaRush 學習。必須說,一開始我對此非常懷疑。一款可以教人程式設計的遊戲?看來是搶錢啊 儘管如此,糟糕的進步者只從書本學習,而不是從其他方面學習。但經過一段時間的翻閱教科書後,我決定嘗試遵循建議並開始使用 JavaRush。我必須說,我們走吧。這就是我一直在尋找的東西。複雜性和結構。所有任務都是透過練習立即完成的。我學到的一切,我立即應用,因此它儲存在我的腦海中。在工作中編碼。問題的每個解決方案都會帶來樂趣,因為它提供了到下一個級別的過渡。每篇文章都充滿激勵。當學習過程中出現影片時,我喜歡為自己泡綠茶,拿一塊士力架,然後停下來觀看。這確實幫助我理清了思路,同時也獲得了一定的動力。當然也有困難的時刻。我所做的工作不僅不令人愉快,而且坦白說還令人噁心。老闆們要求我像廚房一樣努力工作,同時他們又不斷地試圖壓低我的工資,破壞我的神經。我必須躲避才能賺到一些東西。另外,當然,當每個人都在前進時,我卻在原地踏步的感覺令人沮喪(這是最糟糕的事情)。這自然影響了家庭生活。我的另一半當時已經是一名開發人員,他對此感到擔憂。當然,這種緊張導致了磨碎。在訓練中,有時我也會遇到一些任務,讓我覺得自己很愚蠢,這不是我的事。但每一次我都戰勝了自己,把事情走到了最後。
切換者走向 IT 的路徑 - 2
就這樣,我的 JavaRush 達到了 25 級。當時向我推薦這些課程的朋友已經在工作了,並建議我開始削減自己的小型教育計畫。當時,我的經濟困難,下個月的訂閱剛結束。我決定聽從他的建議(順便說一句,我對未能完成學業感到有點遺憾)。我開始研究 Spring 框架,如果沒有它,Java 開發現在幾乎是不可想像的。我開始加深對 HTML 和 CSS 的了解。嗯,我實際上開始建立一個小型 Web 應用程式。 我的第一個應用程式除了讓我掌握了新技術之外並沒有帶來任何好處。它的本質只是從一系列不同的組件和品質等級中組裝一個物件。這看起來很簡單。但正是她讓我學習了基礎知識,並給了我信心,讓我相信我已經可以在實踐中運用我的技能。 一路上,我開始監控就業市場。實際上有很多,而且為零。關鍵是,我所在的城市IT產業非常發達,總是需要Java開發人員。但大部分要求是中級以上。對於初級人才來說,罕見的職缺要么需要一年的經驗,要么需要能夠使用一堆我不知道的技術。這是因為市場上新手開發者已經過度飽和,進入的知識門檻也隨之不斷提高。例如,在利沃夫,您有時會看到只需要 Java Core 的職缺。儘管如此,我還是開始發送履歷,同時提交教育計畫並研究 DOU 頁面上為初學者提供的新技術。創建了一個 linkedin 帳戶並用我的一些技能填充它。自然沒有答案。誰需要一個初級專家,對他的訓練仍然需要投入時間、金錢和人力資源。沒有人。但我並沒有放棄,即使是需要中級職位的地方,我也堅持不懈地投遞履歷。時間飛逝。當然,我感到絕望。似乎什麼都解決不了。但後來我收到了完成一個測試任務的offer(順便說一句,它來自需要中間的地方)。當我打開它時,既是恐懼的時刻,也是幸福的時刻。我發現這個任務是相當可行的。有必要創建一個應用程序,用戶可以在其中創建具有 ID、名稱和數值的物件。需使用Spring(Boot、IoC、REST、MVC、Security)、Hibernate、MySQL、JUnit。對於使用者介面,建議使用 Thymeleaf。其中,當時我或多或少只知道Spring IoC、MVC和MySQL。所有事情都分配了五天時間。我開始掌握它。我已經很久沒有睡了。另外,就在這段時間我們不得不飛去探親。我盡了最大的努力,但在最後一天我幾乎什麼都聽不懂,因為我已經很久沒有睡覺了。我發送了任務。等了一會兒,我收到了回复,說任務已經檢查完畢,我會被考慮在內。當然,這是標準的禮貌回答。我非常清楚,我第一次就不可能好好完成任務。但那已經是某件事了。這次機會讓我學到了很多新東西。儘管我沒有收到offer,但我仍然很感激有機會嘗試。
切換者到 IT 的路徑 - 3
我繼續學習。我報了秋季程式設計學校,這是我市一家知名公司每年舉辦的一次。憑藉我已有的知識,我輕鬆地通過了選拔測試。學校的本質是讓學生熟悉語言和發展工具。另外,那些願意的人可以組成一個由策展人所屬的小組,並賦予他們完成一個或另一個專案的任務。從理論上講,這給了一個受到關注並找到工作的機會。在這裡我了解到,不僅技術知識很重要,團隊合作也很重要。在學習過程中,我看到了我所缺少的東西,在一切結束之前,我開始創建一個非常類似於簡化的 Pinterest 的應用程式。一路上,我請朋友指導我。隨著時間的推移,我發現自己做得越來越好。每踏出新的一步,我都覺得這是我的。我真的很喜歡我所做的事情。我真的仔細研究了我的申請的每一個細節。在前線尤其如此。它的開發比後端花費了我更多的時間。因為你無法透過比例來猜測,一切看起來都像 UG。又過了一會兒,我看到我已經報名了兩次的課程又開始報名了。我決定再次投遞履歷。一切都經過精美的設計和繪製(當然是英文的)。作為回應,我被邀請回來接受採訪。當他們回答我時,距離比賽還剩一周時間。在此期間,我確實吞噬了為可能提出的問題提供答案的資訊來源。順便說一句, Quizfull資源在這裡也給了我很大幫助。許多語法變得清晰。儘管我必須在那裡擔任編譯器,但它實際上非常有用,我在那裡學到的所有東西在面試時都有用,我覺得我通過得很好。原則上,這似乎後來得到了證實。我參加了課程。培訓過程中,申請人需要聽課並做作業。在此過程中,所有申請者都被分成小組,並為他們提供了一個教育項目,這就是培訓的全部精髓。當我們收到一個教育計畫的主題時,整個團隊都認為我們無法處理。策展人坦言,這個主題非同尋常,而且總的來說,是有史以來最困難的話題之一。有很多技術我們還沒有探索過。但儘管如此,我們還是決定應該嘗試一下,在最壞的情況下,這將是一次非常好的體驗。在這裡,我必須說,我對最終加入的團隊感到非常幸運。所有的人都明白培訓的重要性並想找到工作。在我看來,這是我們能夠完成該專案的唯一原因。每當我們遇到困難時,我們都會團結起來,共同度過難關。坦白說,在這樣的環境中工作是很愉快的。當然,這一切都伴隨著巨大的興奮。我甚至記得五一假期和家人朋友一起去度假,以為我可以休息一下。不是這樣=)除了學習過程中必要的事情之外,一切都從我的腦海中消失了。一分鐘都無法忘記。但這是為了更好 =) 這個故事到這裡就結束了。在我們完成專案期間,我在培訓結束前得到了一次面試機會。儘管我非常焦慮,我還是通過了考試並收到了我的第一份offer。我想我不需要說我的快樂是無止境的。我終於實現了自己的目標,邁上了新的階梯。 現在我已經工作第八個月了。每天我都確信這是我的,我喜歡我所做的事情。當然,我的工作報酬豐厚,而且公司確保我工作時感到舒適,這給了我更多的動力。在我們國家很少能看到這樣的事情。當然,即使是現在,也會有困難的時刻,有時你必須犧牲睡眠和晚上的工作。不管好不好,我都喜歡。另外,它永遠不會被管理階層忽視。在過去的七年裡,我真的很享受我所做的事情。當然,這對我生活的各個方面都產生了積極的影響。因此,我可以說,儘管有種種困難和障礙,每個人都可以實現自己想要的目標。你只要不偏離既定的道路,竭盡全力,失敗時不放棄即可。抱歉寫了這麼多。我希望這可以幫助處於困難時期的人。它幫助了我。祝一切順利,感謝 JavaRush 團隊。你幫了我很多 =) 幾年後的 UPD 繼續 👉切換者到 IT v2.0 的路徑
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION