加拿大华人论坛 加拿大生活信息多伦多 新移民 C++研发 找工作感受
在加拿大
我在登录安顿及找工作过程中,在论坛中汲取了很多经验,感谢各位前辈。下面分享下找工感受,希望帮助别人。后面我会再写一篇,阐述下困惑,希望前辈能帮助。分享:我的情况,5年Linux C++国内私企开发经验,水平高不成低不就。登录不到一个月,收到了一个小公司Senior Software Engineer offer, Linux C++,除了感谢上帝,我还能说什么呢。回过头来分享下我的感受,希望后来者多少有些参考,少走些弯路:1.平台:linkedin, indeed, monster, workopolis2.方式:维护简历,自己搜索然后投,没有太强悍背景别指望有人主动找3.搜索工作的经验:(1)别只写个C++ Developer或者C/C++,然后抱怨搜索系统做得烂。多写相关的关键词比如:Linux/embedded?还是MFC/Qt,搜出来的东西就精确多了。(2)用advance search,限制薪水区间,地点,工作类型full/contract,有的还能exclude关键词比如C++ exclude C#这样,这样又能滤掉很多无用信息。(3)对于像我这样没车的,地点很重要,机会并没那么少,先找自己安顿或打算安顿附近的投,这样会更有效些。比如我住在North York,我搜索时根本没有搜索密西沙加的职位。(4)像刷朋友圈一样,每天晚上刷一圈,只关注那些last day posted job,然后投简历,针对性强些,白天干更有意义的事情。(5)关于cover letter,我一般只是简单写两句话,这方面我是门外汉。。。4.关于面试:(1)流程:我参加的都是三轮,hr电话,笔试或一面,终面;我觉得英语问题不用担心,我的雅思口语只有6,听英语电话有时很吃力,尤其是带口音的,说更是小学水平;不过并没有因为英语被turn down过。听不懂就请人家重复。(2)技术:不要只关注算法,把基础复习下。举几个面向对象写代码例子:构造类时用initializer list初始member object;copy constructor & copy assignment 参数,返回值都是啥样的?你是否提供了这些机制避免浅拷贝;dynamic cast后是否判断成功了;用rtti判断实际类型;api中暴露的类的dtor是否注意写virtual了。。这些东西您是否都注意到了?小公司还是考基础的多些;另外,一般都要求design pattern那套东西,所以看看,掌握几个常用的,知道uml怎么画,代码怎么写。(3)其他:有些辅助要求,比如最好熟悉xxx这类的措辞,基本不要管,如果太老实机会就太窄了,我甚至投了一个python的,都获得面试机会了;但同时,有些要求是要准备的,比如提到了需要xxx经验,如multithreading,那么就要expect遇到编程问题,mutex, condition variabl相关的programming interface。5.其他经验教训:(1)心态:不要着急,面试一周能有一两次就不错,多了自己焦头烂额,反而不好;另外,如果被拒绝了,放轻松。我当时就很烦,后来想想,悲剧了只要能总结自己失败的地方,应对之后的面试,是很宝贵的经验,生气和烦恼是一点用没有的。不要太完美主义,想着过来一次就成功。(2)关于面试:总的来说,C++的机会比java和C#还是少不少,所以面试前还是要准备准备的,技术方面除了基本功和针对的硬指标复习,还有个平台是glassdoor;非技术方面,至少把公司的网站和产品看一下。这方面就不展开了,论坛上都有很多经验。(3)关于薪水:根据wolfgang前辈回复修正:提前在glassdoor等平台了解一下这个职位,这个公司的待遇。如果第一次技术面试自我感觉很好的情况下,hr问你薪酬期望,很可能是一个暗示。初期谈薪水,不建议要上限,最好持平或略略低于岗位平均或者中值。最后拿到offer以后,再给出自己的数字,而且这个数字越具体越好。拿到offer后谈薪水,是可以的,更是安全的。希望以上内容,对C++的同道中人有一些参考价值。最后,祝所有C++同行,IT同行们事业有成。
评论
恭喜恭喜,获得第一份本地工作,楼主背景很强,所以不用太担心薪酬,可以先干一段时间,再出去面试。到时候更有底气可以要更高的薪水
评论
恭喜!薪水不是问题,只要能力在,下次要求大幅加薪就好,不然就走人
评论
前辈啊 膜拜了。兄弟36岁cs本科在读,求经验指导!
评论
kdellis 说:(3)关于薪水:我在这方面就吃亏了。提前在glassdoor等平台了解一下这个职位,这个公司的待遇。如果第一次技术面试自我感觉很好的情况下,hr问你薪酬期望,很可能是一个暗示,最好往上限要,自己傻乎乎要个区间的最低值,最后就按你要的数字给你也没办法。点击展开...这个不是很赞同,初期谈薪水,不建议要上限,最好持平或略略低于岗位平均或者中值。最后拿到offer以后,再给出自己的数字,而且这个数字越具体越好。如果一开始要太高了,公司在后续的比较中被干掉,除非面试到达完美水平,否则都是有风险的。
评论
很多朋友不知道,其实谈薪是两轮的。很多人都忽略了,offer以后其实是可以谈的,而且这时候谈薪是最安全的。
评论
wolfang 说:很多朋友不知道,其实谈薪是两轮的。很多人都忽略了,offer以后其实是可以谈的,而且这时候谈薪是最安全的。点击展开...感谢前辈,我不知道这点~~我把原帖改一下。
评论
第一份专业工作,薪水不重要。
评论
桃李满深圳 说:第一份专业工作,薪水不重要。点击展开...这边很多小公司就是利用你这个说法故意压低工资。
评论
asdfg12345678 说:这边很多小公司就是利用你这个说法故意压低工资。点击展开...没关系,没有北美经验的利用这些小公司拿点北美经验,然后,该怎么飞就怎么飞。
评论
kdellis 说:我在登录安顿及找工作过程中,在论坛中汲取了很多经验,感谢各位前辈。下面分享下找工感受,希望帮助别人。后面我会再写一篇,阐述下困惑,希望前辈能帮助。分享:我的情况,5年Linux C++国内私企开发经验,水平高不成低不就。登录不到一个月,收到了一个小公司Senior Software Engineer offer, Linux C++,除了感谢上帝,我还能说什么呢。回过头来分享下我的感受,希望后来者多少有些参考,少走些弯路:1.平台:linkedin, indeed, monster, workopolis2.方式:维护简历,自己搜索然后投,没有太强悍背景别指望有人主动找3.搜索工作的经验:(1)别只写个C++ Developer或者C/C++,然后抱怨搜索系统做得烂。多写相关的关键词比如:Linux/embedded?还是MFC/Qt,搜出来的东西就精确多了。(2)用advance search,限制薪水区间,地点,工作类型full/contract,有的还能exclude关键词比如C++ exclude C#这样,这样又能滤掉很多无用信息。(3)对于像我这样没车的,地点很重要,机会并没那么少,先找自己安顿或打算安顿附近的投,这样会更有效些。比如我住在North York,我搜索时根本没有搜索密西沙加的职位。(4)像刷朋友圈一样,每天晚上刷一圈,只关注那些last day posted job,然后投简历,针对性强些,白天干更有意义的事情。(5)关于cover letter,我一般只是简单写两句话,这方面我是门外汉。。。4.关于面试:(1)流程:我参加的都是三轮,hr电话,笔试或一面,终面;我觉得英语问题不用担心,我的雅思口语只有6,听英语电话有时很吃力,尤其是带口音的,说更是小学水平;不过并没有因为英语被turn down过。听不懂就请人家重复。(2)技术:不要只关注算法,把基础复习下。举几个面向对象写代码例子:构造类时用initializer list初始member object;copy constructor & copy assignment 参数,返回值都是啥样的?你是否提供了这些机制避免浅拷贝;dynamic cast后是否判断成功了;用rtti判断实际类型;api中暴露的类的dtor是否注意写virtual了。。这些东西您是否都注意到了?小公司还是考基础的多些;另外,一般都要求design pattern那套东西,所以看看,掌握几个常用的,知道uml怎么画,代码怎么写。(3)其他:有些辅助要求,比如最好熟悉xxx这类的措辞,基本不要管,如果太老实机会就太窄了,我甚至投了一个python的,都获得面试机会了;但同时,有些要求是要准备的,比如提到了需要xxx经验,如multithreading,那么就要expect遇到编程问题,mutex, condition variabl相关的programming interface。5.其他经验教训:(1)心态:不要着急,面试一周能有一两次就不错,多了自己焦头烂额,反而不好;另外,如果被拒绝了,放轻松。我当时就很烦,后来想想,悲剧了只要能总结自己失败的地方,应对之后的面试,是很宝贵的经验,生气和烦恼是一点用没有的。不要太完美主义,想着过来一次就成功。(2)关于面试:总的来说,C++的机会比java和C#还是少不少,所以面试前还是要准备准备的,技术方面除了基本功和针对的硬指标复习,还有个平台是glassdoor;非技术方面,至少把公司的网站和产品看一下。这方面就不展开了,论坛上都有很多经验。(3)关于薪水:根据wolfgang前辈回复修正:提前在glassdoor等平台了解一下这个职位,这个公司的待遇。如果第一次技术面试自我感觉很好的情况下,hr问你薪酬期望,很可能是一个暗示。初期谈薪水,不建议要上限,最好持平或略略低于岗位平均或者中值。最后拿到offer以后,再给出自己的数字,而且这个数字越具体越好。拿到offer后谈薪水,是可以的,更是安全的。希望以上内容,对C++的同道中人有一些参考价值。最后,祝所有C++同行,IT同行们事业有成。点击展开...Thanks for sharing
评论
asdfg12345678 说:这边很多小公司就是利用你这个说法故意压低工资。点击展开...大家都是走这条路的,先捞经验,过一年半载后跳槽,涨工资,跳得越多,涨得越多。
评论
wxirene 说:大家都是走这条路的,先捞经验,过一年半载后跳槽,涨工资,跳得越多,涨得越多。点击展开...把你利用完了,人家会找下一个新移民。因为那时候你已经不再廉价了,你不想走也会赶你走的。因为那时候政府不再支付你一半的工资,那些小公司不愿意出你的全额工资。以上说的是魁省这边的情况,这边的政策是政府会替小公司出一半的工资给新移民,但是有一定期限。
评论
薪水不跳不涨,这是IT的常识吧,别在乎一城一地的得失,关键尽快融入环境争取下一个跳槽的机会
评论
恭喜!不过俺没见过IT找不到工作的。只可惜IT找工作的经验很多不能应用到其他方面的工作,毕竟IT技术才是根本。不像其他很多工作,语言一项就挡住大部分移民。
评论
liveInMiss 说:薪水不跳不涨,这是IT的常识吧,别在乎一城一地的得失,关键尽快融入环境争取下一个跳槽的机会点击展开...有你们这么多10刀就去的,难怪那些小公司开的价那么低。。。
评论
asdfg12345678 说:有你们这么多10刀就去的,难怪那些小公司开的价那么低。。。点击展开...说的有道理,但是看问题偏激了,不同阶段解决最关键的需求,事情才能move on,很多情况下追求一步到位往往结果是原地踏步,长时间不能move on人会变得很消极
评论
感谢分享!
评论
liveInMiss 说:说的有道理,但是看问题偏激了,不同阶段解决最关键的需求,事情才能move on,很多情况下追求一步到位往往结果是原地踏步,长时间不能move on人会变得很消极点击展开...说到点子上了,他就是长期跳不出这个怪圈,没办法move on,所以才会变成这个样子的,很多移民就是没有办法想通,所以精神都有点问题了,老想着 曾经在国内是多么的人上人 出国后变成回到了起步原点,无法接受现实,老想着 为什么那些高大上的职业不是我啊不是我,曾经国内什么好处都有我,如今国外什么好处都轮不到我,无法接受啊无法接受,这也是为什么这些移民过得这么痛苦的原因之一,不愿接受现实 不会脚踏实地的一步步来 也是原地踏步的原因之一
·汽车 请推荐一款适合女生开的车(汽油款)
·汽车 我在路边停车时被刮伤了,如何申请保险?