作者supertoget (清冰)
看板Oversea_Job
标题[北美]半路出家软体工程师-找工作和练习平衡拿捏
时间Wed Sep 23 12:08:40 2015
好读网志图文及连结版
http://brianhsublog.blogspot.com/2015/08/blog-post_31.html
--------------------------------
以下纯文字
这个系列是从软体工程师美国找工作经验分享来开始介绍美国矽谷缺人才的
情况,以及我的找工作经验。上篇 "主动出击- 我要找工作了,现在美国都
用什麽找工作?哪个网站平台能让我有较多面试机会?" 告诉如果你已经要
积极找工作了,现在美国大家都用什麽网站平台来找,以及各个平台的比
较。本篇要介绍,当你已经开始找工作了,你每天行程大概会像怎麽样,每
天找工作及练习要怎麽分配,你的时间要如何平衡?
如果你是全职找工作,你在一开始的阶段每天最好能在你喜欢的平台上申请
5~10间公司的职缺,如果你的申请的工作职缺差不多,你的履历应该都不
用改,cover letter 则依你申请的公司客制化,可能要花一些时间。当你
每天都有新申请至少5间公司,一周下来你已经有超过25间公司可能会联络
你了。第二周开始,你每天还是需要持续申请新的工作机会,但你应该渐渐
要分配出几个小时来做第一关及第二关电话面试了。我曾经很有野心的一天
安排4~5个电话面试,但通常一整天下来,第四第五个面试的表现都不会太
好,和前辈朋友们讨论後,感觉一天最多3个电话面试可能是比较好的安
排。 如果你有 on-site interview,恭喜你!基本上你整天都要分配给
on-site interview,在矽谷的科技公司,短的 on-site 可能是2个半小
时,长的到7、8个小时的都有,加上交通时间,为了确保你的优质表现,有
on-site interview 的日子就别新申请工作及安排电话面试了吧!
除了每天申请工作、电话面试外,你应该也要保留一些时间准备技术相关问
题,目前科技公司还是不可免俗的会问许多演算法(algorithm) 及资料结构
(data structure)相关问题,如果你这部份还不熟的话,以下有几个推荐的
资源:
Cracking the Coding Interview
这本书被许多业界的前辈朋友强力推荐,在 Amazon 上也是准备软体工程师
面试的畅销书,作者对整个面试流程介绍及各个面试 topic 都有着墨,书
中有常见 189 道题及解答, 是准备面试的必备圣经。
LeetCode
线上练习 algorithm & data structure 平台,题目种列繁多,有各种难度
的题目,也有支援主要几个常见程式语言,写完提交後的测试严谨,有助於
帮忙你了解你写的程式码没有考虑到的 edge case。
Coursera 上的相关课程:
Algorithms, Part I - Princeton University
Algorithms: Design and Analysis, Part 1 - Stanford University
这两门课程都是很好的课程,能帮助你了解 algorithm 以及清楚了解每个
算法的思考逻辑。
网上有许多有用的资源,我的原则是找到我惯用的资源後就持续使用。你每
天读书准备面试的时间大概抓1~2个小时,再多的话就会排挤到你申请工作
及电话面试,有一点要了解的是你的各个面试也就像是在练习,如果你面试
完发现不会的话也要想办法解出来,这样一来你每天实际在练习的时间其实
是可能高达4~5小时的。
找工作的最高思想就是 It's a number's game. 找工作就是数字游戏,在
面试过程,你可能会发挥比你平常实力更好/差,面试官问你的问题及他/她
的心情,还有各种因素都会影响到你能否进入到下一关或得到工作。运气在
你得到工作上占了一个不小的成分,所以当你面试完後,别开心或难过太
久,把你的注意力放到你找工作的规律行程上吧。
最後,找工作是个很有压力的工作,每次面试都要展现出最好的自己、被各
种难题挑战到极致、被拒绝等等。记得每天及每周保留一些时间做你喜欢能
放松的娱乐,有让你的头脑适当休息後你才能持续的有好表现! 祝福大家
都能找到自己的节奏及找到好工作!!
欢迎留言或来信讨论,如有错误欢迎指正,如要转载请注明出处,谢谢。
下篇:被录取了- 我该注意什麽,我可以谈判要求多一点薪水、股票或假期
嘛?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 73.170.184.85
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Oversea_Job/M.1442981324.A.70D.html