`
wq163
  • 浏览: 31413 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

再读<中国软件业人才打造模式之辩>

阅读更多

 

今天又无意中看到了这个,关于大学计算机科学与技术专业的培养方式问题有些感慨。现在大家似乎太注重实践了,都在为了迎合市场而学习。自己也经常听到一些人问应该学什么技术才能找到工作啊?现在外面都要求会什么呀?


我的想法是在大学里应该打好基础、学好理论,多研究些数学、算法、设计等,不要整天想着学哪门语言和工具,这样太急功近利了,以至于以后会出现后劲不足的情况。这些应用的东西大专中专甚至技校学生都在学,那作为一个本科生如果还是只关注于这个是不是要求太低了点。计算机科学与技术专业,顾名思义就是有科学也有技术,丢了科学只关注于技术那就最多只是熟练工的级别了,谈不上创造和发展,更没有自己核心的东西,整天跟着人家学这学那而已,要想提高一个层次必须在基础功底上有所突破。


呵呵,不说了,再说下去就要说到中国软件教育的大话题中了,我只是一个小人物改变不了任何东西,所以就没必要说了。还是看看下面一些大人物的说法吧


对于周鸿祎最主要的印象就是一个商人,但他对技术的这番言论的确是非常精辟和令人敬佩的,应该是他早年做技术的经历所沉淀下来的看法


 


 周鸿祎(雅虎公司中国区总裁):


第一是目前对软件蓝领的看法非常不认同,大家说像印度学习快速弄一批人进行专业的补习。认为这些人只要会写代码,再有人做软件系统架构,再有人检测bug 就可以了。我个人认为做软件应该还是一门艺术,一个优秀的程序员和一个差的程序员,因为是虚拟的工作,其劳动生产力相差绝对不是十倍二十倍,可能是上百倍、上千倍甚至无穷大。所以在软件领域,我们还是要呼唤一些个人英雄主义。我们跟Google做过很多交流,虽然他养了很多的博士,但其真正的核心程序员和核心代码的数量并不大


第二个观点,我看程序员杂志,我跟蒋涛也是很好的朋友,但我经常抨击他们的杂志。我说现在感觉程序员非常热中于作语言的研究,大家要把C语言C++语言或者一些更新的东西研究得更透彻,动辄就谈模式设计和软件工程,包括张晓明刚才也提到,我们公司的软件都是自己做,他们有多好的分工。我觉得现在很多程序员连基本功都不扎实,自己可能还没写过十万行或者二十万行代码,本身对编程还没有一个了解的时候,就开始上升到软件工程,动辄谈模式设计。连几个大规模的系统都没有设计过,我经常在相关杂志看到一些论道的文章,我对目前这种看法是比较反对的


第三个观点,我听到很多计算机系的学生都在抱怨中国计算机教育不好。这些学生说现在都流行JAVA,.NET了,各种嵌入平台,各种Server编程,我们学的内容都是老掉牙的,还是谭老师那本C语言。我的看法恰恰相反,我觉得作为计算机系的课程或者一个本科生在学校还是应该注重基础研究。换句话说我在方正管过很多的程序员,这么多年我们见到真正出色的程序员,其数据结构、编译原理、基本功一定学得很好,比如他不懂得Windows编程,但给他一周时间,他就可以快速理解,你一旦换到Linux上编程序,他的转换周期也不会很慢。我见过一些程序员很热衷于一些快速开发工具,整天追新,后来程序没写几个,自己的事业也荒废得差不多了。我觉得计算机系的教育还是应该注重基础学科其实所有核心的东西都可以向下分解成你在学校学的最基础课的一些基本的数据结构和算法。所以你的基础打得越扎实,将来这个人作为程序员发挥的能量或者说你能够做的高度越高,这是我第三个比较偏激的观点. 如果我们大学里都变成教最时髦的东西,我觉得大学可以不用开了,你们自己去订阅一份《电脑报》,或者互联网上什么新东西都有相信未来互联网软件在中国再做二十年,当风险投资,当创业理念和整个社会商业环境变得更好的时候,可能中国软件业肯定有一个自然的成长。就像你的体育,如果脱离了整个民族体育组织的提高,光去谈金牌我想大家是论不出金牌的.




吴文虎(清华大学博士生导师):中国软件要想出头,必须培养大师级人物


大家都在拿印度和中国比,尤其是在软件方面,差距的确是存在的。但我认为不是我们的人不行,我觉得可能还是一种体制或者其他的东西困扰着我们。


从国际信息学院奥林匹克竞赛上来看,我还没看到印度人去参加比赛,这是从中学生方面看。从大学生,我也是领队,我是领清华大学的队去,七八届了,也没见到印度对手去参赛。


技工型软件人才在中国的确紧缺,不过要推动中国软件业整体向上发展,更重要的还是要培养一些研究型人才,培养大师级人物。所以我觉得人才怎么培养的确是一个大问题,这方面可以改革的东西挺多的。培养软件人才这件事我觉得中国应该有优势,因为我们的人比较厉害,可塑之才很多,我们的方法需要进一步改进。




谭浩强(全国高等院校计算机基础教育研究会理事长):大学时期是打造软件人才的最关键环节


我长期从事高校计算机教育,很多学生都抱怨如今学校教育对于软件人才的发展并没有起到多大作用,毕业之后还要重新学习,似乎软件人才的出现倚仗于社会培训,跟学校教育一点关系没有。


落后于时代发展?好大的一个帽子。难道像C语言这些真的就为中国软件业所不容?我不相信。学了C++就一定比C语言好?我更不相信。我听说美国一个学校,导师给学生出一个题目说你可以用任何语言做,但你用C++做我给你零分,你用C语言做我给你一百分。很多人不理解,这个教授的意思就说C是基础,因为你把C语言打好基础,以后做别的工作就非常容易。


所以说那种认为学校教育已经无法培养出真正的软件人才的观点是相当错误的,学校教育本身就是起到一个打基础的作用。如果你非要说在大学不能学习到那些最新的开发工具,最时髦的东西就是失败的话,那要成为软件人才最好就别到高校来学习,直接自学算了。


简而言之,相对社会教育,一个良好的大学基础学习对于软件人才更为关键。如果缺少这一点,只能称之为软件人而不是人才。

分享到:
评论
1 楼 joson_chen 2011-10-07  
很好的文章。

大学时候就应该打好软件基础功底,而不是追求实战语言。

相关推荐

    软件业的生存之道

    总结来说,软件业的生存之道涵盖了技术创新、市场定位、团队管理、软件质量、知识产权保护和业务模式创新等多个方面。在这个快速变化的行业中,只有不断适应和进化,才能在竞争中立于不败之地。通过学习和实践,每个...

    参考范文:调查报告-中国软件业是否具备行业竞争能力.doc

    标题中的“调查报告-中国软件业是否具备行业竞争能力”是指对中国软件产业在全球市场中的竞争力进行了一次深入的探讨和评估。这篇文档可能是基于实际调研数据,对比了中国与印度等其他国家的软件产业发展状况,旨在...

    (CFAInstitute)行业报告中国金融业人才发展报告.pdf

    《中国金融业人才发展报告》是由CFA Institute、罗兰贝格和LinkedIn联合发布的深度研究报告,旨在探讨中国经济转型期中国金融业人才发展的现状、趋势及其面临的挑战。报告的核心关注点在于金融机构和人才如何在经济...

    工业互联网赋能中国制造业企业的创新路径与模式研究.pdf

    根据提供的文件信息,以下是工业互联网赋能中国制造业企业的创新路径与模式研究的知识点: 一、工业互联网与制造业融合的重要性 工业互联网作为新一代信息技术与制造业深度融合的新兴业态和应用模式,对于推动制造...

    印度软件业发展历程.pptx

    对比中国,印度软件业的发展模式为中国提供了许多启示。中国在软件业的追赶过程中,可以借鉴印度的人才培养策略,加强国际合作,同时改善国内的创新环境,提升知识产权保护水平。此外,中国还应关注软件业的多元化...

    《2019中国连锁零售业人才供需及新职业新岗位发展研究报告》.pdf

    这份《2019中国连锁零售业人才供需及新职业新岗位发展研究报告》探讨了中国连锁零售行业在技术创新驱动下的变革、人才供需状况、组织与职能重构以及新职业新岗位的发展趋势。报告通过定性与定量研究方法,结合问卷...

    基于信息时代背景下的旅游业人才培养模式创新.pdf

    一、理念创新:在信息时代中,旅游业的人才培养需要建立在“以人为本”的理念之上。企业应认识到员工不仅是劳动力的提供者,更是企业发展的基石。通过构建一种员工与企业共成长的机制,可以更好地激励员工实现自我...

    2023年度中国金融业人才管理趋势报告-22页

    ### 2023年度中国金融业人才管理趋势报告解析 #### 标题解析 - **标题**: “2023年度中国金融业人才管理趋势报告-22页” - **核心信息**: 报告主要关注2023年中国金融行业在人才管理方面的发展趋势。 - **关键词*...

    中国软件业增值税优惠政策.ppt

    中国软件业增值税优惠政策.ppt

    银行行业深度报告商业银行财富管理系列专题一模式之辩机遇之思-17页.pdf.zip

    《银行行业深度报告:商业银行财富管理系列专题一——模式之辩,机遇之思》 这份17页的深度研究报告聚焦于中国银行业中的一个重要领域——商业银行的财富管理业务。财富管理作为银行业务的重要组成部分,近年来在...

    智慧运营,银行业竞争的下一个决胜之地——下一代中国银行业运营模式研究

    ●中国银行业运营转型是客户行为、竞争格局、监管要求、技术应用四大关键驱动力综 合作用下的必然要求。特别是在技术应用方面,过去20多年在信息科技方面的布局使 中国商业银行有机会在这轮的运营优化创新中实现对...

    构建良性校企合作软件服务外包人才培养模式的探索与实践.pdf

    - 全球三分之一的软件业通过外包完成,中国在此领域的市场份额正在快速增长,特别是在被列为服务外包示范城市的地区。 - 中国软件外包市场潜力巨大,预计到2011年将达到208亿美元,成为信息产业新的增长点。 2. *...

    软件业的生存之道pdf版

    《软件业的生存之道》是一本深入探讨软件行业经营策略的书籍,旨在为在这个快速变化领域的从业者提供宝贵的指导。在当今信息化社会,软件行业扮演着至关重要的角色,无论是企业内部运营,还是全球化的数字服务,都离...

    学生信息管理系统

    &lt;br&gt;2、需求规定&lt;br&gt;2.1软件功能总体构成&lt;br&gt;&lt;br&gt;&lt;br&gt; 学生信息添加 &lt;br&gt; &lt;br&gt; 学生信息查询&lt;br&gt; 学籍管理 &lt;br&gt; 学生信息修改&lt;br&gt; &lt;br&gt;学生信息删除 &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; 发表留言 &lt;br&gt; &lt;br&gt; 修改留言 &lt;br&gt;&lt;br&gt;...

    软件行业人才供给调研报告

    综上所述,软件行业人才供给与需求之间存在着结构性矛盾,亟需进一步优化人才培养模式,加强行业与教育的对接,提升人才的专业技能与实践能力,以满足软件产业快速发展的人才需求,促进软件行业的健康可持续发展。

    JAVA出学四大知识点

    越来越火的软件业吸引着21世纪无数青年的眼球,而计算&lt;br&gt;&lt;br&gt;机软件业的学习费用就简直是天价, 一般的学者可能存在下面情况:&lt;br&gt;&lt;br&gt;1:年龄可能不适合去培训机构学。 &lt;br&gt;&lt;br&gt;2:有了一定的软件基础知识,不愿意...

    基于全真环境学生创业园的现代服务业高技能人才培养模式创新.docx

    【基于全真环境学生创业园的现代服务业高技能人才培养模式创新】 现代服务业的快速发展对高技能人才的需求日益增长,而目前我国在这一领域的培养力度和质量仍存在不足。商科类高职院校作为培养高技能人才的重要阵地...

    中国特色畜牧业发展模式探索.pptx

    【中国特色畜牧业发展模式】是中国在面对畜牧业发展中的挑战与机遇时,探索的一种适应本国国情、资源条件和市场需求的新型畜牧业生产模式。该模式旨在解决食品安全、环境保护、经济效益等问题,以实现畜牧业的可持续...

    web2.0渗透试刊一

    Web2.0 渗透年&lt;br/&gt;依托互联网产生的Web2.0正在向其它领域渗透,改变着某些行&lt;br/&gt;业的规则,如媒体、客户端软件、企业级软件,甚至正在对开发技术本身产生反作用力。&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Donews 做的是Web2.0 的媒体&lt;br/...

Global site tag (gtag.js) - Google Analytics