必读网 - 人生必读的书

TXT下载此书 | 书籍信息


(双击鼠标开启屏幕滚动,鼠标上下控制速度) 返回首页
选择背景色:
浏览字体:[ ]  
字体颜色: 双击鼠标滚屏: (1最慢,10最快)

100个最具前景的职业(理科)

_2 陈畅 (现代)
  5.支持项目对产品的应用服务。
  揭秘二职业要求
  在专业方向和学历水平上,Java软件工程师需具备计算机相关专业大专及以上学历。具体应掌握的专业知识和技能包括:熟悉Java语言,理解面向对象的思想与设计模式,至少熟悉J2EE、J2ME、J2SE等开发体系中的一种;熟练使用Eclipse或Jbuilder等开发工具,理解MVC模式及实际应用;至少熟悉一种数据库的开发和设计;具有一定的程序测试和设计分析能力。除此之外,良好的学习能力、团队合作精神、强烈的责任心以及沟通能力也是必不可少的。
  揭秘三职业资格
  与Java软件工程师职业相关的职业资格有两个(相关内容详见附录A):
  1.证书001《全国计算机等级考试合格证书》。
  2.证书002《Java程序员认证》。
  揭秘四职业前景
  虽然全球金融海啸肆虐,但中国的软件行业依然高速发展。预计今后5年,中国软件行业每年会以30%的速度增长,跟普通程序员供大于求的情况相反,企业对Java软件工程师的需求则远远不能获得满足。根据调查,我国软件企业目前在Java高级软件工程师这类职位上的人员空缺至少8万人。到2010年“十一五”末期,仅南京软件人才缺口就将达25万人。行业的蒸蒸日上和人才的严重不足,无疑给了从业者以广阔的发展空间。
  揭秘五薪酬水平
  据统计,在所有软件开发类人才的需求中,对Java软件工程师的需求占60%~70%。同时,严重的供小于求的情况也使得Java软件工程师的薪酬水涨船高。Java软件工程师一般月薪范围在4000~10000元之间,远远超过了应届毕业生平均月薪2500元的水平。
  在美国、加拿大、澳大利亚、新加坡等发达国家和中等发达国家,持有JavaProgrammer认证证书的人年薪均在4万~10万美元,而在国内持有JavaProgrammer认证的程序员也有极好的工作机会和很高的薪水。通常来说,有一年工作经验的Java高级软件工程师的薪酬一般年薪在10万~13万元之间。
  揭秘六适合人群
  根据知遇网的职业要素模型,Java软件工程师需要具备的职业兴趣和能力倾向如图1-1和图1-2所示(图中每一项的具体内涵分析详见附录B)。
  图1-1Java软件工程师的职业兴趣雷达图图1-2Java软件工程师的能力倾向要素图职业发展“路在何方”
  目前,虽然Java人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘到合格的Java软件工程师。其中,最根本的原因就是许多计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人要求有较大的差距。因此,计算机专业的大学生欲成为Java软件工程师,最便捷的一条路就是参加以实战项目为主要教学方法的Java职业技能培训,从而有效地缩短与企业具体用人要求之间的差距。
  Java软件工程师的未来发展路径大致分为两类(见图1-3):一是努力提升自我的管理协调组织领导能力,从而成为管理人员,例如产品研发经理、技术经理等;二是继续专注于技术工作之路,成为高级软件工程师、需求工程师等。
