- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何培养研发能力 不管是老员工还是新员工,大家都关心这样一个问题:如何提高自己的能力以获得不断的发展?对每一个人,这个问题的答案都是不同的。对老员工来说,在埋头苦干几年之后,要抬头看看,要照照镜子,审视一下自己;对新员工,特别是刚从学校中出来的员工来说,踏上新的工作岗位,要选择从哪里入手开始新的工作。
什么是研发能力
当提到一个软件工程师有很高的研发水平时,我们通常会想到:这个人可能精通C/C++、JAVA、数据库编程、网络编程……等等,软件人员的研发能力就是指精通语言和编程吗?绝对不是!精通这些语言和工具仅仅意味着掌握了一些知识。能力不等同于知识。能力是指掌握了解决问题的正确方法。研发能力就是指掌握了分析、判断、解决、预测技术问题的方法。
“知识无用论”最适合描述IT行业技术日新月异的变化情况。也有人讲,做IT行业的人也是吃青春饭的,趁着年轻,尚能不断地学习新的语言和工具,年纪大了,便没有时间和精力跟上技术的变化。
这真是技术人员的命运吗?当我们这么想的时候,我们就是还没有真正领悟研发的真谛。当我们仰视国外公司的研发力量时,我们常常自卑地感慨:他们的高级研发人员经验真丰富。他们甚至使用过磁芯存储器和打孔纸带。然而,他们关于磁芯存储器和打孔纸带的经验在今天还有用吗?他们关于BASIC、FORTRAN语言的经验于今天还有用吗?没用,这些经验统统都没有用了。但是随着研发经历的增长,他们的研发能力都在与日俱增。正是这些研发能力使得他们可以被称为高级研发人员,使得他们能够在技术日新月异的IT行业不断研发新的产品。
那么什么是研发能力呢?
研发能力的5个层次
正如知识结构不是一个平面一样,研发能力结构也不是一个平面。研发能力包含以下5个层次:
会 对知识点的一般性的、孤立的掌握。这基本上还处于仅仅掌握工具的阶段。大学生或者职业高中生,学过C语言,并做了几个小项目后,可以说会C语言。这时,只要有详细的设计,会C语言的就可以把设计变成代码。会C语言只是结构中的低层次,在网络研发中心,要会的东西很多:网络socket编程,VC++编程,数据库编程,ASP编程,TCPIP基础知识,路由基础知识,广域网基础知识,测试设备知识,PowerPC基础知识,FPGA基础知识……随着我们研发领域的不断扩大,要会的东西也在不断扩大,比如现在我们就需要了解VoIP原理、协议,今后要会的东西将成指数级增长。当然,并不是一个人要什么都会,百科全书式的人物已经没有了。一般一个产品的推出都需要相当多的人员共同配合才能完成。注意到这一点非常重要,下面要讲的能力的各个层次的培养以及综合素质的培养都与此有关系。
熟练 在这个层次上,意味着能够快速而有效地完成既定设计。软件代码讲究简洁高效、并且错误率低,可维护性、可移植性好;硬件设计讲究板子稳定、成功率高、成本低;测试讲究快速构架各种复杂的应用环境。我们经常看到这样的论调,说中国人最适合做软件开发,同时我们又悲哀地感慨印度软件业的发达。这是什么原因呢?其实说中国人最适合做软件的论调是不对的,难道中国人的脑细胞都是由0和1构成的吗?更准确的说法是:现在的中国年轻人在现在的教育环境下,最容易在技术上达到熟练这个层次。难道不是吗?从小学一年级开始,每个学生都要把所学的每个汉字、每个拼音字母抄写数十遍,直到熟练为止,数学的考试也是要求精确到小数点后多少位。中国人是很聪明的,学会了一样东西后,很快就能熟练了。
分析总结 从“熟练”到“分析总结”是一个很大的变化。分析是从杂乱无章的表面现象中整理出事物的条理,并抓住事物的主要矛盾。软件移植最需要分析能力。移植前,要仔细分析软件的结构,整理出软件的流程框架和主要数据结构,并抓住主要部分,找出移植的关键点。对于新技术、新任务,都要运用分析能力,整理出头绪,抓住关键点。最需要用到分析能力的阶段是:一是学习新技术,新方法时,用华罗庚的话说,就是要把书由厚读到薄,读到薄了,就意味着抓住关键点了;二是需求分析阶段,在这个阶段同样需要学习很多新知识、新概念,要运用分析能力,从众多的信息中整理出自己所需要的东西;三是项目总结阶段,回顾并分析一下所走过的研发历程,总结经验和教训。总结要做到由此及彼,由表及里,由特殊现象到普遍规律,要做到归类、归纳、抽象、概括。
全面规划 从“分析总结”到“全面规划”是一个质的飞跃。对开发工作而言,“全面规划”就是“全面规划”。手工作坊式的研发不会感觉到全面规划的重要性。而这正是手工作坊与正规研发机构的关键区别,也是我们中国软件业不如印度软件业的关键点。我们很多研发人员非常愿意用我国改革开放初期的方法――“摸着石头过河”――来做研发。要防止这种倾向的蔓延,要想提高研发能力,要提高研发产品的质量,大家就必须要有壮士断腕的决心来抛
您可能关注的文档
- 如何为华为u8800手机刷机等一系列必备).doc
- 如何从MQL5(MQL4)访问MySQL数据库.doc
- 如何从男士戒指品牌选戒指男戒的重要性.doc
- 如何使用Reaver破解Wifi.doc
- 如何保持皮肤光彩.doc
- 如何修改字体在系统中显示的名称.doc
- 如何做一个合格的员工.doc
- 如何做好一名主管.doc
- 如何做好咨询项目.doc
- 如何做好稽核工作001.doc
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)