面試。 工程師在歐洲新創公司工作可以期待什麼?面試是如何進行的?適應起來是否困難?

面試。 工程師在歐洲新創公司工作可以期待什麼?面試是如何進行的?適應起來是否困難?

圖片: Pexels

過去幾年,波羅的海國家經歷了 IT 新創企業的蓬勃發展。 光是在愛沙尼亞這個小國,就有幾家公司能夠達到「獨角獸」的地位,即資本超過1億美元,這些公司積極聘請開發商並幫助他們搬遷。

今天我和 鮑里斯·弗努科夫,在一家新創公司擔任首席後端開發人員 繩索系列 是「歐洲優步」之一 愛沙尼亞的獨角獸。 我們討論了一系列的職業問題:從組織面試和新創公司的工作流程,到適應塔林與莫斯科的困難和比較。

注意:博爾特目前正在主持 開發者線上錦標賽。 獲勝者將能夠贏得獎金——獎金為350萬盧布,最優秀的開發商將有機會移居歐洲。

首先,歐洲新創公司程式設計師的工作與俄羅斯公司開發人員的日常生活有何不同?

事實上,在方法和方法上,並沒有太大的差別。 例如,我曾經在 Consultant Plus 工作 - 那裡的工程師非常了解當前的所有趨勢,他們與當前公司的同事閱讀相同的資源。

開發者是一個國際社區,每個人都會分享一些發現和方法,並描述他們的經驗。 因此,在俄羅斯,我使用看板工作,了解新工具,工作本身並沒有太大不同。 公司不會發明開發方法,每個人都使用現有的工具 - 這是整個社區的財產,只是任務可能不同。

另一件事是,並非所有公司,尤其是俄羅斯公司,都有專人負責引進創新。 在歐洲,這種情況經常發生——可能會有一名專門的官員選擇適合公司任務的開發和方法,然後進行實施並評估其有效性。 但在新創公司中通常並非如此;所有舉措都來自底層。 這就是在這樣的公司工作的好處——主動性和責任感之間有著很好的平衡。 您可以選擇自己想要的工作方式、使用什麼工具,但您需要證明您的選擇的合理性並對結果負責。

Bolt 的開發結構如何? 從任務的出現到執行,工作流程是什麼樣的?

一切都很簡單,我們有兩個開發領域——數位平台的開發和產品本身。 開發團隊分佈在這兩個領域。

當企業收到請求時,我們的專案經理會對其進行分析。 如果在此階段沒有出現任何問題,則任務將交給技術團隊,工程師將其分解為具體任務,規劃開發衝刺並開始實施。 然後測試、文件、輸出到生產、改進和修復——持續整合和持續開發。

如果我們談論開發方法,則沒有嚴格的政策或規則。 每個團隊都可以按照自己喜歡的方式工作——最重要的是產生結果。 但基本上每個人都使用 Scrum 和看板,在這裡很難想出新的東西。

面試。 工程師在歐洲新創公司工作可以期待什麼?面試是如何進行的?適應起來是否困難?

團隊之間是否就此類實施和創新交換資訊?

是的,我們定期舉行內部聚會,人們在會議上談論他們實施了哪些工具、他們期望獲得什麼結果、是否出現任何意外問題以及最終取得的成果。 這有助於判斷某些大肆宣傳的技術是否值得花費時間和資源。

也就是說,當您建議嘗試某種工具時,這裡沒有任務來證明您是正確的。 如果不合適,那麼這也是一個結果,您需要告訴所有同事這一點,以便他們了解會發生什麼,也許可以節省精力和時間。

讓我們繼續討論職業問題。 他們目前在 Bolt 尋找什麼樣的開發人員? 您需要成為一名出色的資深人士才能進入歐洲新創公司嗎?

我們有一家正在快速發展的新創公司,因此招募工程師的任務和方法正在改變。 例如,當我剛來時,開發團隊由大約 15 名開發人員組成。 然後當然只聘用了前輩,因為人少,很多事情就靠大家了,重要的是要把每件事做好,把產品切好。

然後公司發展壯大,吸引了多輪融資,成為獨角獸——也就是說,現在資本超過1億美元。技術人員也增加了,現在他們正在招聘中層和初級員工——因為有些團隊有這樣的專家的任務。需要。 現在有一個內部培養人員的機會。 事實證明,不僅最有經驗的工程師有機會去歐洲新創公司工作。

這方面另一個有趣的點是採訪是如何組織的? 什麼方法:解決問題重要嗎,談論演算法,有多少階段,它是什麼樣子的?

我們在 Bolt 的流程是這樣的:首先他們在 Hackerrank 上給出一個簡單問題的鏈接,你需要在一定時間內解決它,此時沒有人在關注候選人。 這是初級過濾器——順便說一句,令人驚訝的是,有大量的人由於各種原因無法通過它。 如果一切順利,那麼我們會透過 Skype 或 Zoom 進行幾次通話,工程師已經到場並主動提出解決問題。

在第一次和第二次訪談中,任務更多的是一個話題。 通常,任務是經過選擇的,以便可以透過多種方式來解決。 而特定解決方案的選擇恰好成為與候選人交談的素材。 有機會提出問題,以了解此人的經驗、工作方法,並了解與他一起工作是否舒服。 第三次電話時,首席工程師已經參與其中,我們正在談論架構,問題圍繞著它。