ERP软件开发工程师(1)字体
  引言:ERP是什么?ERP软件开发工程师又是什么?ERP系统自20世纪90年代出现后,经过近20年的发展,到现在已经深入人心,逐渐成为现代企业管理必不可少的工具。下面就让我们进一步了解关于这一职位的点点滴滴。
  ERP风暴下的新挑战
  ERP在进入21世纪后曾一度展现出强劲势头,诸如“ERP普及风暴”、“ERP个性化计划”等如雨后春笋,纷纷面世,各大品牌开始大规模“圈钱圈地”。随后不久,用友、金蝶先后上市,这更为行业树立了成功的榜样。一时间,ERP风头无限。
  怎样构建涵盖不同行业领域、不同应用深度的解决方案,怎样设计新型产品如“个性化解决方案”、“定制化服务”等,层出不穷的问题冲击着ERP软件开发人员的思想。他们在思考与实践中挑战自我,日益成熟,在站在客户立场思考与服务的过程中逐步巩固市场。
  ERP软件开发工程师——职业概述
  ERP(EnterpriseResourcePlanning)即企业资源规划,ERP系统作为一套企业管理软件,是对企业财务、供应链、管理、生产等各种资源进行管理,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。
  开发ERP系统是整个ERP项目最前期的工作,作为这部分工作的承担者,ERP软件开发工程师需要与企业的采购、生产、销售、库存、财务、管理等各个部门、各个环节沟通,了解ERP项目需求方的具体需要,然后进行系统分析、代码实施、软件测试、需求分析,进而开发出符合企业用户需要的ERP系统软件。
  ERP软件开发工程师——职业大揭秘
  揭秘一工作内容
  1.参与制订、组织实施信息化管理战略;
  2.开发、维护ERP软件系统,并参与系统测试、监督、管理;
  3.分析、修改和设计项目,整理系统结构;
  4.根据用户需求对系统作二次开发。
  揭秘二职业要求
  在专业方向和学历水平上,ERP软件开发工程师需要具备计算机、软件工程、信息管理类等专业大专及以上学历。
  实际经验和工作能力方面,一般要求拥有1~3年该行业相关工作经验,精通Delphi、C++Builder、VisualC++其中一种开发语言,熟练掌握SQL等大型数据库和VB6等开发工具的使用,具备较强的实际动手能力;热爱软件开发和实施工作,有较强的责任感与抗压能力;具备良好的表达、沟通能力,善于和客户沟通并了解客户需求;具有一定的英文书面和口头表达能力。此外,团队合作精神对于ERP软件开发工程师格外重要。
ERP软件开发工程师(2)字体
  揭秘三职业资格
  与ERP软件开发工程师职业相关的职业资格有一个(相关内容详见附录A):
  证书003《ERP工程师职业能力证书》。
  揭秘四职业前景
  20世纪90年代,ERP正式进入中国。随后,各大管理软件品牌,包括用友、金蝶等,纷纷转型进军ERP市场,ERP软件一时声威鼎盛,成为管理软件商纵横驰骋的法宝。中国的管理软件产业是从财务软件开始的,ERP则为其塑造了炫目的光环。据统计,2007年通用型ERP软件的国内市场规模达到了63.12亿元,同比增长21.1%,占通用型管理软件市场的59.2%,成为国内管理软件市场的主流应用产品。这表明,经过近20年的发展,ERP已取代财务软件,成为中国管理软件市场上的主力军。
  而今,ERP软件开发工程师又面临全新的挑战,在不断提升技术水平的同时,还需要较强的分析能力,即切实分析用户需求,从而真正解决产品灵活度不高、不能适应用户复杂需求的“瓶颈”。因此,真正优秀的ERP软件开发工程师,不仅是管理软件商争先恐后想要据为己有的人才,也是各个企业苦苦寻觅、渴望以之实现现有产业“柳暗花明”的解困良药。
  揭秘五薪酬水平
  ERP软件开发工程师的月薪一般在2000~5000元之间。薪酬水平因地区和岗位的不同而不同:一是地区差异,上海、北京等地的ERP软件开发工程师月薪在4500元左右,比其他中小城市高出1000~2000元;二是岗位差异,一般来说,ERP系统开发人员的起步月薪在2000元左右,而系统分析岗位的月薪会较高,一般在4000~5000元之间。
  由于目前企业日益注重ERP系统软件与企业的融合性及其本身的可操作性,因此,开发过大型系统、经验丰富的ERP软件开发工程师的薪资会更高,年薪可达到10万元以上。
  揭秘六适合人群
  根据知遇网的职业要素模型,ERP软件开发工程师需要具备的职业兴趣和能力倾向如图1-4和图1-5所示(图中每一项的具体内涵分析详见附录B)。
