说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

初级vs.高级开发者 哪个性价比更高?

HTML文档下载 WORD文档下载 PDF文档下载
目前,IT市场对于开发者的需求量很大,这就使得招聘一个有经验的开发者是要付出巨大成本的,但这些人基本上不需要培训就能开始工作;要是录用没有经验者,就得花时间和资源进行培训,这是一种投资。不知道你怎么看?

作者Justin Mares在Airbrake上发表了一篇帖子,阐述了创业公司和大公司在对待毫无经验的初级开发者的录用态度和观点。不论是站在开发者的角度上还是站在公司的角度上讲,创造价值和获得价值都是永恒不变的规律。(以下是编译内容)

许多公司倾向于雇佣有经验的软件开发者——因为这些人基本上不需要培训就可以开始工作。特别是在刚创业的公司里,如果为了节省资金,低薪雇佣一些没有经验的开发者,而这些人又不能在短期内给公司带来效益,那你给再低的薪水也是对公司没什么意义的。


对优秀开发者的需求

目前,市场对于开发者的需求量很大,水涨船高,这就驱使着招聘一个有重要软件开发经验的开发者是要付出巨大成本的,包括福利、薪水、培训和设备,基本上每人每月就要花费$15-20K。撇开这些不说,就是要找到一个合适的开发者也是很难的。如果你是一个高级开发者,你就可以任意挑选你喜欢的高薪职位了。因此,创业公司和一些小规模公司在这个竞争激烈的市场里不得不花大价钱吸引有才能的人。

俗话说,胖子不是一口吃出来的,所以那些急需人才的公司将目光转向了没有经验的初级开发者,他们也有可能成为公司里的香饽饽。

Avi Flombaum写了一篇很好的博客,讲的是雇佣初级人员和雇佣高级人员的区别。不过他指出了重要的一点,那就是大多数公司根本不需要招聘一个顶尖工程师:

如果你正在试图构建一个性能上等的搜索引擎,或是正在解决这个世界上最复杂的数据问题,那你有可能需要从高手如云的人才中招聘出这前1%人才。大部分的公司认为解决困难的问题只需要找能力超群的领导就行了,并且团队成员也很愿意聚在一起施行有创造性的方案。底线就是,对于大多数产品而言,寻找明星级别的高级工程师无异于让毕加索去给你的房子刷油漆!

其实,如果你真的想自主创造一款产品,但是人手又不够,那么招聘一个初级开发者也许对你是有较大帮助的,但前提条件是你愿意培训他。

尽你所能培训程序员

每个公司都有一套做事的行为准则,和要遵守的重要标准。如果你招收一些经验丰富的开发者,并要求他们按照新的做事准则,采用新的代码审核方式——这可能会很难。但要是你培训的那些开发者以后能够组成公司软件开发团队的核心力量,那你就有机会充分利用公司的那些准则来培养这些新人。

首先要做一份计划:怎样让每一个初级开发者从入职第一天开始就能够充分发挥自己的价值,同时帮助他们提升自身的技能。完成这些任务的方法有很多种,这取决于团队的工作流程。举例而言,如果我们现在集中注意力在结对编程上:每一个初级开发者团队都会有一个高级开发者作为带领人,结对编程是公司里工作流的一个关键部分,这能增加开发者的工作效率,降低bug的数量。另外,找到一种和初级开发者和谐共事的方式方法也是相当重要的,除此之外,要考虑你的工作流在逻辑上如何能够随需而动——从新人提供的新思路和新角度获得更多的效益。

菜鸟有多菜?

当然,你可能会认为在一个初级开发人员身上有太多的不确定因素,能否留下来,是否能够接受得了这些任务,人际关系如何等等。就拿WebKite公司来说,录用根本没有开发经验的初级人员,并在实际工作当中对他们进行培训,倒不是因为WebKite公司缺少高级开发人员。但是WebKite公司的创始人Eric Silver为了自主创业而自学编程,同时也是为了给自己增加信心来招聘更聪明的人,并向他们学习。

