这是系列的第一篇, 主要是讲工作机会的.

2. 找工作的经历

若有一个工作空缺, 经验多的人自然比经验少一些的人机会更高些. 所以说工作机会, 也看你个人的成长程度了. 就我而言, 我在国内天猫做过app开发. 在网易干过开发+团队管理. 总之, 也算是有些经验的高级程序员吧.

讲明了这个铺垫, 下面就是讲我的实际经历了. 我来到加拿大后, 前面几个月找房子租 (加拿大的房子租起来真是超级贵!!), 买家具(是的, 在这里租房子, 除了厨具, 没有一点家具. 桌子,床这些都要自己买.), 准备面试可能会用到的英语 (英语小渣, 不能和老婆比. 老婆的听力比我好多了), 到了16年7月才开始找工作.

首先来加之前, 就对比过, Android程序员的
工作机会. 发现大城市里就只有温哥华和多伦多工作机会多一些, 而且温哥华的Android开发岗位可能只有多伦多的1/3. 加上我怕温哥华会有海啸地震之类, 就搬来了多伦多. 多伦多的好处在于金融发达些, 房价也没有温哥华这么变态(当然也不少啦. 这个大家要感兴趣, 我后面可以开专题讲下这边的房子), 而我以前做过电子金融相关的开发和管理, 怕是更合适多伦多些. 哈哈, 而且, Google在多伦多有子公司, 我想以后看有没有机会去Google.

来了之后, 发现工作机会真的少. 我搜Android Leader没几个, 再搜Android Developer好歹还有三四十个, 于是我就开始投简历了.

果然, 投了简历后, 陆陆续续有几家公司找我. 一家是C公司, 做项目外包的. 他们要找个leader, 主要是管理团队和与客户沟通, 我去面试了下, 感觉还不错. 但后来就没有消息了. 另外两家公司也面了下, 还不错. 其中一家的主管还在电梯里和同事, 当着我的面, 说:“This guy is much better than the guy I interviewed yesterday. He is awesome.”. 一听这话我当时就知道面试是定了. 是的, 最后我就去了这家公司, 当了个senior developer.

说心里话, 我是想当leader的. 可是我自己的英语水平我知道, 我刚来上班时, 人家的stand up meeting里讲什么我都不大听得明白. 特别是一些口音很重的印度同事在介绍昨天干了什么时,我几乎就是一个懵B的样子. 后来随着听和说都更多, 而英语变得好多了(也说明其实英语这一块问题很多人其实低看了自己, 至少和外国人交流应该是没太大问题的). 但我刚开始从senior developer起步, 我觉得还是个很切实的策略. 在论坛上看到一些高级技术工种移民到西方后, 有一些还干起开叉车, 或是暂时当waiter的工作, 心里有点兔死狐悲. 所以我想从低处来, 一点点往上走.

3. 工作种类

刚来加国时, 发现猎头或HR找我面试时, 经常都说这是一个Contractor工作或不是个Contractor工作. 我就有点晕了. 按字面意思, 这是"合同工", 可是在中国的哪个公司干活不要签合同呢?!

我刚来嘛, 人也不怕, 直接问人家猎头. 后来才知道. Contractor类似中国的临时工, 或是外包员工. Contractor有工资, 但没有福利. 而与Contractor相对应的, 就是full-time员工, 或者也叫Permanent员工. Permanent这字听起来像是"永久"员工, 好像这个还真是, 我后来的工作合同就是没有写合同何时到期, 默认就是干一辈子那种.

网上有人说, 70K的permanent, 相当于90K的contractor. 因为后者没有vacation, 没有benefit(这边看牙医,眼医特别贵, 而且不包括在政府的健康支出里. 其它的看医生全是政府出钱, 我们不用掏一分钱. 加拿大这边是医不要钱, 药要钱), 没有pension养老金, 没有年终奖.

有些好的公司, benefit(福利)里各种保险(大病, 牙医, 意外, …)甚至还可以包括家人. 你自己也可以买, 但不如公司帮你买划算. 因为公司会出个百分之多少, 你只要出百分之多少, 一般公司比你个人出得要多很多.

4. 一些其它的小插曲

出得要多很多.

4. 一些其它的小插曲

