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

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

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

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

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


对优秀开发者的需求

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

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

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

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

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

尽你所能培训程序员

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

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

菜鸟有多菜?

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

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

对初级开发者要有责任心

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

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

原文:Airbrake

帮助开发者轻松管理项目的8款在线工具 现代Web应用开发者必备的六大技能 JavaScript异步编程好助手:Promise模式 功能解析:Red语言推出0.3.3新版本 可穿戴?可吞咽!UI和UX的悄然转变 华为刘成:讲述开发者联盟的故事 出尔反尔,Amazon咬文嚼字玩转私有云 创业公司SOASTA:曾帮助伦敦奥运会官网进行云负载测试 金山云进一步聚焦云存储 Facebook公布用户数据:美国移动用户占比78% Zynga开源服务器监控工具zPerfmon 上海海事大学王洁:打造物流教学科研应用云平台生态系统 15个步骤创立技术公司,并收获千万用户(二) HTML5发展慢热 开发者热情不减 NimbleBit孪生兄弟创始人:最后悔没有专注和扩大品牌 将对Windows形成挑战:谷歌在Chrome OS中默认支持Office 微软的企业社交大动作:Yammer发布移动SDK 谷歌开源Gumbo:纯C语言实现的HTML5解析库 AMD发布APPML源码,构建clMath库 【观察】3个月,每天增加52台,又一家云企业跻身十万台服务器俱乐部 感受华为IT业务的实力 小米雷军:我为什么做红米? GitHub上线Trending功能,帮你轻松找到有潜力的开源项目 如私人秘书:谷歌搜索将变得更加个性化 微软将于10月17日正式发布Windows 8.1 Google推出在线教育C2C平台Helpouts 技术人员组团参加SDCC 2013的十个理由 继BAT之后 第四大巨头是谁 如果传统IT部门真的消亡,你该何去何从? 闪存突袭,混合储存是否已步入黄昏 Cloudera发布Hadoop开源组件Sentry:提供细粒度基于角色的安全控制 我发现水园呆久了,出去一法帖就是好几百,又穷了 记录怎么总为0 请问在php中如何删除一个目录下的所有文件?就是清空一个目录? 怪问题???线程退出时报错?关于SOCKET的问题???救我! 关于WindowsNT4.06安装的问题! 我太高兴了,太喜欢这里了 谁帮我把这个帖子加点分啊~~~(女士优先!) 送分题:怎样在退出程序时一次卸载内存中的所有窗体? 怎样上送软件到csdn 谁有比较快的新闻组服务器的地址? 如何找到各种系统图标?(VC) 姐姐的信(也是以前的) 请问,谁手里有PERL的表单提交程序?(不要能让访问者看的见的) vivianchou@eyou.com 我所遇见的招聘题。。。555 怎么回事~? 参天无眼!!我所遇见的招聘题呀,你。。。55555555555 哪位知道象windows优化大师那样的平面按钮控件。 c+vc+vb+java+delphi+>>>>=工作? 怎么得分呀? dos下的Tcp/Ip协议应用 白痴,笨蛋,神经病之差异(转贴) 测试(大家都不许进来,只是测试,注意,只是测试) 请大家说一下哪个代理注册的网站收费比较底,而且服务又比较好的,谢谢! 在asp中如何实现记录集与编辑框、table表等的数据绑定,给个思路也行。着急呀 [-------大虾帮忙啊--------] bcb中缺少的帮助文件能否再添加? 在哪里可以找到关于sybase的资料 哪位仁兄知道如何打包delphi开发的sybase客户程序,最高78分奉送 一个关于OnDraw()的重绘问题,急急急急急急急! 新手的问题! dll调问题???VB调用VC++的DLL需要返回值时,DLL如何定义?VB调用函数如何定义??? 各位大虾 谁能提供视频采集卡的原代码,必须要CB的,300分 在堆(heap)上与在栈(stack)上建立的对象有什么区别? 一个问题,在做元件时怎样建立TdateTimePicker 给大家看看我弟弟给我的信 求助,标题栏为“The police are investigating the robbery-"的是什么程序? 谁能将.CPP文件的代码翻译成DELPHI语言?? 有关于FLASH5.0的问题!!!请各位大吓指点! 一个问题,怎样在PC:PageControl上增加TabSheet1,TabSheet1,TabSheet1…. 标题栏为“The police are investigating the robbery-"的是什么程序? 一个弱弱的问题 一个问题,建立的 FB: TBevel没显示,好象根本没建立一样。 如何在 MDI CLIENT 中添加快捷方式??谢谢!! 55分,如何映射控件中子控件的消息? 如何选择书 关于文献数据库的一个问题-如何把一个字段和一个文件关联起来? 所有喜欢到水园来逛逛,但是从不回帖子或很少回帖子的人进来签到~~~~ 谁来救救我呀,我好惨呀。。。。 如何通过VC编程,随时关闭网络端口 诚寻对嵌入式linux感兴趣的网友 在1~1000的自然数中,是3和5的倍数的数有多少个一定要正确,而且有过程, 第一行数字 1 第二行数字 2 3 第四行数字 4 5 6 第五行数字 7 8 9 10 .第1998行中第11个数是多少 1.234.56789.10111213141516按规律填数字 在1至300的全部自然数中,是3的倍数或5的倍数的数共有几个 Excel的H列至N列下一行的数字提取H、I、J、K、L、M、N列的一行中只要H列有26,N列有32,下一行中如有数字,就提取到O、P、Q、R、S、T、U列中,如无数字,就用0在O、P、Q、R、S、T、U列中表示(如图所 1 234 56789 .2010在第几排第几个 123,234,345,456,567.它们都是3的倍数,为什么? excel中有一列数据,怎样每隔5行取出一个数,生成一列新数据? 根据数字关系,括号内的数字应填( ) A.90 B.135 C.63 D.150 为什么123、234、345、456、567,都是3的倍数?123、234、345、456、567,都是3的倍数,为什么 在EXCEL表中有两列N行数字,设第一行分别为A、B,第二行分别为B、A如果有N行数字,要如何剔除包括A、B的其中一行数字?即要筛选A、B对应的唯一关系,不分A、B的左右排序~ 66.83.102.123.146.()推理 为什么像123,234,345,456,567这样的数是3的倍数 excel怎么倒叙排序?就是A列按...5,4,3,2,1这样排序,往上拉数字依次变大.还有,我想插入N行有什么方法不用在格式里点插入 行,那样一个一个的插很麻烦 -1,10,25,66,123,( )括号里应该是什么数字啊? 123,234,345,456,567,…它们都是3的倍数吗?为什么? 如何在excel统计表中,统计表格中出现数字的个数及每个数的数量,例以下9 19 25 27 32 33 112 8 11 13 24 31 151 8 10 13 25 33 133 7 10 14 30 33 1011 18 19 22 23 28 15 7 17 23 27 29 7是出现每个数字的个数,而不是总个 123%66^78-768=? 123,234,345,456为什么都是3的倍数 excel 频次表 如下图的一个表格 我想统计所有数字出现的频次 怎么做好 最好详细点 谢谢A B C D E F 333330313131282929342733273029333 1(2)、(4、6)、(8、10、12)、(14、16、18、20)、……中,第100个括号中所有数的和是多少? 使用“罗伯法”做一个九阶幻方 如何将EXCEL表中单元里的公式计算出来的数变为纯数字?如题. 20,20,10.18,16,8.25( ),( ).( ),28( ) 我实在不会做,快 用25个数构造一个五阶幻方 将正偶数按下表排成5列,根据规律,2000在?2 4 6 816 14 12 10 18 20 22 2432 30 28 26 A.第125行第1列 B第125行第5列C.第250行第4列 C第250行第2列 2,5,20,12,-8,(),10 括号里面是什么数字啊? 怎样用8-32这25个数构造成一个五阶幻方 将正偶数按下表排成5列若干行,根据上述规律,2010应在第1列第2列第3列第4列第5列第一行2468第二行16141210第三行18202224第四行32302826……………………………… 把10.20.30.40.50.60.70.80分别填入括号内使每5个数之和等210怎样填 将自然数按如图的规律排列,则2008 所在的位置是第_____ 行第_____列. 用(15)-(-9)这25个数构成一个五阶幻方 杨辉三角是一个由数字排列成的三角形数表,一般形式如下:杨辉三角是一个由数字排 不含“欧洲中心论”偏见的精神尤为难能可贵,值得后世永远敬仰、效仿. 1+1+1+2+2+3+3++789+456+123+321+654+987+147+741+258+852+369+963+0.00009+0.1+0.2+0.3好难,请帮我解决. 中心为1的25阶幻方 杨辉三角第五行第五行的数是1,5,10,10,5,1 那 第五个式子应该是什么呢 有点晕. 从1000到1999这之间的1000个自然数中,有多少个千位数、百位数、十位数、个位数恰好有两位数相同的数? 试用1-25制作一个五阶幻方 杨辉三角 第五行规律用ab表示 在1000至1999这些自然数中个位数大于百位数字的有 谁能用1-25组成五阶幻方, 将杨辉三角形中的奇数换成1,偶数换成0,得到如下图所示的0-1三角数表,从上往下数,第1次全行的数都为1的是第1行,第2次全行的数都为1的是第3行,...,第N次全行的数都为1的是第( )行;第61行 在1000至1999这些自然数中个位数大于百位数字的有多少?注意! 有奖13阶幻方,帮我填13阶幻方 1-169填上~这是一个栏目,我会出高难的~ 在杨辉三角第五行中,除两端的数字1外.在杨辉三角第五行中,除两端的数字1外,行数5整除其余所有的数.你还能找出具有类似性质的三行吗?这时的行数P是什么数? 在1000至1999这些自然数中个位数大于百位数字的有多少? 根据罗伯法写一个四十一阶幻方. 1 -2 3 -4 5 -6 7 -8 9 ---------------------------------按着这样的顺序,第十行从左数,第九个是多少1-2 3 -45 -6 7 -8 9---------------------------------按着这样的顺序,第十行从左数,第九个是多少 1000~1999这些自然数中,个位数大于百位数的有多少个?(计数原理) 到底有没有13阶魔方? 如图中数字排列;则第10行第3个是()第n行第2个是() 第一行;1第二行;234第三行456789第4行10 11 12 13 14 15 16 在1~1999中的自然数中,是3的倍数,又是5的倍数的数一共有多少个? 用-3~21这二十五个数排一个五阶幻方速度速度速度速度速度 将自然数如下排列,那么15125这个数应排在第几行的第几个?1 234 56789 10111213141516 1999自然数中,是3的倍数也是5的倍数共有多少个 用-3~21这25个数排一个五阶幻方.谢 第一排是1,第二排是234,第三排是56789,问100在第几排第几个 在1到20的自然数中,是3和5 的倍数有 用2.4.6.50这25个数编致成一个五阶幻方 1 234 56789 .表中第8行的最后一个数是(),它是自然数()的平方,第8行共有()个数.
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn