不是这个行业的,只能帮顶一下了。请教前辈们一个offer选择的问题。
来多伦多一年了,在一家小公司做Senior SDE, C/C++ firmware方向。之前在国内一直做C++。
目前有两个机会,
AMD的职位是视频编解码(codec) SDE。
Opentext的职位是C/C++/JAVA SDE,维护一个legacy的C/C++系统,同时慢慢重心转移到另一个J2EE系统。
考虑两个offer package,各项福利,通勤时间都差不多的情况下,该如何选择呢?
我的倾向是选择opentext。
1. 这边C/C++的高级职位太少,而且都太low-level。所以我想工作内重心慢慢向Java或C#偏,这样过几年有丰富的C++和JAVA的实际项目背景,感觉前途会比较宽。因此prefer opentext。
2. Opentext更多偏重是企业级应用,可能和这边大环境更相称,而AMD做的东西太专,过几年一旦被lay掉,高不成低不就,估计会很尴尬。
3. AMD去过两次感觉工作环境有点嘈杂和拥挤。
4. 我面试的另一个AMD职位,JD中重点描述都放在C++和面向对象上,但去了考的都是C的问题,我问他怎么不问C++的内容,他告诉我JD是骗人的,他们组几乎是纯C……那次面试技术问题几乎全部答得很透彻,面试完他让我耐心等两周,说我是第一个面试的人,当时给我的感觉是肯定会给我offer,但过了一个月,还没消息,过去问HR,告诉我还在面试,让我耐心等待。总感觉不爽。
5. 同时,opentext貌似是去年canada 10佳雇主。
顾虑是
1. glassdoor上opentext的评价貌似很差,尤其是做SDE的评价很差,而且Toronto的评价数目很少。
2. 在认可度和镀金上,是不是AMD工作几年的履历比Opentext的履历更会得到认可呢。
请各位指点迷津。多谢。
选OpenText,在加拿大做C++开发绝对没前途。好了,已经拿定主意了。
多谢前辈。选OpenText,在加拿大做C++开发绝对没前途。
多谢前辈。
这段时间跳槽弄得挺累的,也挺郁闷的。
一方面,C++的职位真的是太少了,对比美帝那边一刷好几页high tech公司的职位,都是泪啊。
另一方面,感觉很多公司并不地道,比如:
1. AMD, JD上都是要求C++, design pattern, OO, algorithm, 结果过去问的都是纯C,我问,告诉我JD是骗人的。而且,coding题目被我瞬秒后,这家伙临时再编题目,结果题逻辑都不对。
2. RBC,这个还是原同事帮忙内推的职位,过了很久才有人联系我,JD写的都是permanent job,结果让我面试前告诉我是4个月的contract,之前permanent是录入错了。
3. Amazon, linkedin上铺天盖地的招聘职位信息,结果我onsite那天就我一个人面试,从早到晚一共面了6个人。从电面到on-site,一共7-8道coding题目,最难也只是leetcode中等水平,只有onsite一道题目,一个递归调用的参数边界有点小bug,面试官提醒后改对了,其他技术题目应该都没有偏差了,结果最后被拒也不告诉原因。追问下,只告诉我对他们来说是个tough call,不能透露具体原因,感觉很委屈。
不知道是我运气不好赶上了,我总觉得这些公司都有些“店大欺客”的意思,有些行为在我看来已经算是欺诈了。当个码农容易么。
哎,希望能顺利入职,然后再总结下最近的面试。
没有能力用c++,我服了这个说法
是好多老员工水平未必高,但是你的能力就比别人高么?
眼睛不要老盯着别人不行得地方,对自己帮助不大。尽量多看看别人厉害的地方。坦白的说我们移民大概除了技术好点还有啥?我们还的感谢他们技术不行,不然哪里有饭吃,哪里还有升官加薪的机会?呵呵批评有理,我的回复确实不够客观,受最近一些事情影响,对传统企业一些老员工持负面态度。
最近去了美国总部开会,遇到几名在公司做了20多年的,职称是非常高级的Technical staff member,水平真的不比senior的高多少。知识架构没跟上时代,公司用不到的就不理会,现在还用JAVA EE 6呢。
他们目前在用SPRING搞一个普通的微服务,搞了1年半,还是修修补补,最后不得不花30万刀到LINKDEIN请CONTRACTOR教他们最佳实践。。。
你的感受和我差不多,我最近几个月换工作也是类似的感觉。
我是长期做C++开发,当我在这里搜索C++职位时,惊奇的发现,作为主流开发语言之一的C++,每天在LinkedIn, Monster上居然只能搜到不到10个。开始以为是自己设定的搜索条件不对,经过反复修改搜索条件,发现确实很少,很少。但Java职位却多如牛毛。我收到的C++职位,多数是美国的猎头推荐的。
AMD,Markham那个office,应该是AMD收购的ATI, 我的一个朋友也面试了那里,给的笔试题是根据一个文章写一个vedio codec,那兄弟弄完了,好长时间都没消息,最后不了了之。
RBC和这里的其他几个大银行,开发职位基本都是Java, C++的极少。你要是在他们网站自己投的,基本没消息。我在这里5大银行网上都投过,都没消息。
你是朋友推荐的,有面试机会还好。我的另一朋友最近也面了个RBC的C职位,最后不知道什么原因,也没消息。
Amazon算是多伦多这里人数,招聘比较多的公司。说是在多伦多有800号人,是多伦多地区研发人数最多的美国大公司。他们常年在招聘,就像你说的,轮数很多,基本也都是算法编程类的面试题,他们面的人非常多,所以招聘也非常苛刻,工资在本地是比较高的。
我最近面试了不少公司,说实话,C++方面职位非常少,好公司更少,基本都是小的垃圾公司,你上面列的这几个算是这里C++方面的顶级公司,我也是醉了。我面试的公司里,多数就那么几十个人,面试过2个founder, 两个CTO, 若干个Director,我就纳闷了,加拿大的founder, CTO, Director都这么闲,都来面试这种底层的程序员了!醉了。好几个公司的办公室都没我家一层大,就那么十几个人,一眼望到底啊。就这样,工资不高,要求贼高,啥都要会。
我看你准备的不错,起码算法方面你都能过关,leetcode的题目也做了不少,熬熬以后有机会去美国吧,工作多,工资基本翻倍。
我也做过Java开发,这次转Java了。
我个人的看法是感觉是这边传统公司一般没什么创新能力,老员工水平真的很一般,只不过在公司久了管理层不好炒掉他们,他们这些人真的没能力用C++,一般就JAVA和C#,这也是为什么JAVA和C#的工作那么多。
交流一下,我也是做c++。谢谢!我的微信knowway_lu.多谢前辈。
这段时间跳槽弄得挺累的,也挺郁闷的。
一方面,C++的职位真的是太少了,对比美帝那边一刷好几页high tech公司的职位,都是泪啊。
另一方面,感觉很多公司并不地道,比如:
1. AMD, JD上都是要求C++, design pattern, OO, algorithm, 结果过去问的都是纯C,我问,告诉我JD是骗人的。而且,coding题目被我瞬秒后,这家伙临时再编题目,结果题逻辑都不对。
2. RBC,这个还是原同事帮忙内推的职位,过了很久才有人联系我,JD写的都是permanent job,结果让我面试前告诉我是4个月的contract,之前permanent是录入错了。
3. Amazon, linkedin上铺天盖地的招聘职位信息,结果我onsite那天就我一个人面试,从早到晚一共面了6个人。从电面到on-site,一共7-8道coding题目,最难也只是leetcode中等水平,只有onsite一道题目,一个递归调用的参数边界有点小bug,面试官提醒后改对了,其他技术题目应该都没有偏差了,结果最后被拒也不告诉原因。追问下,只告诉我对他们来说是个tough call,不能透露具体原因,感觉很委屈。
不知道是我运气不好赶上了,我总觉得这些公司都有些“店大欺客”的意思,有些行为在我看来已经算是欺诈了。当个码农容易么。
哎,希望能顺利入职,然后再总结下最近的面试。
你的感受和我差不多,我最近几个月换工作也是类似的感觉。
我是长期做C++开发,当我在这里搜索C++职位时,惊奇的发现,作为主流开发语言之一的C++,每天在LinkedIn, Monster上居然只能搜到不到10个。开始以为是自己设定的搜索条件不对,经过反复修改搜索条件,发现确实很少,很少。但Java职位却多如牛毛。我收到的C++职位,多数是美国的猎头推荐的。
AMD,Markham那个office,应该是AMD收购的ATI, 我的一个朋友也面试了那里,给的笔试题是根据一个文章写一个vedio codec,那兄弟弄完了,好长时间都没消息,最后不了了之。
RBC和这里的其他几个大银行,开发职位基本都是Java, C++的极少。你要是在他们网站自己投的,基本没消息。我在这里5大银行网上都投过,都没消息。
你是朋友推荐的,有面试机会还好。我的另一朋友最近也面了个RBC的C职位,最后不知道什么原因,也没消息。
Amazon算是多伦多这里人数,招聘比较多的公司。说是在多伦多有800号人,是多伦多地区研发人数最多的美国大公司。他们常年在招聘,就像你说的,轮数很多,基本也都是算法编程类的面试题,他们面的人非常多,所以招聘也非常苛刻,工资在本地是比较高的。
我最近面试了不少公司,说实话,C++方面职位非常少,好公司更少,基本都是小的垃圾公司,你上面列的这几个算是这里C++方面的顶级公司,我也是醉了。我面试的公司里,多数就那么几十个人,面试过2个founder, 两个CTO, 若干个Director,我就纳闷了,加拿大的founder, CTO, Director都这么闲,都来面试这种底层的程序员了!醉了。好几个公司的办公室都没我家一层大,就那么十几个人,一眼望到底啊。就这样,工资不高,要求贼高,啥都要会。
我看你准备的不错,起码算法方面你都能过关,leetcode的题目也做了不少,熬熬以后有机会去美国吧,工作多,工资基本翻倍。
我也做过Java开发,这次转Java了。