導讀:伯樂線上之前釋出過有關“程式設計師在國外”的文章,發現此類文章反響還不錯。故而於2013年1月28日通過@程式設計師的那些事 微博邀請了一些在國外做開發的朋友,邀請他們來分享自己在國外的一些見聞,包括工作和生活的故事。我們認為這類內容可以幫助國內的開發同仁瞭解並借鑑國外的各種開發理念、工作和生活的平衡、國外的開發團隊的文化等等。伯樂線上感謝各位熱心參與、現居國外的朋友,各位的文章,即使沒有華麗辭藻,也可以很好地幫助很多國內開發同仁擴充套件視野。如果您也想分享類似題材的內容,歡迎直接投稿至伯樂線上。
感謝本文作者@馬騰不是太守 的熱心參與並分享以下好文。其他媒體如需轉載本文,請聯絡 @馬騰不是太守 。
什麼樣的生活是我們程式設計師嚮往的? 從小是聽著比爾蓋茲的故事長大的80後,不知不覺入行4年了。從小和計算機結下不解之緣,從小霸王學習機上的 BASIC 語言程式設計,到 DOS 下 FOXBASE 資料庫語言,冥冥之中註定了程式設計師的宿命。大學快要畢業時,偶然的機會來到法國繼續學業。模模糊糊在網上查了查關於法國Grande Ecole有關資訊,就踏上了法蘭西共和國的土地。
(伯樂線上配圖)
讀書
2年的工程師文憑,有1年在實習中度過。Grande Ecole特點就是和各大公司緊密的聯絡,為社會輸送定向人才。Master的課程基本還是沿襲國內大學的方式:大課、小課、個人專案、團隊專案,緊張忙碌中,有條不紊。數學、演算法、資料結構、網路、軟體工程等等,基本沒有超過國內大學深度,有些課程只是實踐課時更多。所以國內基本功紮實,基本不會太頭痛。唯一難倒眾多程式設計師的是法語不好,所以語言還要多花精力。
實習
M2第二學期基本是實習,最後有個實習報告和畢業答辯。論壇上說實習直接影響到第一次工作,所以還是很慎重。似乎銀行很喜歡實習生,相比較,好多銀行很喜歡實習生。基本上只要技術好,應該找實習不是很難。當時去了一家外包公司,是家上市公司,在XBRL領域在法國數一數二。6個月實習,又延長3個月,最後簽了3個月CDD。轉正時對方反悔,儘管團隊裡所有的同事都愕然,但是管理層和一線的員工還是有些脫節。我的直接上司做了不少工作,沒有說通管理層。走時沒有多少遺憾,因為工資開的也不高。法國法律規定的實習工資是三分之一最低工資,但是自己還是要爭取的。我在大學裡寫過不少程式,當時,面試技術時主管很高興,因為事先說商量好工資,延長期和CDD都漲工資了,因為在公司乾的活和正式員工一樣,所以漲工資老闆也很爽快。所以談實習工資時一定要明確,不要當廉價勞動力,當然你也要給公司創造相應的價值。
不過既然是實習,學習還是主要的。能學到很多行業中正在用的工具,方法才是最重要的。因為當時是外派到法國國家銀行聯合開發,大公司,大企業的好處就是,他們有好多成熟的開發經驗,和成熟的開發手段。當時接觸了不少工具,方法,比如程式碼管理、 fish eye、 jira、 maven、spring 等等工具,這個時候還是要多賣賣力氣,當時還不知道其他公司怎樣,反正我們也加班但是一般到7點就回去了,偶爾幾次我到過10點才忙結束,一般都是釋出新版本之前。來的早,走得晚,多學,虛心建立個好人緣,反正我覺得自己也沒吃虧。
(伯樂線上配圖)
第一份工作
09年恰逢經濟危機,聽說好多CDI的程式設計師都被辭了,有點沒底。大大小小面試了將近20次,終於收到2份offer. 其實程式設計師的收入在法國沒有那麼懸殊,不像在中國(我11年回國工作了一年半,有點了解), 2家待遇差不多。大公司的面試很繁瑣,往往好幾輪,小公司效率相對較高,但問的比較具體,做過什麼,用過什麼,也寫寫程式碼。這個時候心情在緊張和焦慮中度過。感覺就是要有信心吧,別在一棵樹上吊死,多面試,多投才有機會。後來我就幸福的開始了第一份法國工作,同事對我的工作能力還是很認可,工作沒有實習時壓力大。自己的產品,不斷地更新,維護相對輕鬆點。每天9點半,10點上班,中午休息1個小時,晚上6點下班沒有加班。每個星期有一天可以在家辦公,中午同事們喜歡在網上一起cs,一年下來漲了5公斤肥鏢。
回國工作
在法國安逸的生活讓我索然無味,春節回家過年,一個朋友大力鼓動我回國工作,當時他在創業。2011年移動網際網路剛剛起步,還不想像在這麼蓬勃。年輕人躁動的心開始跳動,放完假回到法國把CDI的工作辭了,同事們都很可惜,但也沒說很多。來到中國開始我想象中的網際網路創業。在某大學的一間教室裡,開始第一個產品的研發。公司人慢慢多了,規模慢慢大了,煩惱也慢慢多了。這個時候看到兩個不同工作環境的差異。
差異一:同事之間
中國人更將交情,下班一定常要聚聚,吃吃飯唱唱歌。然而飯桌上,酒席間有這麼多規矩和約定,是不能不學的。與人相處更多的還是要多動動腦子。法國人好像這方面淡點。沒有這麼複雜,也沒有那麼多私交。
差異二:老闆
大概中國的老闆比法國老闆壓力大,這個是事實。所以中國老闆要求我們程式設計師的要求也跟多點。感覺中國的公司,人和人等級觀念更分明。
差異三:機會
中國當然機會更多點,這也是我為什麼回中國。在法國想賺大錢不是那麼容易,這個國度好像更喜歡平均。當然了中國的貧富差距視乎越來越大了。
差異四:待遇
法國的福利相對完善,醫療、教育、保險基本不用太操心。每個月3分之一交了國家做福利了。每年還有各種稅收,基本上也要一個多月工資。可支配的沒有想象那麼多。考慮到和美國的程式設計師比較他們的收入絕對值視乎比較多。 國內的情況就不說了。
差異五:生活態度
法國人很享受生活,確實這樣。法國的假期是歐洲最多的,工作只是生活的一部分,不是全部吧。這是我看到大多數人的生活態度。
回到法國
比較了一年多的國內的工作, 2012年底我又回到法國工作了。總結這2年的體會,給程式設計師同胞提個醒:
1. 身體是革命本錢,不要拿命換錢。
2. 有夢想,不放棄,去做就不要後悔,但是多給自己留後路。
拋磚引玉,有感而發,歡迎拍磚。