JavaRush /Java Blog /Random-TW /從教師到大數據
Varvara Kozhukhova
等級 41
Санкт-Петербург

從教師到大數據

在 Random-TW 群組發布
大家好!我叫 Varvara,最近我終於在 Epam 完成了大數據六月的試用期。我想分享我是如何走到這一步的,以及 javarush 如何幫助我做到這一點))首先,關於我的初始數據。我32歲。我在九年級的時候就想成為一名程式設計師,甚至在大學選擇了一個專業——應用數學和電腦科學。但低自尊佔據了我的位置,我只是害怕去那裡,認為我無法應付我的學業((最後,我去學習成為一名程序員 - 獲得第二學位。結果,我得到了前兩名- 經濟學中的數學方法(全日制)和自動化系統管理(函授)。我在薩馬拉的Aerokos 學習,我們用德爾福寫作)))大學畢業後,出於某種原因,我立即去了研究生院,雖然我並不是很想。三年後,她完成了博士論文答辯,此後她又擔任了六年的大學教師:教授 vyshmat 和各種「近 IT」學科。在這段時間裡,我寫了一個寵物專案——用bash、tex和python,用R編寫了一些小腳本,但我根本沒有把程式設計當作一種職業:我記得這對我來說很難學,而且總覺得這個腦子不夠用……2019年,我終於厭倦了高等教育中發生的事情,我決定是時候「離開」了,尤其是因為我從來沒有感覺到就像「職業教師」一樣。我最初的計劃是嘗試數據科學,因為在我的「科學」活動中,我致力於研究社會經濟數據的數學模型。我以為數學有一定的基礎,但是我成不了程式設計師,我做不到))),於是我就擼起袖子開始學習。三個月內,我在 courser 上完成了 Yandex 機器學習專業課程,之後我離開了大學。我的男朋友(順便說一下,這是他的成功故事)提出從薩馬拉搬到聖彼得堡,我們於 2019 年 11 月搬到了聖彼得堡,從那時起我就沒有工作了。最初的計劃是像六月——撒旦教徒的日子一樣進行採訪。在兩個月的時間裡,我同時在 mlcourse.ai 學習併申請職缺。總的來說,六月的時間很少。大多數情況下,他們根本不回答我,有時甚至拒絕我,但他們根本沒有叫我去面試。老實說,我放棄了。現在我已經明白了,總的來說,我當時知之甚少,剛剛完成了線上專業,最重要的是,我沒有商業開發的經驗,沒有它就沒有辦法。我的男朋友建議我忘記數據科學並投入開發。我們坐下來思考,並決定他已經有了使用 javarush 進入 IT 領域的經驗,我也應該嘗試一下。因此,為了迎接 2020 年,我先坐下來學習 cs50,然後開始學習 javarush 課程。同時,我的男朋友告訴我 Epam 有一個 Java 課程,我可以參加體驗。我在他們的網站上申請了。在 javarush 訓練的第 11 週左右,我接到了電話面試的電話。如果不是cs50,我不會通過它:他們問你知道什麼資料結構,什麼是堆疊和佇列,什麼是溢出堆疊,關於排序方法,以及關於Java的一些非常基本的知識,來自該系列介紹了什麼樣的循環以及如何寫出無限循環。然後有一個非技術部分,你必須用英語回答 - 詢問你對 Epam 了解多少)))不知何故我擺脫了它。似乎還有一些關於我自己的一般性問題。經過 10 分鐘的電話交談後,我壓力很大:只有他們用俄語問你關於溢出堆疊的問題,然後 - 你對 Epam 了解多少)))總之,他們打電話給我進行第二階段 - 面對面採訪。首先是40分鐘的英文筆試:我必須給一位似乎參加過Epam課程的朋友寫一封信,請求有關學習的建議。然後是電腦測驗:你必須在記事本中編寫程式碼。cs50 再次提供了幫助:有排序問題、演算法複雜性問題、棘手的循環問題、sql 和 http 各一個問題。考試結束後有一個面對面的面試,問了40分鐘你對java core了解多少。那時我的javarush才18等。我們討論了 OOP 的原理、介面和抽象類別、集合、多執行緒——總之,我必須告訴你到目前為止我所學到的一切。通過了。第三階段是HR面試。在那裡,他們詢問了動機、背景,談話又是用英語——一些令人討厭的心理問題。已經採取!由於大流行,課程本身是在線的,每週兩次,晚上一個半小時​​,為期三個月。課程開始時,我的 javarush 已經達到了 30 級左右。講師傻乎乎地絮絮叨叨,聽起來很痛苦,除了Java EE、spring和jdbc,我都知道了。作為家庭作業,他們給了我 hackerrank 和codingbat 中的所有 Java 問題,以及一個在春季實施 CRUD 的寵物專案。兩週後我必須獨自進入春天。我還必須閱讀 OCA 和 OCP 書籍並準備課程的期末考試 - 這是基於這些測試的。他們太噁心了!我又通過了,他們帶我去了Epam實驗室。這就是我真正高興的地方,因為在實驗室之後似乎更容易找到工作,因為這已經是經驗了,儘管是在培訓項目上。對於那些不知道的人來說:實驗室是每天 8 小時的無薪勤工儉學,每週 5 天,至少 3 個月。你可以每天花更少的時間,但這一切都會花費更長的時間。在實驗室裡,幾乎立刻就召開了與大數據計畫代表的電話會議,他邀請了 java 實驗室的學生。我想 - 為什麼不)))再次有社會保障:主要是java核心和一些邏輯難題。他們帶走了我。從實驗室畢業的條件是完成大數據入門培訓課程-這門課程是Epam自己製作的,是英文的:有影片、作業和測試,還有與導師的三場對話。我大約花了一個半月的時間完成了課程:包括 Hadoop、Spark、Hive、Kafka、Elasticsearch。Java 和 Scala 作業。並行 - 一個教育項目,春天 - 後端,Python - 大數據部分。這就是我最終使用三種語言而不是一種))加入實驗室整整四個月後,我被安排參加面試。這次採訪是一次「談話和觸摸」的採訪。他們問了一切——關於我自己、我做了什麼、有哪些我喜歡的專案、我在學校專案中做了哪些有趣的任務、一些關於 Java 和大數據課程的知識。最糟糕的是關於 Scrum 和 Agile 的問題 - 我對它們一無所知))簡而言之,此後我的緊張感消失了,但晚上我在郵件中看到了來自大數據部門 Epam 的報價。被錄用後,作為我試用期的條件,我必須參加第二門大數據課程——相同的主題,只是更深一些,並且添加了 nifi、streamets、nosql、Jenkins、airflow。據我了解,來信較多,我嘗試簡單總結一下: 1、自2019年7月起我一直在不停地學習(週末除外)),總共已經11個月沒有工作了。2. 如果排除資料科學的失敗,那麼我的 IT 之路就花了 10 個月。3.我通過Epam的必修課是cs50,sql的一些課程(例如Steppe上的Schultheis),javarush(我最終達到了38級,其餘的我剛剛打開),spring(ripper Borisov,以及YouTube 上的Alisev) ,英文很強(我有B2)。4. 對於六月的大數據方向,你需要 Java,javarush 的知識幾乎就足夠了(你還需要 java 8),還有 Scala、Python - 最初,他們會一路教你。5. 困難的時刻是:掌握 git - 我對它、docker、kubernetes 以及整個 ci/cd 過程都沒有經驗 - 當你根本不知道它時,你不明白要谷歌什麼。6. 很難對自己說:“你能做到!”,相信它並繼續耕耘。離開政府結構而轉向商業結構也很困難 - 考慮一下 我從來沒有參加過市場面試(地方大學就業=約會,沒有人對你的知識水平感興趣,唉),壓力對我來說很大。祝福每一個走上「進IT」之路的人都充滿自信——不放棄、定期學習,就一定會成功。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION