文档章节

史上最全面的程序员招聘建议

9
 9秒教育
发布于 2015/12/10 10:33
字数 2193
阅读 8
收藏 0

简历


首先要有拿得出手的简历。我们需要通过这些,以便于展示自己的能力给参与招聘过程的人看。


通常,开发人员在这上面投入的时间要比实际搜索工作岗位的时间多。


数字化还是传统的?


尤其是向一家高科技公司求职时,我们会自作主张地认为,数字化的方式——个人网站和在线简历——将优先于标准格式的简历。但事实并非总是如此。特别是对于那些非设计的岗位,招聘者更关心的是求职者是否具备他们所需要


条件。虽然说在通常情况下,这些内容也会展现在数字简历中。


这也适用于小型企业,或非高科技公司,其招聘流程涉及更多的管理监督和更少的技术内涵。


选择方法


说到教育和开发人员必须做的事情,Matt对此的建议是:




涉足业余项目,兴趣爱好,写博客,参加论坛讨论,加入Stack Overflow或Github,提问,解答,参加编码竞赛和高科技聚会。
对于你目前的工作,你应该掌握正在做的事情,承担更多的责任,帮助他人学习——特别是那些水平比你低的人。





这些建议都非常棒。如果你已经作为某个特定领域的专项人才被录用了,那么不妨做个业余项目,不仅能保持紧跟核心语言和工具的脚步,同时也可以扩展自己的知识基础,至少能对其他语言、软件和工具有一个基本的了解。


不断学习是关键。从继续教育的角度看,Christian有一个发人深省的观点:




职业生涯的第一个五年时间才是你真正为自己搭建舞台的时间。在一个新的职位或领域中,你得像一块海绵一样不断地学习。
但在四到五年时间后,在你渐渐懂得多起来之后,大家开始向你请求指导。所以,如果你的职业生涯早期有一些学习的陋习和不良的生活习惯,那么你就会深受其苦。





自我评估


对于那些已经超出警戒线的人,那么也许是时候对自己做个自我评估了。

用一点时间来考虑自己正处于职业生涯的什么位置。你是否仍然需向同事、用户学习,从项目中学习?你是否自我改进,并通过业余项目成长?你是否对工作依然充满着热情?


寻找激情


这似乎是一个很多企业对于开发的共同制约因素。尤其是对年轻的初级人员,激情的因素影响尤甚。


做出改变


如果你已经受雇为一个开发者,但你却不再学习,不再热爱你的事业,那么你需要好好考虑接下来要做些什么,以从岗位上和通过改变一些东西来寻找激情。可以是一个简单的态度和责任的转变,也可以改变你目前的工作地点。也可以是跳槽,换岗位,甚至重新规划职业。


全栈还是专一


那么,我们应该立志成为一个全栈的开发人员呢,还是成为某一门编程语言的专家?


精通某一方面


对于新手,我们的目标应该是多多接触,然后再集中精力钻研某一个方面。将此作为真正开启开发者职业生涯的出发点,做到精通某一方面。


在空闲时间里,可以继续广泛涉猎,然后在你树立起自己的品牌之后再开始拓展其他技能。


然而,也应该博学多才


招聘人员在寻找高级开发职位时,要求对方能有一个广泛的知识面。找到自己喜欢的专业,然后专研,但也不必因此就对其他领域“誓死不从”。


可以在工作和业余项目中,涉猎其他的项目、语言、角色和知识,扩充自己的知识,扩大自己的技能。


Christian 表示,与其致力于全栈,还不如努力培养自己软件工程师应有的品质:




基本的编码能力
健全的架构知识
彻底了解软件开发知识
尝试完成任务以及平衡需求冲突的能力
激情
交流技巧
发布。





找的是职业,而不是职位


许多公司想雇用的是一支技术精湛,充满活力,适应力强的团队。精准化角色可以是在招聘过程中,也可以是在招聘之后,甚至是在几年之后,如果公司允许实习换岗的话。


基于这种态度,所以你在选择进公司之前,先要考虑自己的目标。而不仅仅只是申请工作。要研究公司。了解他们的招聘人员和HR工作人员,让他们知道你。追寻天才开发人员的职业生涯轨迹。俗话说,三人行必有我师,不拘一格地从前辈,同行有时甚至是晚辈身上继续学习。


让自己值得关注


Atlassian和许多大型科技公司一样,只愿意去找已经发光发热的金子,而不愿意等你以后再来发光。所以,让自己变得引人注意并不是在画蛇添足,而是一种由内及外的能力渲染。这甚至也适用于初级开发人员,从某种程度上而言。

这个经验教训就是:让自己值得关注。


获得注意的方法


博客。致力于开源。使用社交媒体。建立自己的在线业务。与同行在开发者社区,如 GitHub、SitePoint Forums、Stack Overflow等等上面互动。


泛滥的网上个人资料


我和Matt、Christian还讨论了网上个人资料的长度,尤其是在LinkedIn中的个人资料。这里提到了一件事,LinkedIn招聘的垃圾邮件已经令一些人觉得有必要减少他们的个人资料项。