加拿大程序员趣闻系列 1_N,kotlin循环相关推荐

  1. 加拿大程序员趣闻系列 1/N

    第一篇 加拿大的工作机会 1. 自我介绍下 先自我介绍下, 我是一个来到加拿大2年的Android程序员. 之前在国内的几个Top 5的大公司里干过几年, 现在漂到了海外. 在加拿大这2年, 感受还是 ...

  2. 加拿大程序员趣闻系列 2/N : 薪酬福利篇

    第二篇 薪酬福利本篇 先祝大家新快乐. 我们这不放假, 我自己只好请了15号与16号两天,即除夕和初一休息. 好在19号是法定假日family day, 所以我请2天, 变成了休息5天. 除了过新年, ...

  3. 加拿大程序员趣闻系列 3/N : 生活篇

    第三篇 生活篇 有同学在以前两篇中有留评价:"在国外点次外卖多少钱", 加上很多同学对移民出来有兴趣, 所以介绍下这边的生活成本, 给同学们一个参考. 另外, 得益于加拿大的公司比 ...

  4. windows程序员进阶系列:《软件调试》之O--- WinDbg使用介绍

    windows程序员进阶系列:<软件调试>之O--- WinDbg使用介绍 拥有一个顺手的武器是每一个武林高手梦寐以求的.对于windows程序员来说,WinDbg调试器就是我们的武器.熟 ...

  5. 程序员面试系列之Java单例模式的攻击与防御

    我写的程序员面试系列 Java面试系列-webapp文件夹和WebContent文件夹的区别? 程序员面试系列:Spring MVC能响应HTTP请求的原因? Java程序员面试系列-什么是Java ...

  6. 【程序员股民系列】如何用python, pandas, numpy, matplotlib绘制每日个股成交额图

    上次分享了一段代码用于绘制每日行业交易额的图: [程序员股民系列]如何用python, pandas, numpy, matplotlib绘制每日行业成交额图 分析粒度略粗,只到行业这一层,把代码稍微 ...

  7. 【程序员面试系列】手把手教你如何面试,你要的我都有(工作项目篇)

    作者:Dimple Solgan:当你的才华还无法撑起你的野心时候,那应该静下心来好好学习 前面两篇文章的总结,我们学会了面试前简历的准备.技术知识准备和算法题准备.不知道你是否看完了呢,如果没看完的 ...

  8. 程序员进阶系列:年少不懂爱家家,懂了已是猿中人。

    正式分享之前,先回忆一下作者年少时的一次真实的面试囧途. 经验老道的面试官: 先问个简单的问题,i++ 与 ++i 有啥区别? 年少懵懂的攻城狮: i++ 先把操作数加 1,然后把操作数放入表达式中运 ...

  9. 程序员资源系列(不断完善中)

    点击关注微信公众号 wenyuqinghuai 1. 程序员读书资源网址 1)红黑联盟的读书频道 2. PHP资源系列 1)PHP100中文网 2)第一PHP社区 3)[好]资源汇总-好 4)伯乐在线 ...

最新文章

  1. Kubernetes 1.3版本之简单安装
  2. 反码求和校验: 一个数加上自己取反得到的数正是时钟轮盘上最大那个数
  3. CSP认证 201312-4有趣的数[C++题解]:组合数、数学
  4. “高级”数据结构——树状数组
  5. 20162316刘诚昊 《程序设计与数据结构》 第三周学习总结
  6. maven 配置篇 之pom.xml
  7. 鸿蒙与安卓系统简单对比,绝非追求三分天下。
  8. android setprogress,progressDialog 为什么设置了setProgress()方法无反应?
  9. Using Sqoop 1.4.6 With Hadoop 2.7.4
  10. java自动触发_我们可以自动使用应用程序触发器调用后台任
  11. 系统设计题:如何设计一个电商平台积分兑换系统!
  12. C#的语法总结(第一版)
  13. 吉林考生多少分能考上哈工大计算机专业,福建考生多少分能上哈工大?
  14. Gdcm源码编译with python wrap详解
  15. Source Insight 中查看日文注释
  16. [Apio2012]dispatching 左偏树
  17. 测试耳机的噪音测试软件,测试你的耳机音效,听这十首歌就够了
  18. 案例:仿小米logo过渡渐变效果
  19. 360驱动器显示服务器失败,360驱动大师显示驱动安装失败该怎么办 - 卡饭网
  20. css3 眼珠旋转动画,CSS3小猫咪眼睛随鼠标移动动画特效

热门文章

  1. 神经网络训练样本的标签,训练图像识别神经网络
  2. Excel利用公式向导快速设置成绩的评级系统!
  3. 在JavaScript中没有二维数组的概念
  4. 如何制作笔记本操作系统恢复盘
  5. GPT专业应用:如何让GPT策划方案
  6. hive sql—开窗函数—累积求和和滑动求和
  7. linux开机磁盘检查挂载失败 ,导致无法进入系统
  8. DOS命令,卸载程序
  9. 第八章 linux系统引导过程及引导修复
  10. 作业20171127-4 事后诸葛亮会议