ForSiliconValleyengineers,thebarishigherthanever光会编码的工程师在硅谷都没前途Demandfortalentedsoftwareengineersisashighasever,withcompaniesthrowinghugesalariesandperksatnewemployeesgravitatingtowardconsumer-focusedbusinessesrangingfromleviathanssuchasGoogle(GOOG)tobuzzier,smalleroutfitslikeSnapchat.Butrisingexpectationsfromsomeemployersalsomeanexpectationsarereachingstratosphericlevels.硅谷对于天才软件工程师的需求丝毫没有减弱的迹象,无论是谷歌(Google)这样的业界巨头还是Snapchat这种风头正劲的小公司,越来越多以消费者为中心的企业都愿意在员工薪酬和福利上一掷千金。但同时,公司老板们自然也希望看到物有所值,这就意味着,他们对员工的期望值变得更高。LooknofurtherthanCS194,StanfordUniversity'scomputersciencecourse,toseehowfarengineeringhasevolvedinthelastdecade.Attheendofeachquarter,studentsintheclasspresenttheirfinalproject."Tenyearsago,amini-demoofaminiwebserverwasquitetheaccomplishment,"explainsRamjiSrinivasan,whograduatedfromStanfordwithaComputerSciencedegreein2003andnowrunsCounsyl,ageneticdiseasetestingstartupwith40engineers."Now,theexpectationistohaveafullyfunctioningwebsiteormobileapp."远的不说,只要研究下斯坦福大学(StanfordUniversity)计算机科学课程CS194,你就会看出软件工程学科在过去十年内的变化有多大。每季度末,这门课的学生们就要提交自己的期末设计。“十年前,能够做出微型网页伺服器的小演示就已经算是相当不错的成就了,”拉姆齐•斯里尼瓦桑说。“如今,你必须能够完成功能齐全的网页或手机应用程序”。斯里尼瓦桑于2003年毕业于斯坦福大学并拥有计算机科学学位,如今,他经营着一家叫做Counsyl的基因疾病测试初创公司,公司拥有40名工程师。Ofcourse,muchofthathastodowithbroader,muchmoreadvancedsetoftoolsavailablenow.(Today'sdesktopmicroprocessorisvastlysuperiortoonecircaY2K.)So,too,advancedsoftwaretoolslikeDjango,anopen-sourcewebframework,areusedtorapidlycreatecomplexdata-heavyserviceslikePinterestandInstagram.当然,要做到这一点,你也必须拥有更加广泛和更为先进的工具。(今天,笔记本电脑微处理器的性能都已远超circaY2K),因此,像Django(一种开源网页框架)这样先进的软件工具就可以用来很快地构建出数据庞大复杂的服务器,比如Pinterest和Instagram。"We'vesolvedacrazysetofproblemsthatallowspeopletodowhatonceveryfewpeoplehadtheenergyandpatiencetodo,"explainsPedramKeyani,DirectorofEngineeringforFacebook's(FB)siteintegrityteam.Keyani,whojoinedFacebookin2007fromGoogle,iswidelycreditedwithbuildingcorepartsofFacebook'sinfrastructureresponsibleforprotectingaccountsandfightingspam.Now,hisdutiesincludehelpingvetengineeringcandidatesandrunningFacebook'shackathons.“我们解决了一系列棘手的问题,可以让人们去做一些曾经很少有人有精力和耐心去做的事情,”Facebook公司工程总监佩德拉姆•克亚尼说。2007年,克亚尼从谷歌跳槽到Facebook,普遍认为是他构建了Facebook账户防护与拦截垃圾邮件基础架构的核心部分。如今,他的职责包括帮助挑选工程师候选人以及运作Facebook编程马拉松(hackathons)。Facebookwon'tdisclosehowmanyapplicationsitreceives,butKeyanisaysthey'remorediscerningnowaboutnewhiresvs.say,sevenyearsago."Ifwehavethreepositionstofill,weusedtohave10peopleinterviewforthose,"offersKeyani."Nowwe'llhaveanorderofmagnitudemorepeoplethatinterviewforthosesamepositions."WhileKeyanisaysheprioritizessmartsandpassionoverexperience,competitionforaseniorengineeringroleatFacebookreportedlycallsformoreoutsideexperience.Towit,dozensofFacebookengineeringmanagersclimbedtheranksatOracle(ORCL)beforeworkingatthesocialnetwork,accordingtoarecentNewYorkTim...