ERP软件开发工程师(3)字体
  ERP软件开发工程师主要负责ERP系统的开发工作,需要掌握大量的专业知识和管理知识。由于ERP软件开发过程中的环节多样,且企业性质的类别不同,ERP软件开发工程师的职业发展之路并不是单一的(见图1-6)。
  路径一:在ERP软件开发环节中技术岗位之间的变化,从最初的ERP软件开发工程师到系统分析员、需求工程师、算法应用开发工程师及高级软件工程师等。这需要具有丰富的软件开发经验和相关工作的技术背景。
  路径二:在ERP软件开发工程师由技术岗位到管理岗位的转变,经过多次的系统开发,在积累一定的经验后有望成为IT项目经理、产品研发经理、技术经理等。这不仅需要丰富的软件开发经验,还要有丰富的管理知识及组织能力。
  路径三:在ERP行业中不同工作性质间的转化,从一名ERP软件开发工程师发展为ERP咨询顾问,后者致力于产品相关的实施、咨询,及客户化开发的设计与测试等,是一个新兴而又需要丰富业内知识、经验的职位。
  引言:随着网络对人们生活影响的不断深入,随时随地地进行网络连接成了很多人的迫切需求,而利用手中外形小巧而又功能强大的手机、掌上电脑等便携设备接入网络,成了当下很多人的最佳选择。这中间就离不开WAP开发工程师的辛勤工作,那么,你了解WAP开发工程师这个职业吗?WAP开发工程师又有怎样的发展前景呢?
  手机网民数量激增,WAP网站井喷式发展
  中国互联网络信息中心(CNNIC)发布的《第24次中国互联网络发展状况统计报告》显示,截至2009年6月,我国手机网民规模为1.55亿人,占整体网民的46%,半年内增长了32.1%,成为一大亮点。
  近两年来,WAP网站经历了井喷式发展,到现在已经突破1万家。部分WAP网站的发展已经具备一定的规模,WAP网站越来越受广大用户的欢迎,包括3G门户、WAP天下、当乐等一批网站已完成第一轮融资,开始了第二轮融资。
  综上所述,WAP网站发展迅速,网民数量不断攀升,整个行业有着良好的发展前景。这都为WAP开发人才提供了广阔的发展空间。
WAP开发工程师(1)字体
  WAP开发工程师——职业概述
  WAP开发工程师就是专门进行无线网络的网站程序和后台程序开发的专业人员。WAP是“无线应用协议(WirelessApplicationProtocol)”的简称,WAP将Internet和移动电话技术结合起来,提供手机上网服务,而WAP开发工程师则负责该网络平台的开发、维护等技术环节的工作。
  WAP开发工程师——职业大揭秘
  揭秘一工作内容
  1.设计、开发和调试手机WAP门户网站程序、后台程序;
  2.从事存储过程开发,维护运营平台数据库;
  3.支持公司增值业务平台的运营及维护;
  4.配合技术经理和产品经理,共同完成产品定义和软件架构设计;
  5.支持统计数据及业务报表数据库开发。
  揭秘二职业要求
  WAP开发工程师一般要求拥有计算机类专业大专及以上学历。其他经验素质包括:掌握相关理论知识,并能熟练操作,如熟悉WAP1.2和2.0的开发协议规范和测试规范;熟悉Web开发;精通C、Java或其他一种开发语言;精通一种数据库等。此外,还需要具备良好的学习能力,分析思考能力和团队协作精神。
  揭秘三职业资格
  与WAP开发工程师职业相关的职业资格有一个(相关内容详见附录A):
  证书004《专项技术证书:数字通信软件开发工程师》。
  揭秘四职业前景
  预计近几年内,WAP市场包含通信流量和信息服务在内的市场收入,将超过200亿元。我国WAP上网用户的特征已与WAP市场发展领先的日本、韩国十分相似。中国移动在2007年对WAP网站的一系列改造、升级等管理也使得WAP行业更加规范,市场竞争与发展更加有序。
