伯樂訪談之程序員在國外:李輝 – 高級軟件工程師在德國

jopen 10年前發布 | 9K 次閱讀 程序員

        本期訪談的主人公是在德國斯圖加特工作的高級軟件工程師:李輝。李輝老家在安徽馬鞍山,02 年武大本科畢業后,來到德國斯圖加特,在地理信息與攝影測量專業繼續碩士學習。06 畢業后在一家移動應用公司,作為軟件開發工程師工作至 2011,2011 年跳槽到德國一家涉及建筑、能源、水利等多領域的大型 Consulting 公司下 IT 部門,任職高級軟件工程師。

伯樂訪談之程序員在國外:李輝 – 高級軟件工程師在德國

        (李輝近照 – 希臘圣島)

        李輝的聯系信息如下:

        技術博客:www.easywms.com

        新浪微博: www.weibo.com/mobabel

        移動開發個站:www.mobabel.net

        感謝李輝非常詳細和實用的分享!以下是采訪的全文。

        伯樂在線:當年出國的初衷是什么?

        本科畢業時面臨考驗,工作的選擇。當時選擇了考研,碰巧學校有個和德國大學的交流項目,碩士深造。我本來對德國很感興趣,加上免學費,家里只需 負擔第一年語言學習的生活費,為什么不出去看看呢?在國內學了半年德語就到了德國,繼續一年的入學資格德語學習,當時還是各校獨立 DSH 考試,現在是全德統一德福考試。德語公認難學,當年通過 DSH 后,老師說了句:”你們只是通過了一個最簡單的入門考試而已“。

        02 年德國各大高等院校還是采用德國特有的 Diplom 學位制,而不是國際通用的 Bechelor 和 Master。就是說 Diplom 約同于 Master,但并無過渡的 Bechelor。就是說你中途退學,是連 Bechelor 學位也沒有的。所以 Diplom 學制普遍較長,視專業難度和個人選課安排5-10 年為正常。

        出國前對德國學制并沒有深入了解,入學后所聽所見(比如高掛率課程,暴嚴教授)頓時有了上了“賊船”的感覺,別的國家三年,德國五年以上。當然 德國 Diplom 的含金量是公認的高的。在確認中國教育部對 Diplom 和 Master 的認證是同級別后,我和幾個小伙伴毅然轉學投奔至當時德國并不多見的 Master 學位授課。

        06 年之后,德國教育體系也在逐漸做改革,逐步取消了 Diplom 學位,而采用國際通用學位制。后來的同學在這一方面上比先來的學長學姐們要開心的多,德國讀完 Diplom 的同學真的是要很有毅力才行的。

        伯樂在線:請介紹一下你在德國的第一份工作情況,包括工作的節奏、時間安排、工作量、團隊協作等方面。

        Master 論文是關于 J2ME 矢量手機地圖客戶端的,06 年移動開發環境也就局限于 Symbian 和 J2ME。一家小公司正好有個公共交通的項目,我就先進去實習。公司有多小呢,除了 Boss 就是我了,到我離職公司已有2-30 人規模了,我也算是元老級了,將來上市啥的應該我也占一席之地吧,哈哈。

        小公司靈活,項目接到,幾個人 Brain storm 一下,確定構架和分工,就開始動工,Boss 和 PM 監控進度,使用 Jira 系統作為 PMS,SVN 代碼控制。因為人少,每個人必須是多面手,從構架,Server 到 Client,接口標準需要全面了解。有時一人一個項目,涉及到的新鮮的技術只給你幾天吃透,所以加班是常有的事,9 到 10 小時,標準 IT 民工。有次項目交付,幾個人包括 Boss 通宵做到第二天七點,成功把項目發出。和同事交流過,德國 IT 小公司,加班非常正常,并不是標準 8 小時下班。移動領域有個好處但同時也很累的方面,就是接觸開發語言種類、技術領域非常多,知識更新也很快,到目前我除了匯編沒接觸過,其它語言都是拿來就 讀,讀完就編碼。小公司是非常鍛煉人的。

        從 10 年開始 Boss 醉心于跨平臺 JS 開發,他的出發點是基于開發成本,而且業界 HTML5 標準也慢慢普及。但連續幾個項目做下來,發現 JS 真的無法勝任。面對稍大存儲,并發聯網線程,多頁面操作,HTML5 App 經常是無原由崩潰。要是 非死book 早點宣布放棄 HTML5 客戶端,也許能給前 Boss 一些啟發,不過現在由于硬件和 OS 不斷更新,HTML5 App 優化很多。因為這個我們在技術上分歧很大,加上自己的事業規劃,于是跳槽啦。

        伯樂在線:跳槽到新公司后,工作情況有哪些改變?

        新的公司不是移動領域,而是咨詢領域,涉及能源,水利交通等領域。項目一般和 GIS 地理信息有關,都是各個行業內部的管理系統,如德鐵的路線維護管理系統。工作節奏明顯變緩了,因為項目必須按部就班按流程走,每個階段可能需提供給用戶作 測試,期間進度控制會議也很多,同事之間開發進度不同也需要協調。

        接到新的項目后,PM 會召集相關人員討論,確定框架、技術和分工。項目管理用一個開源的 PMS 二次開發系統。UML 圖和數據庫數據關系圖是少不了的。開發一個階段完成后,自己或者互相測試 Bug,每個項目會有一個詳細測試流程文檔,一步步測試下來,有問題就提交到 PMS 里,各個開發人員再繼續跟進 Bug。代碼控制采用 VSS(微軟較老的版本控制系統,已逐步棄用)和 SVN。

        關于工作時間,每天只要十點之前到公司就行,保證進度情況下工作時間自己隨意安排,比如可以今天少做兩小時,明天多做兩小時。平日四點可以下 班,周五兩點。加班在新公司是基本上是不會的,偶爾項目趕工需要加班的話,那么加班的時間可以當作靈活假期休掉,靈活假不占用標準假。

        我們 IT 公司每季度有個中型會議,先分析該季度公司盈利,達標還是滯后,接著把季度內項目過一遍,看哪些項目有難度有問題。每個人會介紹當前自己所做工作,這樣大 概知道誰會什么技術,精通哪些領域。半年一次大型會議,德國各地分部的同事都會集中過來,連開兩天,也是分析公司目標,盈利,項目進度,因為關系到年底分 紅,大家聽得還是比較認真的。會有新項目或者新技術的演示,會后都是要出去換花樣飽餐一頓。

        伯樂在線:新公司的工作環境和氛圍如何?

        工作環境比較舒適,兩三人一個辦公室,同事都很友好。IT 界其實在哪個國家都算是比較好打交道的圈子,說起技術就忘記其它,沒有什么復雜的人事關系。穿著除了見客戶要正裝,其它時間隨意。 免費咖啡,員工價午餐,公司很多運動俱樂部,跑步足球帆船瑜伽等等。德國人很注重運動保健,同事大多每周定點運動,公司每周一晚包下一個體育館,壁球羽毛 球各種場地。有個保健領域分公司還提供員工價按摩服務。