菜鸟其实并不菜,关键是要教会他们寻找到问题解决的心态,以便能够更有效地进行编程。WebKite之前录用了一个政治科学专业的人才,在项目中她为需要使用的Excel创建了一个宏命令——最后发现这个Excel降低了程序的运行速度,你猜怎么着,她又重新编写了宏命令干脆跳过这个Excel。这类解决问题的方法是一个很好的暗示,那就是初级开发者将能够又好又快的自我进步。

对初级开发者要有责任心

当你录用初级开发者的时候,你必须要投入大量的资源来培训她。既然他们没有经验,那你还把他们放在技术支持的角色,或者让他们在学不会的技能领域做一些实际的事情,这就和招聘一个初级开发者的完整理念相违背。相对而言,大公司会在他们的员工身上不计成本的花很大的投资——送他们去培训开发者的“夏令营”,开发者大会,并给他们相对时间和黑客一起工作来完成一些个人项目。

如果你和你的公司还没打算好录用一个初级开发者,那就更不要说教授一个初级的开发人员必要的技能来达到可雇佣水平,也许对这样的公司来说,花更多的钱在有经验的程序员身上会更有意义。但如果你愿意录用一个初级开发人员,那你就有机会培训一个你觉得值得去培训,并且以后可以一起工作的人,至少相比较以后的盈利来说,现在的投资都是微不足道的。在战略意义上说,你的公司将是最大的赢家。

原文:Airbrake