WAP开发工程师(2)字体
  据分析,中国的3G移动增值业务市场将达到10万亿元的规模,未来将保持50%甚至更高的增长速度,而WAP网站业务发展是十分依赖于3G的,WAP行业期盼能通过3G的发展得到相应的回报。
  总之,目前我国WAP开发工程师尚有较大的缺口,移动通信市场对其的需求量也在逐步攀升,WAP开发工程师有着很好的发展前景。
  揭秘五薪酬水平
  WAP开发工程师的月薪一般在3000~8000元。初级WAP开发人员:优秀应届毕业生的平均月薪在3500元左右;中级WAP开发工程师:有2~4年的工作经验,月薪平均在5000元左右;高级WAP开发工程师:有5年以上的工作经验,独立承担过WAP开发项目,月薪8000元左右,其中具备管理经验者月薪可上万元。
  揭秘六适合人群
  根据知遇网的职业要素模型,WAP开发工程师需要具备的职业兴趣和能力倾向如图1-7和图1-8所示(图中每一项的具体内涵分析详见附录B)。
  图1-7WAP开发工程师的职业兴趣雷达图图1-8WAP开发工程师的能力倾向要素图职业发展“路在何方”
  WAP开发工程师主要是利用Java等开发语言进行手机WAP门户网站的开发设计。经过一段时间工作经验的积累后,有以下两种发展路径(见图1-9):
  路径一:具有丰富的软件开发经验和技术背景后,可发展成为高级软件工程师、算法应用开发工程师和需求工程师。
  路径二:具有较强的管理和组织等方面能力者,可向技术经理、IT项目经理、产品研发经理等管理职位发展。
  图1-9WAP开发工程师的发展路径软件测试工程师:让软件运行畅通无阻
  引言:较之软件开发、设计、分析类人员,软件测试在国内是最近几年才逐渐被重视起来的。很多人择业时,犹豫不决;由于没有前人的“职途”借鉴,很多在职人员也疑虑重重。软件测试将会是我们奋斗终生的职业吗?我们也需要像开发人员那样,在一定的年龄阶段转行吗?在帮助软件畅通无阻地运行的同时,该行业从业者能否让自己的从业之路也一片坦途呢?本文将逐一为你揭晓。
  数字背后,危机和机遇并存
  据某计算机市场预测报告统计,2007年前三季度,软件行业实现收入3784.99亿元,同比增长23.6%,占整个电子信息行业收入比例的10.95%。
  目前国内120万软件从业人员中,真正能担当软件测试职位的不超过5万人,软件测试人才缺口已超过20万并向30万大关急速挺进。在某招聘网站近期发布的2007十大热门职业中,软件测试工程师也位居三甲之列。为吸引人才,企业纷纷采取高薪策略。但即便如此,很多企业仍旧纷纷感叹:“高薪难觅‘找碴儿’人才。”
  透过以上数字,可以看出我国的IT行业人才结构正处于失衡状态,软件测试人才缺口巨大。这不但已经成为影响中国软件产业发展的瓶颈,也加重了软件产业的开发和服务成本负担。而在这危机背后,对于众多软件测试领域的“找碴儿”人才来说,无疑意味着无穷的发展机遇。
软件测试工程师(1)字体
  软件测试工程师——职业概述
  软件测试工程师作为软件质量的把关者,其职能在于保证交付到用户手中的软件可靠好用,运行畅通无阻。从产品定义到产品开发再到产品维护,都离不了软件测试。
  软件测试工程师按其级别和职能的不同,可分为三类:即高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估;中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制订软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务;初级软件测试工程师,其工作通常是按照软件测试方案和流程对产品进行功能测试,检查产品是否有缺陷。
  软件测试工程师——职业大揭秘
  揭秘一工作内容
  1.编写软件测试计划,设计软件测试脚本和用例,搭建软件测试环境;
  2.执行软件项目测试,包括功能测试、性能测试、易用性测试等;
  3.整理、分析、报告、追踪软件缺陷,并确认软件测试问题得以解决;
  4.撰写软件测试结果分析报告,预先评估项目的风险,编写其他相关文档;
  5.结合研发软件产品项目情况,制订相应的软件、项目版本控制制度。
  揭秘二职业要求
  在专业方向和学历要求上,软件测试工程师应具备通信、电子工程、自动化、计算机及其相关专业大专及以上学历。
  而实际的操作经验和工作能力方面,一方面要求从业人员具备计算机领域的专业技能,包括精通软件工程知识,掌握测试专业技能,熟悉软件测试的流程、方式、制度及工具并能熟练操作;具备软件编程技能,掌握Java、C、C++等语言及相应开发工具;熟悉网络、操作系统、数据库等知识,能够胜任对各种测试环境的配置、调试及对各种系统平台的分析与调优。另一方面,还需要对所在企业相关的行业领域有所涉猎,深入了解产品的业务流程,从而更好地对产品功能的实现与否加以判断。此外,从个人素养角度说,尽职专心的工作态度、细致耐心的处事方式、合作互助的团队精神等也是不可或缺的。
