回覆列表
  • 1 # 找本好書

    水貨程式設計師不請自來,目前就職多倫多IBM。

    以下答案基於答主個人經歷,包含主觀判斷,我來安利一下IBM。

    首先說工作環境。

    IBM在多倫多有幾個office,包括downtown也有。我在Markham的lab,環境優美。

    樓層不高,一共4層,周圍綠樹成蔭,還有一條小河 || 小溪穿過。

    公司在highway7 and Warden Ave,交通便利,周圍道路堵車的情況比較少,當然如果像答主一樣,每天開401來上班,路上花的時間也不少。

    再說說硬體裝置,我入職的時候是隻有Thinkpad W系列的筆記本可選,之後換成MacBook pro了,現在新入職的時候可以自由選擇Thinkpad或者MacBook了。顯示器是沒有的,這點確實很不方便,沒有多屏工作起來效率受影響。

    樓裡設施很豐富,有健身房,還有佈置的不同裝修風格的休息的地方,改天可以上照片。多數人是擁有自己的cube,傳統美國公司風格,隔斷高度超過身高。

    說完硬體和環境,再說說具體一點的日常工作吧。

    先插播一點感想吧,我覺得找工作的時候,對於小公司就是要看公司情況怎麼樣,對於大公司就要看team了。因為大公司組織龐大,部門眾多,每天打交道的都是周圍的同事和一些相關team的人。自己team的manager的管理風格,team負責的產品在自己部門和公司的地位,基本決定了你日常工作是否舒心,順心;也直接決定了職業發展。尤其是大公司裡面的邊緣部門,地位比較尷尬,公司業績不好的時候,朝不保夕,人心慌慌。在小公司,沒有那麼多繁複的制度,個人的影響力會相對大一些,幾個人一商量覺得主意不錯,可能就開工試錯迭代了。在大公司,一個擁有幾十萬員工的超級複雜系統,已經不是任何一個個人可以控制的了,也只能依靠制度來進行管理,所以有時會出現一層一層approve的情況。

    從我們部門來說,產品雖然不是業界老大,但是處於上升階段。平時工作氛圍比較輕鬆,當然可能個別時候比較忙,但是工作強度和國內來說是完全沒法比的,加班更是沒有的。每天工作時間靈活,有人早來早走,也有人晚來晚走。從開發流程來說,大體是採用scrum的agile方式,但是並不是教科書式的scrum實踐。

    因為IBM歷史悠久,許多工具都有自己研發的產品,比如IBM有自己的java,自己的CVS工具,甚至連聊天工具都有自己的sametime。不過現在處在過渡階段,也開始擁抱“新”東西了,比如用slack,用Github,儘管這些在許多地方早已廣泛使用多年,但是對於有著多年成熟開發模式的公司來說,改變只能是一點一點的推行。

    最後再說說薪資待遇吧。 從答主自己感覺還有glassdoor上的資訊來看,IBM的工資水平在大多倫多地區算是中等水平吧。沒有亞馬遜高,和滑鐵盧的Google更比不了。考慮到工作強度的因素,其實差距倒是沒有那麼大,據說亞馬遜的on call導致員工幸福度很低?不知道是不是這樣。

    和在downtown的銀行相比,IBM的工程師文化更強。在銀行工作時,總感覺程式設計師就是被當作工具,尤其是front office的交易員脾氣都很大, 有的BA也並不友善。

    其他待遇方面,每年15天假期,為了和美國的假期match,額外還有兩天floater day。平時公司內部也常有各種活動。另外DCPP的話,公司最多match 4%

    最後再安利一下,IBM是一家歷史悠久的科技公司,同時代創立的公司多數都已經消失在歷史中了。而IBM曾經站在浪潮之巔,給業界做出許多貢獻,時代變遷之後,努力調整適應數次挺過寒冬,幾經沉浮依然屹立不倒,這本身就值得尊敬了。

    IBM面向普通消費者的業務,現在已經很少了,所以許多人都對它不太瞭解。現在火熱的雲計算,大資料,人工智慧等等,IBM都做了大量投入並且也取得了許多成果,有興趣的可以瞭解一下。

  • 中秋節和大豐收的關聯?
  • 航母戰鬥力如何,為何全世界都想擁有航母?