最後階段,原則上準備好報價的專家將獲得參觀辦公室的費用。 這有助於人們了解他們將與誰一起工作,評估辦公室、城市和其他點。 如果每個人都對一切感到滿意,那麼這個過程就已經很完善了——他們會幫助工程師和家人搬家、尋找公寓、兒童幼兒園等。

但順便說一句,總的來說,有時會有機會使用更簡單的方案進行遷移。 例如,現在我們有 開發者線上錦標賽。 根據競賽結果,有才華的工程師只需經過一次面試即可獲得錄用通知 - 一切都不會超過一天。

談到長期職涯道路,歐洲公司如何看待工程師的發展? 成長軌跡是什麼?

好吧,在這裡想出一些新東西也很困難。 首先,我的公司有一個自我開發預算——每個開發人員每年都有權獲得一定數量的資金,他可以將這些資金花在有用的東西上:會議門票、文獻、一些訂閱等。 其次,就技能而言,無論如何你都會成長——新創公司不斷發展,新任務出現。

很明顯,在某個層級(通常是高階層級)可能會出現分叉:進入管理領域或深入研究某個領域。 專家可以從團隊領導的角色開始,並朝這個方向進一步發展。

另一方面,總是有一些工程師對與人一起工作不太感興趣,他們更感興趣的是程式碼、演算法、基礎設施,僅此而已。 對於這樣的人來說,在高級工程師職位之後,還有一些角色,例如主任工程師,甚至首席工程師——這是一個不管理人,而是充當意見領袖的專家。 由於這樣的工程師經驗豐富,對公司的整個系統和平台瞭如指掌,他可以選擇公司技術的發展方向。 他了解創新的整體影響,而不是對特定團隊的具體任務的影響。 因此,來自上面的此類舉措非常重要,而成為這些舉措的發起者是一種很好的發展方式。

愛沙尼亞和塔林如今的搬遷情況如何? 會發生什麼事以及需要做什麼準備?

好問題。 總的來說,我是從莫斯科搬來的,我自己也是從莫斯科附近的科羅廖夫搬來的。 如果你將塔林與莫斯科比較,你會發現根本沒有人。 當地的交通堵塞要花兩分鐘,這對莫斯科人來說簡直是荒謬的。

大約有400萬人住在塔林,也就是說,大約有我的親戚科羅廖夫的一半。 但同時,這座城市擁有生活所需的一切基礎設施——購物中心、學校、幼兒園,到處都是你可以步行的地方。 無需通勤上班 - 10 分鐘即可到達辦公室。 無需步行前往市中心 - 舊城區步行 5 分鐘即可到達。

面試。 工程師在歐洲新創公司工作可以期待什麼?面試是如何進行的?適應起來是否困難?

無需送孩子去學校 - 學校距離酒店僅十分鐘路程。 最近的超市也只有幾分鐘的步行路程,最遠的超市則需要大約七分鐘的車程。 我甚至可以從機場步行或搭乘電車到我家!

總的來說,這裡很舒服,但這樣的生活根本無法與大都市相比。 這裡的休閒機會有點少——雖然有,但我常去聽外國明星的演唱會。 但如果莫斯科有幾十家劇院,就不是這樣了。 順便說一句,直到最近,塔林還沒有宜家。

你喜不喜歡取決於你的需求。 例如,我有一個家庭和孩子——這座城市非常適合這樣的生活,充滿了運動的機會。 這一切都與任何場地或體育場都缺乏人群的情況完美契合。

職業網絡怎麼樣?

這是有趣的點之一。 儘管我們談論的是“一個半皇后區”,但為開發者舉辦的各種聚會、會議和活動的數量簡直是超乎想像的。 現在波羅的海和愛沙尼亞的科技新創公司蓬勃發展,公司非常開放,經常舉辦公開聚會並分享經驗。

因此,您可以輕鬆地塞滿您的日程 - 每週參加幾次優秀公司的活動。 這使您能夠建立橫向聯繫並了解其他公司的同事如何解決類似問題。 對此,運動非常活躍,這讓我當時感到驚訝。

最後,對於講俄語的開發商來說,在波羅的海國家適應起來有多容易? 心態上有差嗎?

很難談論整個國家的所有公司,但對於像 Bolt 這樣的新創公司來說,這不應該是一個問題。 首先,這裡有大量講俄語的工程師。 搬家後,先接觸自己的人是很自然的。 在我看來,這裡從一開始就會有更多心態相似的人,而不是搬到美國的一些新創公司。

這對工作來說非常好,對家庭來說也更容易——妻子和孩子也溝通,大家互相拜訪等等。 嗯,總的來說,由於光是在總辦公室就有近40個國家的人,所以很容易融入多元文化的環境中,這有其自身的好處。

除此之外,還有一些活動可以將整個團隊凝聚在一起——例如,我們公司每年都會前往不同的國家幾次。 結果,我已經訪問了像南非這樣的地方,而我自己可能永遠不會去這些地方。

面試。 工程師在歐洲新創公司工作可以期待什麼?面試是如何進行的?適應起來是否困難?

對於那些年紀較小、能夠自我組織的人來說,週五在辦公室找個同伴去酒吧根本不成問題。 所以適應上沒有什麼特別的問題,也不用害怕搬家。

來源: www.habr.com

添加評論