软件测试工程师(2)字体
  揭秘三职业资格
  与软件测试工程师职业相关的职业资格有两个(相关内容详见附录A):
  1.证书001《全国计算机等级考试合格证书》。
  2.证书005《QAI软件测试工程师认证(CSTE)证书》。
  揭秘四职业前景
  据权威调查数据显示,目前国内软件测试人才缺口30多万,而且还在以每年30%的速度递增,软件测试人才缺乏的问题日益凸显。目前我国软件测试人才正处于一个“双高”地位,即地位高、待遇高,职业前景非常广阔。
  微软公司软件测试工程师对外透露,在微软内部,软件测试工程师和开发工程师的比例基本维持在1∶1左右,而国内其他软件企业中这一比例却仅在1∶5到1∶8之间。因此,真正具备较高素质的软件测试工程师,在确保软件顺利运行的同时,也终究能让自己的前途畅通、光明起来。
  揭秘五薪酬水平
  根据级别不同进行划分,高级、中级、初级软件测试工程师的年薪水平分别是8万~10万元、5万~6万元和3万~4万元。而以具有3~5年工作经验的从业者为例来看,各地区的软件测试工程师薪资情况也不尽相同:深圳地区的平均年薪是全国各城市最高的,超过7万元,其中外商独资欧美企业的年薪约为7.8万元;北京地区该职位的平均年薪逾5.8万元,其中外商独资企业的年薪为全国之最,将近8.5万元,而其余各类型企业的年薪都在5万~6万元之间;广州地区该职位的平均年薪约为4.5万元,其中外商独资欧美企业的年薪能达到7万元;上海地区软件测试工程师的平均年薪为6.3万元,欧美独资和中外合资企业的薪资不相上下,分别为7.9万元和7.7万元。
软件测试工程师(2)字体
  揭秘六适合人群
  根据知遇网的职业要素模型,软件测试工程师需要具备的职业兴趣和能力倾向如图1-10和图1-11所示(图中每一项的具体内涵分析详见附录B)。
  软件测试工程师的发展路径一般有以下三种(见图1-12):第一种选择是走软件测试的技术路线,成长为高级软件测试工程师,这时他能够独立测试很多软件,再向上发展可以成为软件架构工程师。第二种选择是向管理方向发展,从软件测试工程师到测试经理,以致更高的职位。第三种选择是在了解软件开发和测试流程、有开发或者测试经验的基础上转做文档工程师,又或者在开发方面积累了经验,同时对软件产品本身产生了自己的看法,转做软件开发工程师,继而发展成为IT项目经理或者技术经理。
  引言:作为软件开发、使用和维护的必备资料,“文档”发挥着不可低估的作用。但“文档”本身是很难单独存在的,研发人员只能在其间发挥“信息源”的作用。为使这一源头“活水”源源不断地送抵需求之所,就需要某个“信息中心”进行处理协调,而文档工程师正扮演着这一角色。
  “码字的工作”与“高薪热门职位”
  在国内,人们印象中的文档工程师似乎还停留在初级的“码字”阶段,很多“真正的”程序员对此不屑一顾;不少小规模企业中,并没有文档工程师这样一个专门的职位设置。但随着软件业的日趋发展和规范,国外先进开发方法的逐步引进和推广,越来越多的企业开始意识到“文档”和文档工程师的重要性。但由于目前国内此类专门人才的缺失,加之长期以来观念的限制,许多人才招聘网站常留有许多空位等待文档工程师们填补。
  在国外,文档工程师则是个不可小视的职位。他们跟踪不断创新的技术,接受高水准读者的考验,承担产品周期的压力。从某种程度上说,其工作难度和重要程度绝不亚于系统分析员。仅以加拿大为例,比较同样具有四年从业经验的系统分析员和文档工程师,前者年薪在55000美元左右,后者则为65000美元左右。
