打 开 的 第 一 件 事 就 是 星 标 公 众 号
然 后 扫 码 进 群
最近的求职情况貌似仍未回暖,已经听到过不止一个朋友跟我抱怨工作不好找了。
就像这几天看到一位网友说的:
“最近求职市场火爆,竞争何止是激烈,简直是惨烈,一个招聘朋友说,她们一个职位,可以收到200多份简历,然后约80人面试,再选20个复试,最后剩下5个人,从第一个开始谈,合适就发offer。
在这5个人里就选看着顺眼的...突然发现人到中年的我好难啊,熬出了经验,却遇到了裁员潮”
来源:脉脉
楼主还补充到:
“目前看,大公司竞争激烈,很难进去,小公司有个管理岗的职位,带5人,薪资基本满意,是不是应该不要追求完美了,到了这个年龄,接受现实”。
有人形容这个场面堪比“菜鸡互啄”,但其实就算放到背景好的程序员里,竞争也同样激烈,
菜鸡和菜鸡比,大佬也要和大佬竞争
。
楼主所说也不无道理,放眼现在的互联网公司,招人要求也越来越高,研究生更是一抓一大把,刚毕业工作两三年就直奔30了,等熬出经验,真的就要直面中年的断层了。
制造焦虑的话就不多说了,说几点基于我自身经验出发的干货吧。
首先提到简历,我觉得程序员很不重视这个,或者说没有像其他岗位的人一样重视,我工作这么多年来,参加过多次校招以及面试,却很少有能让我觉得满意的。
我见过很粗糙的简历,word写的,毫无格式,字体大小都有不一致的,还有很多错别字,最致命的是“专业性”上让我感到很迷惑,比如有些人会把Java写成java,iOS写成IOS,虽说都是细节问题,但bug往往不也出在不起眼的细节上么?这里也多提一句,
简历最好用PDF格式吧
。
还有就是
从简历看出来一个人的逻辑行不行
,这么点东西都讲不明白的人,会让我对他写出来的代码质量表示怀疑。实在不知道怎么写的,就按照STAR原则来吧。你做过的项目简介,你的参与度,与之相关的技能等等,这是大部分面试官核心想看到的。
过了简历关,面试才是重中之重,应聘什么样的岗位就要有什么样的对应能力,不然就是浪费双方时间。
比如初级程序员我最常考察的往往都不是会多少东西,经历过多大的项目,而是他从他最核心的项目里的
归纳总结能力,以及后续做了什么优化
,对于这个阶段的程序员,我更看重他的潜力和主动性。
而对于中级程序员,我倾向于选择独立完成工作更好的候选人。如果他能
在一个项目中担任“中坚力量”,能够在规定时间内保质保量完成工作
,那我觉得这会是一个合格的程序员,一般面试都会给过,就看具体薪资合不合适了。
对于高阶一点的程序员,对其“
全局思维
”考察会更深,因为他不仅要为自己负责,为自己手上这摊活负责,还要为整体系统负责,为团队负责。光有技术能力是不够的,要有责任心有担当,不能甩锅。
以上几点其实也对应了一个程序员从最初的菜鸟到“有经验的”程序员应该以什么标准要求自己,而不是走一步看一步,永远被工作推着走。
因为代码是永远写不完的,写得完那证明产品经理工作不饱和。
这也就意味着我们程序员注定一直都是忙碌的,不能停的。
那么进步从何而来呢?
对我来说是一个个目标驱动着我去做更多的事情,去达到更高要求的结果交付。
在这过程中就像升级打怪一样,人自然就越走越往高处去了。
最后奉上一句我很喜欢的话:
不要短期高估自己,也不要长期低估自己
。
做技术如此,工作亦如此。
是 程 序 员,就 快 关 注 我
点 个【好看】再 走 吧...