1. 在加拿大做程序員是一種怎樣的體驗
我和老婆都是IT自動化測試工程師,坐標多倫多。 雖然不是開發,但是也能通過自己的情況和周圍朋友、同事的情況了解真實的加拿大IT 工程師。
1. 工作機會概況:
總體而言,在加拿大, IT工程師的職位機會沒有中國那麼多。我曾在2014年10月從linkedin上爬了網頁做了一些分析,14年10月的某一天,整個加拿大的開發、測試等工作機會有3500左右,主要分布在大多倫多地區和大溫哥華地區, 編程語言主要是Java 和 .net, 尤其是JAVA,似乎每個公司都在用。 加拿大的中小型公司偏多,做WEB 應用、移動應用的公司很多,做底層產品的公司較少,主要是一些大型跨國公司,比如Intel, AMD, IBM等,他們會用一些C++, C等語言。
2. 工作工具,技術等
似乎絕大多數的加拿大公司在都在使用敏捷,一般都是Scrum這一套,管理工具大部分都使用Jira。 我了解過好幾個web application的公司, 都是用 Spring MVC來開發產品, 工具用Eclipse的居多(這個一點樣本空間較少, 不具備很強的參考性,但感覺是這樣的)。說說測試工程師, 貌似加拿大的軟體測試工作自動化水平程度沒有國內高,很多manual testing,不過大部分工作都會要求你有自動化測試的能力, 測試主要用Java調用Selenium 介面進行WEB UI testing。
3. 工作強度
整體來說,加拿大的工作強度比國內和美國差了很多,整個國家都慢悠悠的,我感覺我在國內需要用一天的工作,這里至少要2天以上,不過完成質量還是不錯的。IT工程師一般都很少加班, 八小時工作足夠了(八小時工作時間通常包含中午吃飯時間,吃早茶和下午茶的時間)。比如我們公司,大部分人10點前到,最多到下午五點,很多人都是四點多,甚至來得很早的人三點多就下班回去了。周末加班? 從來沒聽誰說過。非工作時間上班簡直會讓他們想去死。我曾經告訴他們什麼是996,同事們問,那他們工作的意義在哪裡?
4. 辦公室氛圍
我感覺這里的普通同事關系要比國內的近,大家都很融洽,但是要說特別鐵的也不多。加拿大人通常都會很禮貌,很友好,愛開玩笑,你有問題他們都會想辦法幫助你。同事生小孩,結婚,離職等都會給大家帶好吃的來慶祝,關系好的也會湊份子錢(一般就給10加幣左右,20算是很多了).我們公司大概一千多人,算是加拿大比較大的公司了,中國人有70-80個左右,大家很團結,公司的人都非常友好,我從來沒有感受到什麼歧視或者不友好,其中有一個中國人還是VP, manager, director 大概有3-4個,team lead 一堆,我感覺10個人左右吧。過年的時候,有的老外同事還穿一身紅來公司...
5. 職業規劃
這個和國內差不多,程序員 一般就是兩條線,管理或者技術,管理的話成為manager,技術路線的話走Junior -> Senior -> Architect, 或者 繼續跳槽去其他公司,或者去美國工作。 走管理的話,英語水品要比較好,因為整天要和別人開會,計劃,扯皮等。
6. 薪資
我了解到的情況是,大部分開發的薪水比美國要低,和中國的一些企業(比如BAT,華為等)相比也不是十分具有競爭力。一般的公司,初級程序員年薪約有5-7w加幣, 中級 7-9w, 高級 10- 13w加幣左右。但是在本地加幣的購買力還是強於等量人民幣,一般的吃穿都相對便宜。比如20到30刀一家三口吃頓飯沒啥問題。
2. 在加拿大當「碼農」靠譜嗎加拿大IT,互聯網行業的就業優勢如何呢
在過去十年中,加拿大信息技術產業的增速是其它經濟部門的兩倍,如今佔加拿大全部GDP的5%。新冠疫情造成了加拿大經濟下行,但信息技術產業並沒有經歷與其他行業同樣的下降,相反地,對專業人才的需要還在不斷地提升,業內一共有約44,000家企業,在其中大約是35,500家公司的員工低於10人,
大概百分之六十五的哥倫比亞省的高科技產業鏈都集中在大溫哥華地域。它關鍵產業鏈包含手機軟體工業生產,電通訊,互聯網媒體,細胞生物學和電力能源。這些行業主要客戶在美國。在溫哥華,技術產業迅猛發展,尤學和環境控制系統的設計和生產製造當今世界處在領先水平。
滑鐵盧大學是加拿大的專業技術三角地帶,這里有超過400家高科技企業。經營的關鍵是開發軟體,在線應用子商務接待,人工智慧技術,細胞生物學技術性,及其無線傳輸技術。世界聞名的滑鐵盧大學計算機工程系為該地區優秀人才,使該地區的經濟發展大大的超過了全國各地平均。
3. 程序員IT男在加拿大的工作好找嗎待遇比國內互聯網企業如何
應該挺好找工作的吧,像程序員的話,走到哪兒都是受歡迎的一個工作崗位?
4. 我想問問在加拿大的朋友,關於程序員就業
你好 IT行業在加拿大還是比較好就業的 至於你的學位倒是沒有太大的必要,語言可以去考雅思 但是你要是覺得自己學起來會比較吃力的話 就可以選擇加國的薩省 不需要語言 但是你的職業需要在職業列表 曼省的話就是不需要擔心你的職業但是對你的語言要求比較高 看你自己願不願意學習語言 來選擇技術移民的省份 這樣才可以保證你的成功率
5. 加拿大初級程序員到中級要多久
初級程序員一般是剛剛入行不久,工作經驗只有一年及以下的同學,對於技能要求,需要他們:
①可以完成簡單模塊和項目的開發工作
②熟悉HTML、JS、CSS等基礎知識
③能夠使用一門MVVM框架進行簡單的業務開發
02中級程序員
中級程序員要擁有3年及以上的工作經驗,具有能夠獨立負責一個子模塊的能力,以及能夠負責一個項目的具體任務。
具體的技能要求有:
①熟練掌握工作中使用的技術棧開發業務。
②了解一個需求從開發到上線的整個生命周期,並對各個環節負責。
③具備基本的邏輯分析、問題分解、歸納總結等能力。
④了解基本的數據結構和演算法,寫代碼較熟練。
03高級程序員
行業不缺程序員,但缺少能夠同時兼具資深經驗和技能優秀的高級程序員,高級程序員不但具有豐富的項目經驗,且技能扎實,並能夠持續保持新知識新技術的輸入,才能被稱之高級程序員。
技能要求:①具備獨當一面的能力,能夠帶領團隊展開工作。②針對一個需求能夠從開發到上線的整個生命周期中找到痛點與漏洞,並能運用技術的手段解決。③能對問題和需求做出分析和拆解,做出改進、實現方案。④有優秀的技術選型能力。⑤熟練掌握各種技術體系。
6. 程序員移民加拿大
按照加拿大技術移民評分標准中的工作安排這一項的要求,加拿大技術移民申請人如拿到加拿大僱主提交的經加拿大人力資源發展部批準的許可(AEO: Arranged Employment Opinion ),就可以在技術移民評分體系中獲得10分(僱主加分),同時在適應能力這一項目中可以獲得5分的加分,從而輕松滿足67分的加拿大技術移民分數要求。
我是找的加拿大的一家移民公司幫我辦理的,因為只有加拿大的移民公司有加拿大移民顧問協會(CSIC)會員資質。自己辦的話不好找到僱主,並且拿到政府批文。而且現在加拿大失業率也不低呢。
加拿大移民顧問協會CSIC (Canadian Society of Immigration Consultant)是加拿大唯一的移民顧問行業管理機構,客戶對移民顧問有任何不滿,均可向CSIC投訴。同時移民顧問業務依法由加拿大保險公司強制保險100萬加元,客戶的損失均可獲得合理賠償。
技術移民都需要一年以上工作經驗喲!