文档工程师(1)字体
  文档工程师——职业概述
  文档工程师,是指协同开发人员,收集资料,安排开发计划,编写企业项目开发所需的各类文档,同时保证文档质量、安全等的技术人员,他们肩负着软件开发过程中信息处理与整合的重要职责。面对“文档”,他们需要完成包括安排开发计划、制定各类模板、跟踪编写进度以及编辑管理在内的一系列工作,实现文档处理的“一条龙”服务。
  文档工程师——职业大揭秘
  揭秘一工作内容
  1.按照公司文档开发规范进行产品的用户文档编写工作并完成日常维护;
  2.制订用户文档开发计划,并控制计划的执行;
  3.集中存储所有文档资料,保证文档版本与代码版本的一致性,维护文档资料的索引表,定期备份文档资料;
  4.参与文档的标准化、规范化、制度化等工作;
  5.参与联机文档编译和测试,相关的技术支持工作;
  6.编写产品的指标说明书、使用手册,制作演示幻灯片,完成公司宣传册的设计、公司网站维护等。
  揭秘二职业要求
  在学历水平和专业要求方面,文档工程师一般要求本科及以上学历,通信、计算机、电子、无线电、自动控制等专业。
  在工作能力和实践经验上,文档工程师应具有产品开发和文档编写及绘图软件使用的经验,熟悉软件测试流程、步骤及规范,能够独立设计测试方案,编写测试计划和测试报告;能熟练运用各种办公软件,且尽可能学会使用Rose、ReqPro、SoDA等软件工程方面的软件;具备良好的逻辑思维能力,思路清晰,能够清楚、简明地陈述问题;具备较强的文字表达能力,擅长综合和归纳,尤其是要具有较高的专业英语阅读和写作水平;工作细致耐心,拥有较好的沟通技巧、抗压能力及团队合作精神,有较强的责任感及进取精神。
  揭秘三职业前景
  随着企业之间竞争的加剧,能够为用户提供清晰易懂、功能全面的文档已成为公司的一大显性优势;而企业规模的不断壮大、发展要求的不断增加,更需要对一些重要文档进行及时、有效的保存和管理。
  在现实中,软件开发的项目繁多、输出文档分散且更新不及时、多种版本和工具并存,这都成为阻碍软件顺利开发的“瓶颈”。部门主管无法确切得知各个项目开展情况,项目经理不能准确掌握工作人员具体分工,大型项目间缺乏必要的联络沟通,研发过程中编码和设计明显脱节,凡此种种,已构成影响企业长远发展的症结。
  而这些问题,只有在得到一定数量的高水平文档工程师积极参与后,才能真正迎刃而解。因此,这一就业市场形势紧迫,需求量大,属于文档工程师的天地是较为广阔的。
文档工程师(2)字体
  揭秘四薪酬水平
  普通文档工程师平均月薪大约3000元,新手入行时起薪每月在1000~2000元之间,以北京为例,一名工作资历尚浅(不足两年)的文档工程师的年薪在3万元左右;具备两年以上工作经验者月薪可增至5000元左右;工作5年以上,这一数字将提升到8000~10000元。
  揭秘五适合人群
  根据知遇网的职业要素模型,文档工程师需要具备的职业兴趣和能力倾向如图1-13和图1-14所示(图中每一项的具体内涵分析详见附录B)。
  
  在专业方向上,文档工程师往往拥有与C/C++软件工程师、Java软件工程师、.NET软件工程师、PHP软件工程师、软件测试工程师等相似的专业背景,或直接由其分化演变而来,因而具备这些职业的技术能力和工作经验,可向高级工程师、总设计师、总工程师等方向发展。
  在管理方向上,该领域中具备较强统筹能力、沟通能力、管理能力的技术人员可考虑向IT项目经理、技术经理、研发经理等方向继续晋升。
  引言:浏览网站已经成为人们每天生活的一部分,因而网站的开发也显得越来越重要,如何满足人们对网站功能的需求已经成为互联网软件开发工程师们必须思考的问题。那么,究竟什么是互联网软件开发工程师?其职业特点和职业要求又是什么呢?下文将带你畅游互联网软件开发工程师的世界。
  互联网发展迅速,Facebook提供平台
  近年来我国互联网始终保持快速发展势头,目前中国境内的网站总数已经达到了192万个,中文网页达到了84.4亿个。中国互联网络信息中心(CNNIC)发布的《第24次中国互联网络发展状况统计报告》显示,截至2009年6月30日,我国网民规模达3.38亿人,较2008年年底增长13.4%,半年增长了4000万人,稳居世界第一位,互联网普及率也稳步提升。从网民数量增加的速度可以看出,我国互联网正处于一个高速发展时期,需要大量的互联网开发人才。
  Facebook针对开发人员推出了开放性的平台。这使得任何知道如何编写应用程序的人都能为Facebook所欢迎。一个开放的编码环境是任何一个平台成功的关键,因为它将更加易用,将更多的开发人员汇集起来,使得平台不断强大。Facebook也把免费的版本分发给开发人员。这就为互联网软件开发人才提供了软件开发、技术交流的平台。
