今天给大家推荐一个大神:玉刚,人称刚哥,专家工程师,技术leader,现居北京,待过腾讯和百度,10 年编程经验。刚哥目前是国内某顶尖独角兽公司的首席架构师,曾收到过 Google/Facebook/Airbnb 的面试邀请。
而且他的GitHub(https://github.com/singwhatiwanna)有16000 star 以及 6800+ Followers,确实很厉害了。
刚哥的职场发展堪称开挂,他不仅对编程和架构设计有丰富经验,他还深谙职场晋升规则。
刚哥有个公众号,他喜欢跟读者分享一些自己的经验和想法,比如学习技巧、架构心得、职场跃迁秘诀等,大家有什么困惑可以咨询他。我自己也是一名忠实的读者,所以把他的公号推荐给大家:
下面是几篇他写的文章:
下面是一些节选:
《谈程序员成长的正确姿势》节选
很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样吗?其实是不一样的。很多岗位在招聘的时候都要求3年以上工作经验,这个3年工作经验是指持续成长的三年,而不是指浑浑噩噩混日子的三年。下面举个通俗易懂的例子,大家一定能理解。
这里拿盖大楼举例,比如某大公司发布了如下一个招聘需求,招聘资深建筑工程师,提供具有行业竞争力的薪酬,要求如下:
-
5年房屋建设工作经验;
-
对房屋建设的各个阶段有深刻了解;
-
熟悉各种类型的砖头、钢筋、水泥等原材料的使用方式;
-
要求持有国家二级以上建造师证书;
-
吃苦耐劳优先。
看到这个jd后,只要是有5年经验的建造师都跃跃欲试,都觉得自己可以。
其实这个岗位是干什么的呢?这家大公司想盖一栋50层的高端商业写字楼,需要招一个资深工程师来完成整个高楼的地基、框架和外形的设计,还需要考虑容灾和抗震等级。
而来应聘的一大部分建筑工程师,他们虽然工作了5年,可是他们平时都在做什么呢?大概是这样的:
-
搬砖、和水泥、砌墙等;
-
建过的房子不超过6层;
-
从来没有考虑过地基的搭建、框架和外形的设计,因为他们不需要考虑,只要按照已有的方案来干就行。
就这样工作了5年,在自己的工作领域(搬砖、和水泥、砌墙)驾轻就熟,觉得建房子不就这么简单嘛,觉得自己已经精通了建房子。
但事实上,他们真的能够胜任50层高楼的建筑工作吗?很显然,不能!(未完,可以在公众号阅读全文)
《程序员面试技巧》节选
然后再说下面试前的自我介绍,大部分时候面试官都会要候选者来一段自我介绍。这个环节有两个作用,一个是面试前的缓冲,避免尴尬,因为面试官需要看你的简历,你总得给他留点时间呀。另一个角度,候选者可以抓住这几分钟的时间来展现自己的闪光点。这个时候就不要照着简历读了,简历上都写那么清楚了,面试官自己会看,建议简明扼要地说一下自己在之前公司的重要产出以及技术追求,必要时还可以吹嘘一波目标公司,从而迅速获得面试官的好感,这很重要,招人就好比谈恋爱,第一印象很重要。
接着再和大家说一个技巧。如果面试官问了你一个问题,但你不会,你会怎么做呢?
对话1你:我不会面试官内心OS:你不会,那我还招你作甚?
对话2你:随便说一个答案,面试官质疑,你闪烁其词,反正就是不说自己不会面试官内心OS:你他么到底会不会?别浪费我时间
对话3你:灵光一闪,对问题不置可否,一顿胡扯将话题引到你熟悉的领域面试官内心OS:mmp,你能不能把刚才那个问题回答一下?
对话4你:说实话我不了解这个问题,但是我可以尝试分析一下,如果有不对的地方希望得到您的指正。面试官内心OS:此人会思考,有分析问题的头脑,谦虚好学
所以,你们是哪一种?(未完,可以在公众号阅读全文)
限于篇幅,他还有很多不错的文章,现在关注他,还有机会添加他的个人微信号,进行一对一的交流,坑位有限(微信号有5千人的限制),大家抓紧啦!