planetkeeper 发表于 2013-4-22 08:29 
你们公司的干啥的,比起连续5个国人代码水平不够的可能性
我觉得你们公司水平不够的可能性还更高点 ...
这个我赞成. 呵呵. 澳洲不说大部分, 有一部分IT人士, 水平的确比较参差.
我举两个例子:
在达令港海港旁边的某号称澳洲第一的Media Company我面试Contractor, 面试的时候对技术谈的可能太跳跃了, 面试刚结束的时候中介给我说对方manager说我waffle, 很可能是黄了, 后来他可能和他的engineer讨论了下, 觉得我说的虽然他听不懂, 但是也啥都没说错. 突然叫去face to face, 结果写的代码写的太认真了, 结果这次manager觉得我沟通可以了, 但是对方engineer team lead认为我over engineering, 最后这个team虽然给了我差评, 但是还是给了一个很低的Offer, 我听中介说的数字, 我就笑出来了, 中介说他们貌似很犹豫, 所以给了个试探性的Offer, 说如果我不能接受, 他再去Negotiate. 我说你表费心了, 我说面试的时候这种说天书的感觉, 可以想象进去之后啥感受. 我坚决turn down了offer.
还有一个某大银行面试, 最后一个大题是一个半数学, 半编程的题目. 我承认我用英文解释数学问题水平的确有限, 但是我写code之前, 详细解释了为什么我的数学模型可以跳过大部分case, 提高效率, 然后写了一段相对复杂, 但是执行效率很高的代码. 然后面试我的manager和engineer讨论了一会儿, 貌似还是没听懂. 然后就草草了几个behavior, 然后没有然后了. 中介说他们给的Feedback是沟通能力不行. 好吧. 我的确不会说所有的数学名词, 可能影响了他们理解了, 不过我的方程式推导都一步一步的在黑板上, 如果他们有些中国高中生的数学水平, 理解应该不难. 那就算了
等去年下半年我面试美国公司的时候, 最大的几家公司我都试过了, 水平有限有两家拒了我, 拿了若干个Offer. 但是几乎面过的所有公司都有feedback说我代码风格好, 质量高. 至于后面那个数学题, 我面试某公司的时候正好也被问到了, 还是个阿三问的, 我第一句话把我的思路说出来, 对方立刻就很高兴的说, sounds right, why? 我又把几个point一说, 对方直接说, 你不用写程序了, 下一题.
我希望大家不要瞧不起中国国内的工作经验, 中美澳, 澳洲才是最落后的地方. 我在硅谷也面试过很多, 工作了一段时间, 这里的engineer的平均素质的确远高于中国的平均水平, 但是, 中国, 尤其是比较好的几个IT团队的平均水平, 比澳洲平均水平高的更多! |