互联网软件开发工程师(1)字体
  互联网软件开发工程师——职业概述
  互联网已成为名副其实的“富翁制造工厂”,网络人才将更加走俏,其中互联网软件开发工程师更是备受青睐。互联网软件开发工程师又称为Web开发工程师,是进行网站应用服务、模块设计等网站建设工作的专业技术人才。互联网软件开发工程师需要运用自己精湛的专业技术,为网站提供更好的个性化应用服务。
  互联网软件开发工程师——职业大揭秘
  揭秘一工作内容
  1.独立开发网页应用服务,参与网页开发工作,优化网站;
  2.根据需求,完成模块分析、设计、开发任务;
  3.为平面设计工程师提供技术支持;
  4.解决公司(企业)开发项目中出现的技术问题;
  5.跟踪最新的网络应用技术,研究分析常见的网络协议,提供最新网络技术潮流分析,把握最新网络技术动向。
  揭秘二职业要求
  互联网软件开发工程师一般要求拥有计算机类专业大专及以上学历。具体的素质要求包括:深入理解面向对象的程序设计思想;了解网站整体构架设计和网站项目开发的流程;熟悉JavaScript、Ajax、XML、CSS及PHP等Web开发技术;熟悉MySQL/SQLServer或Oracle数据库;具备Linux环境开发经验,掌握Linux系统常识;熟悉代码编写规范;具有较强的逻辑思维能力、独立工作能力和良好的团队精神,能很快适应新的环境,自学能力强。
  揭秘三职业资格
  与互联网软件开发工程师职业相关的职业资格有一个(相关内容详见附录A):
  证书001《全国计算机等级考试合格证书》。
揭秘四职业前景
  随着科学文化水平的提高,互联网已成为人们生活中的一部分,大量的互联网公司纷纷涌入市场,在激烈的竞争中,他们必须推出属于自己的特色网站,以新颖性、稳定性、实用性取胜。而这一切都离不开互联网软件开发工程师。
  百度搜索引擎公司每年在搜索引擎技术研发和产品等方面的投入超过公司年度营收的1/3,2008年全年,更是高达约10亿元人民币。由此可见,互联网公司十分重视互联网软件开发人才,对互联网软件开发工程师在质量和数量上都提出了更高的要求。
  根据统计,未来5年,我国对从事网络建设、网络软件开发和网络服务等新型网络人才的需求将达到60万~100万人,其中,网络软件开发人才需求量最大。而现有人才还不足20万人,供需缺口十分巨大。因此,互联网软件开发工程师的需求量将继续增长,前景将一片光明。
  揭秘五薪酬水平
  互联网软件开发工程师的月薪一般在3000~9000元。在互联网公司中,软件开发部门的付薪水平明显高于其他部门。软件开发部门高级工程师月固定现金收入约8400元,月总现金收入(含奖金)可达到9400元。
  对于互联网软件开发工程师来说,学历水平对薪酬影响很大,薪酬随学历增高而有着明显的涨幅。例如在北京,拥有博士学历的互联网软件开发工程师的工资比硕士研究生高出30%~40%。此外,持有计算机等级证书的从业者在工资上也有很大优势。
  揭秘六适合人群
  根据知遇网的职业要素模型,互联网软件开发工程师需要具备的职业兴趣和能力倾向如图1-16和图1-17所示(图中每一项的具体内涵分析详见附录B)。
  图1-16互联网软件开发工程师的职业兴趣雷达图图1-17互联网软件开发工程师的能力倾向要素图职业发展“路在何方”
  互联网软件开发工程师一般就职于互联网公司,从事网站应用服务开发和优化等工作,一般有以下三种发展路径(见图1-18):
  路径一:走专业道路,可从初级开发人员成长为技术专家,如高级软件工程师、高级开发人员、网站架构设计师等。要成为高级开发人员,有两个方面的知识是必须具备的,一个是专业知识,包括对开发平台/工具的了解,对开发流程的理解和使用(软件工程);另外一个方面就是对客户的商业流程的了解。
  路径二:待积累经验后,可发展成为管理型人才,如产品研发经理。产品研发是21世纪企业竞争的主战场。产品研发经理必须面向市场,面向客户,迅速地满足客户的需求,为公司获得核心竞争力,所以该职业具有很大的发展空间和挑战性。
  路径三:可以走网站运营路线,发展成为网站运营经理。互联网软件开发工程师从事网站运营管理的优势在于他们对网站知识有系统的了解,能够结合运营情况对网站建设给出指导性的建议。
  图1-18互联网软件开发工程师的发展路径搜索引擎工程师:帮你将信息一网打尽
  引言:在中国互联网市场中,搜索引擎市场正快速发展壮大,百度CEO李彦宏认为,如果要说这个市场有“极限”的话,20年后再讨论这个问题也不迟。如此具有发展态势的搜索引擎市场必然带动搜索引擎工程师的走俏。如何才能成为一名搜索引擎工程师?搜索引擎工程师都做些什么?