为何Java程序员学习Clojure有优势? 我们是如何阅读代码的? “热水冷却”技术将主导美国国防部数据中心改造 程序员想玩转大数据:需要知晓的12种工具 2012年谷歌应用商店增长迅速 但苹果最赚钱 Apple微软Google都在竞购一家创业公司 违反新条款?苹果强行下架AppShopper 2012移动开发教程盘点:最棒的国外游戏开发站 重思JavaScript的好与坏 细数那些 NeXT 留给 OS X 的遗产 一张图让你知道大数据的生态系统 Camera360开放SDK:拍照和滤镜一行代码搞定 一周消息树:计算机将拥有五感 人类面临威胁? 通晓数学的人就可以当程序员吗? 360发布企业版4.0 可自定义软件白名单 不要总是依赖机器 MongoDB扩展彰显分片功夫 Dell与HP的OpenStack的战略:渠道对抗SLA 路况电台王雷:未来车载系统会是Android的天下 移动周报:2012移动开发工具系列盘点 谷歌不愿错失机会 Android或不再成它人独享 黑客文化:Facebook公布2012年Hackathon大赛顶级“黑客作品” 中国移动音乐开放平台正式对外开放 GitLab 4.0发布 更好地支持PostgreSQL 傻瓜式移动应用开发平台:专访摩讯创始人赵健 日本DeNA进军中国智能电视,与海信战略合作 扎克伯格不仅为Poke编码,而且还“献声” Wordament:首款支持Xbox Live成就的iPhone游戏 使用Storm实现实时大数据分析! 孙博凯:微软日益开放,Windows Azure更加拥抱开源 大数据计算:如何仅用1.5KB内存计算十亿个不同的对象 我们为什么爱EC2和S3却彻底抛弃EBS 不好意思,还有问题,关于span,恳请高手答完再下班。 心情郁闷,各位朋友安慰我一下好么。 如何注册JDBC驱动啊!我手头好多的驱动但是我不知道如何的注册这些驱动 在RICHEDIT里怎么实现换行输出? 200分求快速取中值的算法!(thirdapple) Flash Action 如何定时,就像Javascript中的setTimeout()? 保护的问题 用一个关于Printer对象的问题?各位大虾,初来乍到,请多多关照。 请问如何自动提交一个FORM? 请问各位师兄:web开发如何起步?例如使用JSP? 求助! 如何知道电脑中的网卡是什么型号的? 大家请帮忙,兄弟必重谢,分都给了 如何制作含有msdn数据库的安装程序 Web Service服务程序如何增加对SSL的支持? 怎么還可以上網﹐向各位大蝦求救 请问如何自动提交一个FORM? 如何处理并发访问! 如何在网页中打开*.ocx组件?是否能打开? 如果给我再来一次的机会...我还是想说... 求随机数发生器的算法 高手来拿高分!!!!!!!!!求开发自定义服务器控件的好书或代码 那位有ESQL(嵌入SQL)中文资料? 如何select LONG类型的字段? 红帽子里面可以演戏吗? 如何改变 Win me 快捷方式上的小键头图标。 ANY元素不是可以表示“任意”吗?为什么这个不行? 皇帝的新装 求助! 如何知道电脑中的网卡是什么型号的? 在winxp下如何安装winme实现双系统启动 在windows form下,怎样为datagrid添加click事件? 大家说小系统用什么数据库好,别说用ASA,ACCESS 大家好。我是凶宝宝。^_^请多关照!!! 关于date类型的比较 谁有电梯调度程序的源程序? 1000分 关于字符串的问题,请教!!! 那位大侠帮帮我,在VC++如何通过ODBC连接到oracle数据库? 请斑竹给出答案,闲人莫入,谢谢 问一个用法 如何编辑Windows系统中的右键属性菜单(高分) 关于译码器的问题,急!! 请问谁有电梯调度程序的源程序? 1000分 用非BDE控件能不能实现从一个表把数据批量导入另外一个结构相同的表的操作? 怎样才能最快的把一段数据扫描出来?(有难度哦) Resin下怎么配置!一个子目录,是不是在Webapps下建立子目录???应该需要在哪里设置??? 有哪个兄弟给盘点机编过程序(C语言) kwnh,你是谁? 在线帮我测试,来了就有分,10分钟后结帐 请问谁有电梯调度程序的源程序? 怎么样把这个数据窗口的内容另存一下? 关于 getResource 的小问题 如何在两个数据库中进行备份? directx setup has determined that a newer version of directx is already installed no installtion was necessary my father is very busy ,so he is -------not at home at weekend. A.most B.hardly C.seldom D.mostly答案是D 可我觉得是C (因为可以翻译成 几乎没有时间在家里呀.)哪位可以帮忙解释下.并且说下 D是什么意思 为 莫泊桑短篇小说精 摘抄五百字左右,要快 want to do和want doing有什么不同?还有need to do和need doinglike to do 和like doing given that y=(1+4x)e^-2x show that d^2y/dx^2+2dy/dx+xy=0 I have been loving a man once very much 是什么意思 want to do 与 want doing的区别~require to du 与 require doing的区别~请原谅偶滴无知~ The flu is believed ______byviruses that like to reproduce in the cells insA.causing B.being caused C.to be caused D.to have causedwhy? 求3篇莫泊桑短篇小说600字左右的摘抄 英语短文改错Mr.Smith is a 99-year-old man and heMr.Smith is a 99-year-old man and he was still in good_health.When he was young,he was served in the army for_several years.He was known for fighting brave in battle ._Now he often says,"I haven't 英语翻译很高兴再次见到您,不知道您是否还记得我,我叫XXX,是前厅部的总台接待,今天在这里就跟您随便聊一下我的工作及酒店.我在这里已经工作了2年多了,已经算是个老员工了,期间人事变 please meke sure that you have the DirectX是什么意思 七年级下册英语语法.比如:like doing还是like to do sth.什么七年级下册英语语法.比如:like doing还是like to do sth.什么的. 放弃才是最好的选择用英语怎么说 make sure that you have installed the Directx 7.0 or aboveer.装手柄驱动出现这个问题,请问怎么解决? As she ____the newspaper,Granny _____ asleepA 、read ;was fallingB、was reading ;fellC、was reading;was fallingD、read;fell 在安装完实况后我也出现了unable to find a version of the runtime to run this application请问怎么办? This is the book on which I spent five yuan.在这句话中five yuan做句子中定语从句的什么成分 As she was reading the newspaper,her baby was falling asleep.后半句中的her baby was falling asleep.中是用fell还是用was falling? 出现 unable to find a version of the runtime to run this application 有一个人说我活着不如死了怎么办? As she was reading the newspaper,granny felt asleep为什么as用一般过去时? C#程序出现unable to find a version of the runtime to run this applicationC#程序复制给别人运行,就弹出这个 Mismatch Directx 是在玩劲舞团之前遇到的困难 when she ( )the newspaper,Granny( )asleep.A.read;was fallingB.was reading ;feltC.was reading;was falling为什么要选第二项? Unable to find a version of the runtime to run this application中文是什么意 mismatch directX version中文是什么意思? 哪位好心人帮忙翻译下 谢谢 你好,修改器我安装了以后,运行出现unable to find a version of the runtime to run this application 请问怎么解决? His father is a_______very busy on Mondays.Does he watch the e_____morning news on TV? that is my good pen friend 改成复数 since before when until 造句since before when until 这四个单词,选用合适的将下面的三个句子联成一句--放在一个句子里1.I wanted to ask her what was wrong2.I hadn't time to do so.3.She began to sob.另外想问关于since , I just borrowed a book from the library,I'll look(要填的)it quickly this week The old man is very kind and he re__ Tony as his own child 英语翻译1.金样(Golden Sample)的选取和制作有以下4种渠道产生,数量原则上不少于3PCS(尽量选择1PCS在规格上限附近,1PCS在规格中间附近,1PCS在规格下限附近.)2.研发送样给客户,由客户测试并 He borrowed a book from his teacher a week ago改为同义句He( ) ( ) the book for ( ) ( ) 大自然的奥秘有哪些? 请问,过去完成时before和after造句,前面和后面跟什么,是一般过去时呢,还是过去完成时.例如:先做( 过完)+before+后做(一般过) 求1500字《莫泊桑短篇小说集》读后感, 根据答句,写出问句.1.( )I can see some pears. when since before造句?since before when until 这四个单词,选用合适的将下面的三个句子联成一句--放在一个句子里 1.I wanted to ask her what was wrong 2.I hadn't time to do so. 3.She began to sob. 另外想问关于since ,这 when造句造肯定句否定句一般疑问句特殊疑问句 请把这句话变成有礼貌的问句 Where can i buy some grapes or other fruit? 用aftenoon和when和before和after和when a was和be和finally造句 请用watch closely造三个英语句子 在什么条件下问句要用somecan I have some milk?为什么不用any The book I am reading is ___ I borrowed from the library,A,that B,the one C,which D,whom答案是选B,可我就是弄不明白,that 不是等于the one 都是特指呀? watch的英文 回答是yes here you are 问句可以:Can I aive you some/吗?是give you i borrowed a book from the library a week ago.变现在完成时为什么 a++nice+watch用英语怎么提问 关于大自然的奥秘不要乱回答,我有要求,必须是关于朱笼草,什么类的.急.急 did,he,last,where,go,weekend(连词成句) 英语watch The installed version of Directx is not supported by The installed version of Directx is not supported by Aion.Aion requires Directx9 june 2008 or higher. Where did he go last weekend,Shanghai or Nanjing?1 Where did he go last weekend,,Shanghai or Nanjing?Neither,he want go to Taizhou _____.A .too B .as well C .instead of D .instead 谁能告诉我 我活着的意义是什么整天都坐在课堂里 有什么意义吗 永恒之塔出现 the installed version of directx is not supporterd by aion.aion His father is busy,so he’s ____ not at home on Sundays.A.hardly B.mostly C.almost D.most我选C的 几乎不在吗~可答案竟然是BWe had three sets of garden tolls and we seemed to have no use for_____.A.none B.either C.any D.each怎么不是A? 我活着的意义是什么?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