伯樂訪談之程序員在國外:李輝 – 高級軟件工程師在德國

        (公司邊上公園,午飯后只要天氣不是太差,同事都會三兩結伴出來散步)

        總公司在暑期中旬會有個主題晚宴(去年主題是 20 世紀初,同事會穿著古典禮服)。圣誕節前會有個公司年會,和國內的差不多,先領導講話,然后開吃,吃完蹦迪或喝酒聊天,不同的是沒有娛樂節目。平日德國同事拘謹的態度在這夜就不復存在了,蹦得喝得都很嗨。

伯樂訪談之程序員在國外:李輝 – 高級軟件工程師在德國

        (總公司圣誕年會)

        伯樂在線:能介紹一下薪資福利和社會保險方面嗎?

        養老保險是只要不是 mini job 都需要交,所以在當學生時打工就已經開始交了。德國的稅是很高的,按條件分級,單身尤其高,普遍是賺的越多交的越多,中產階級壓力很大,按不同級別 30-50% 左右收入要繳稅的。可能你的領導比你稅前多一兩千,稅后相差也許只有幾百,所以德國階級相對平等,工薪階層差距不算大。

        去年將養老保險領取年限提高到 67 歲(男性),據說很快還將修改到 69-70 歲,德國人熱愛勞動到死在歐洲是出了名的。

        IT 領域的平均薪資在德國處于中等偏上,拋開那些大牛,還是比不上美國的(羨慕)。這里有個德國工作網站做的 IT 薪酬統計(稅前)

        每個表分三列,左邊是低于平均標準 25%,右邊是高于 25%,按國內說法就是不積極員工,普通員工,優秀員工的區分。從上至下分別為管理層,咨詢,開發,數據庫,系統網絡管理,應用支持。

        扣除稅,貌似也不比國內高多少,某些領域還要低,所以單靠打工發財是不可能的。德國各行業其實都有業內工資標準,按工齡加薪,除非是優秀人才跳級發薪,一般還是按部就班加薪。

        伯樂在線:你對德國當地 IT 行業技術圈有哪些體會?

        斯圖加特本地有個 IT 圈的創業者定期聚會,每次會有個主題,或介紹些新的有趣的項目,我去過一次。如果中國人要在德國 IT 業內單獨創業,我覺得有些難度,最好是和德國人合伙,這樣可以降低融入和語言上的障礙。中國人德國 IT 圈不算活躍,我在論壇或微博認識了一些人。

        德國互聯網圈子據我觀察,除了自主創新外,山寨現象也是常態,基本上也是山寨美國或它國的新 idea,不過因為版權保護意識較強,山寨一般只山寨 idea。整個構架和 UI 還是重新設計的。而且跟風現象也比較嚴重,最后剩下來的多是財力雄厚有渠道的公司。

        德國人在 Open Source 方面非常活躍,公司在閉源和開源框架選擇上會傾向成熟開源框架。我認為一個國家 IT 圈開源的支持度,和這個國家的社會福利有直接關系。福利好,加上程序員薪酬不錯,那么閑暇之余做軟件出來與人共享,是很自然而然的。比如北歐那幾個高福利國家,出了很多優秀開源產品。

        伯樂在線:在德國的衣食住行方面呢?

        生活成本其實看個人消費標準,沒有下限和上限,學生時一個月五六十歐都能活下來,要是租的好地段房子,每月供車,每頓下館子,上兩千歐也正常。

        這兩年因為歐貸危機,貸款利率下降,房價漲了不少,但房價對比當地平均收入還是可控的。房價按地段區域,分公寓、房子等結構,新房每平價格說從 1k-5k 不等。一般在離市中心 30 分鐘車程的區域,屬于非偏遠區,每平 3k-5k(市中心會 6k 以上)。年輕人還是以租為主,不過 70 平的非偏遠區的二手小公寓,十五萬左右,年輕人還是負擔得起月供的。

        德國物價雖然每年在叫罵中上漲,但還算穩定,每年3%-5% 漲幅,而且漲之前會告訴你。不同連鎖超市里你總能找到符合你當前消費標準的東西。蔬菜比肉貴,特別是標注了 Bio(原生態不施肥)的蔬菜。食品物價方面我感覺和國內中大城市差不多。

        來了十多年了,德國飲食雖比較單調還算習慣了,但是頓頓吃還不行,胃還是中國胃,基本每餐還是得自己做中餐吃。如果說德國飲食文化貧乏,德國人 可不同意,他們肯定會說土豆就有幾十種,面包、香腸上千種,啤酒上百種,怎么可能貧乏呢?德國人酷愛硬面包,面包有多硬,把人砸出腦震蕩很輕松。這么硬怎 么吃呢?有次德國總理默爾克到中國訪問,最后一盤菜她用面食蘸著剩下的湯汁把盤子清得干干凈凈,有人說是節儉。在我看來這是吃硬面包養成的習慣,必須蘸著 湯汁才能下咽。德國菜里你可以沒肉,但你不能沒汁!

        伯樂在線:社會安全方面能介紹一下嗎?

        社會安全方面巴符州在德國南部算是不錯的,夜間出行沒什么擔心。不過隨著歐盟東擴,邊境開放,勞工涌入,犯罪率也是顯著提高的,今年巴符州爆竊犯罪率竟然漲了 3 成。去年我一個同事家被爆竊,一個鄰居也被爆竊。

        伯樂在線:你在德國這些年的工作與生活的收獲,以及給后來者的建議

        工作上如果說心得的話,做 IT 就得不停地學習,新框架新技術層出不窮,核心本質盡量搞清楚,拿到項目你就會有整體思路,這樣工作上也輕松些。

        在德國,我個人覺得遇到最大的障礙還是語言障礙,工作領域內要繼續往高處走,過硬的德語是必須的。現在德國高校所開 Master 課程,相當多是英語授課,不會德語的話,找工作難度上大些。除非是國際化公司,英語就足夠,但生活上會德語會有好處的。

        德國因為專業人才缺乏,近兩年放松了專業綠卡的薪酬限制,IT 領域也在其中,去年印度人占據了 IT 綠卡申請的很大一部分,達上千人,街頭印度人明顯多了很多,我們中國人不能落后是吧?

        本文作者: 伯樂在線 - 黃余糧

        本文鏈接: http://blog.jobbole.com/65573/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!