搜索引擎工程师(1)字体
  搜索引擎工程师,新兴职业的最大热点
  通用搜索引擎的火爆一发而不可收,细分搜索公司也如雨后春笋般层出不穷,360行每一行都可以做一个垂直搜索。搜评网董事长兼CEO张小飞认为,目前搜索领域才刚刚起步,尤其是垂直搜索,还有很大的空间。
  据赛迪顾问执行总裁李峻介绍,以垂直搜索、论坛搜索、本地搜索等为代表的未来新兴搜索引擎市场将以30%左右的速度增长,搜索引擎还处于一个初级阶段,还有很大的发展空间。
  但目前人才紧缺却严重制约了搜索市场的进一步发展,根据某网站的搜索量统计,平均每三天全国搜索引擎工程师一职的招聘数量就超过2000人,据此推算,未来三年内,每年全国搜索引擎工程师的人才需求量都将超过40万人。而另据统计,国内现有搜索引擎工程师还不到1万人,供需比达到1∶40。
  搜索引擎工程师——职业概述
  当我们在搜寻信息享受着搜索引擎带来的种种好处时,不要忽视了“站在”搜索引擎背后的人,他们就是搜索引擎工程师。简单地说,搜索引擎工程师是负责网站内搜索引擎项目的总体规划、需求采集和分析,并承担系统架构、技术选型、关键技术的解决方案和功能实现的工作人员。
  搜索引擎工程师——职业大揭秘
  揭秘一工作内容
  1.负责搜索引擎相关项目的系统调研、代码编制、软件测试、软件维护、软件文档制作等与软件开发有关的工作;
  2.参与搜索引擎核心技术的研发工作;
  3.分析客户网站在Google、Alexa、Baidu等网站上排名靠前或靠后的原因;
  4.评估、分析、建议客户网站的关键词,开发网站的外部链接的方法和网址;
  5.编写各类搜索技术文档,参与所属各类项目/产品的设计、开发与维护工作。
  揭秘二职业要求
  搜索引擎工程师应具有数学或计算机等专业大专及以上学历。精通Java或者.NET开发,精通SQLServer、Oracle等其中一种或两种数据库开发;熟悉网络爬虫技术的开发;熟悉中文分词技术/文本分类,对自然语言处理、信息提取、分布式计算等领域有比较深入的研究,对算法设计、数据结构有深刻的理解;具有丰富的文献情报知识。
搜索引擎工程师(2)字体
  揭秘三职业前景
  目前,数量不多的移动搜索公司还不成气候,但大量垂直搜索的涌出,已经给搜索市场带来了新的热度。某调查结果显示,2005年,使用百度和Google的用户达到搜索总量的90%;而2006年这一数值下降到87.4%,这其中就有垂直搜索的分流作用。与此同时,各大搜索引擎也已将垂直搜索列为产品开发的重点。Google、Yahoo、MSN、百度等开始纷纷推出垂直搜索频道或者开始提供某种垂直搜索服务。
  伴随着垂直搜索的兴起,经过几年发展和摸索的通用搜索引擎除了越来越贴近人们的需求外,技术上也得到了很大的发展,但美中还有不足:刚刚浏览过的网页,随时都有更新、过期、删除的可能,这使得实时搜索实现受阻;对图片、电影、音乐等多媒体内容的处理尚不成熟;搜索引擎的“智能”有待提高。如何解决这些难题已成为搜索引擎工程师探索的新方向,同时也是对搜索引擎工程师提出的新要求。
  揭秘四薪酬水平
  搜索引擎人才缺口大,薪酬待遇较高,工作经验和企业性质的不同都会影响薪酬水平。一般的小型公司是3000~8000元/月不等。大型公司的待遇就要高出很多,例如百度的搜索引擎工程师的月薪为1.8万元左右。积累一定经验、具有较强技术水平的高级搜索引擎工程师的年薪可达60万元。
  揭秘五适合人群
  根据知遇网的职业要素模型,搜索引擎工程师需要具备的职业兴趣和能力倾向如图1-19和图1-20所示(图中每一项的具体内涵分析详见附录B)。
返回书籍页