这种限制行为,可能会阻止一些比较绅士的招聘人员。因为他们只会从这种获取信息的基础上决定要不要联系这位“人才”。


所以,如果你正在找新工作,那么这种极致可能暴露自己信息的作为,搞不好会招致大量垃圾招募邮件不胜其扰的轰炸。


开发者面试


以下是Matt和Christian针对程序员面试给出的6个要点。


1、研究公司


阅读公司网站和博客。观看他们的视频,感受他们的文化,研究有关该公司及其合资企业的信息。


事先做一番了解能显示出你的兴趣,有助于更明智地讨论公司,以及询问将如何适应的相关问题。


2、了解面试官

搜索LinkedIn和那些将会碰到的面试官的资料。


3、复习自己的技能


你应该知道哪些领域会被测试。如果不知道,那就尽量弄一个范围。然后复习一下将会讨论到的技能,即使你信心十足。不要让一些简单的代码问题毁了这次面试机会。


4、练习


与好友或通过服务在网上练习结对编程。


软件公司和大型机构的许多开发者职位,可能会有某种形式的结对编程考核。

即使没有,那么你被录用了以后,或许也会实行结对编程。总之,有备无患。


5、认识自我


想想到目前为止,经历过的失败和成功。明确自己要走的路,知道自己作为一个开发者,一个团队成员的长处和弱点。


6、你也是“面试官”


请记住,面试不仅仅有助于雇主决定他们是否想要录取你,同时也是你决定是否加入他们的时机。


当面试官问,你是否还有其他问题的时候,你应该提出问题。询问你可能要做的项目的方向,或者公司的目标,或者你的职位。如果你想到了什么好点子有助于项目和服务理念的,也可以提出来。


面试,既是一个被选择的机会,也是一个选择的机会。


© 著作权归作者所有

共有 人打赏支持
9
粉丝 2
博文 24
码字总数 32297
作品 0
东城
史上最全面的程序员招聘建议

简历 首先要有拿得出手的简历。我们需要通过这些,以便于展示自己的能力给参与招聘过程的人看。 通常,开发人员在这上面投入的时间要比实际搜索工作岗位的时间多。 数字化还是传统的? 尤其是...

9秒教育
2015/12/10
54
0
开发者社区CSDN获千万美元融资 宽带资本参与

[导读]据知情人士透露,目前CSDN主要有几块业务:培训、基于社交化招聘、举办会议等,CSDN效仿的对象是LinkedIn,内部计划到2015年到2016年上市。 2月18日消息,腾讯科技今日获悉,国内开发者...

狼狼A狗
2013/02/18
1K
7
开源中国招聘频道全新改版上线 —— 免费发招聘

或许你已经注意到,OSC 招聘频道在最近的两周里悄悄改版了,原先的招聘频道在功能上稍显简单,为此我们受到了很多人的疯狂吐槽,尽管我们一直宣称招聘并非我们的主营业务,但还是咬咬牙硬着头...

oschina
2015/07/21
8.9K
67
给想当程序员的大二学生的建议

背景:最近我在Groupon公司的一项新职务是为公司招募优秀的开发人员。我是Groupon开发团队的代言人,负责发布招聘信息、回答问题等。过去的一周,我对两个询问夏季实习工作的学生进行了回复。...

红薯
2011/02/16
2.7K
9
一位女性程序员的故事

或许因为冰冷的数理逻辑不适合多愁善感的女性,计算机行业自诞生以来一直是男性的天下,这也固定了业界对女性的偏见。其实,在计算机发展史上,并不 缺乏有才智的女性,最著名的可能就是 Ad...

红薯
2012/03/31
6.3K
9

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 我居然在 osc 里追剧

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @舆情风控小组 :分享王菲的单曲《笑忘书》 《笑忘书》- 王菲 手机党少年们想听歌,请使劲儿戳(这里) @艾尔库鲁斯:如果给大家一个选择的机...

小小编辑
38分钟前
45
4
rabbitMq的客户端使用笔记

1、channel声明队列的queueDeclare方法的参数解析 durable: 是否持久化, 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自...

DemonsI
46分钟前
0
0
“全新” 编程语言 Julia开箱体验

本文共 851字,阅读大约需要 3分钟 ! 概 述 Julia 是一个 “全新”的高性能动态编程语言,前两天迎来了其 1.0 正式版的重大更新。Julia集 Python、C、R、Ruby 之所长,感觉就像一种脚本语言...

CodeSheep
今天
11
0
软件自动化测试初学者忠告

题外话 测试入门 很多受过高等教育的大学生经常问要不要去报测试培训班来入门测试。 答案是否。 高等教育的合格毕业生要具备自学能力,如果你不具备自学能力,要好好地反省一下,为什么自己受...

python测试开发人工智能安全
今天
5
0
java并发备忘

不安全的“先检查后执行”,代码形式如下: if(条件满足){ //这里容易出现线程安全问题//doSomething}else{//doOther} 读取-修改-写入 原子操作:使用CAS技术,即首先从V中读取...

Funcy1122
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部