刻苦、执着、坚持不懈,往往是成功人士的“必胜利器”。而专注却考验着一个人的意志与理想。北大信息科学技术学院副院长梅宏博士就是一个几十年如一日,从大学开始,学士、硕士、博士、博士后全是主修计算机专业。毕业后,所从事的也是计算机软件的科研工作。打拼于“学术界”,而不选择“企业圈”,从南京到上海再到北京,梅宏找到了适合作“研究”的最好“土壤”——北京大学。至此,兢兢业业一直致立于软件工程的创新研究。对软件技术的痴迷,同时也享受着成功的乐趣与成就。

梅宏简介:梅宏,祖籍重庆,生于贵州并成长于贵州。1984年和1987年分别于南京航空航天大学计算机科学及工程系获计算机应用学士学位和计算机软件硕士学位,1992年于上海交通大学计算机科学与工程系获计算机软件博士学位,1994年从北京大学计算机科学技术系博士后出站,现为北京大学计算机科学技术学科教授、博士生导师;北京大学信息科学技术学院副院长,软件研究所所长,北京大学首都发展研究院副院长;国家863高技术计划计算机软硬件技术主题专家组成员,国家973项目首席科学家,中国计算机学会常务理事、软件工程专业委员会主任,中国软件行业协会软件工程分会理事长,中国电子学会IFIP工作委员会委员,贝尔实验室中国基础科学研究院顾问。研究工作主要涉及软件工程及软件开发环境、软件复用及软件构件技术、(分布)对象技术、软件工业化生产技术及支持系统、新型程序设计语言等。曾多次荣获各种奖励和表彰。

  1980.9—1984.7 南京航空航天大学计算机科学及工程系计算机应用专业,获学士学位

  1984.9—1987.3 南京航空航天大学计算机科学及工程系计算机软件专业,获硕士学位

  1987.4—1989.9 南京航空航天大学计算机科学及工程系助教

  1989.9—1992.10 上海交通大学计算机科学与工程系计算机软件专业,获博士学位

  1992.12—1994.10 北京大学计算机科学技术系博士后,讲师

  1994.11—1997.7 北京大学计算机科学技术系副研究员

  1997.8—2002.9 北京大学计算机科学技术系教授、博士生导师

  2002.9-今 北京大学信息科学技术学院教授、博士生导师、副院长

  1999.3—2000.4 美国贝尔实验室访问科学家

  我经常教导自己的学生,人贵在坚持,学会做一个刻苦、执着、目标明确的人。不要太多的患得患失,要有长远的考虑。同时,人要学会选择自己的机会。 ——梅宏


  成功贵在目标明确

  “在我还上中学的时候,就梦想着成为科学家。毕业之后,尽管有进企业的机会,但我仍然放弃。因为我的事业是属于科研与教学的。”不爱在媒体前展示自己的梅宏倒出了自己的心声。从大学生涯开始一直专注计算机科学的领域,一直到做完博士后,留在北大任教并从事研究的梅宏仍旧在软件工程、中间件等技术领域默默耕耘。

  在那个下海淘金的年代,不少学者都投入到下海大军的队伍中,那股对于大多数人来说难以抗拒的风潮,却动摇不了梅宏从事研究的决心。“当时我的硕士导师动员我毕业后投身企业做软件工程师,但我却毫不犹豫地选择研究工作。”人各有志,也许梅宏喜欢学术界的生活。

  回忆起自己拿到的第一笔极富成就感的酬金,梅宏告诉记者:“在读硕士生的时候,那个项目是我的导师接的。项目是给一个工厂做数控切割机的排料软件。其软件的作用是用自动或计算机辅助的方式把钢板上的零件排得整齐,以使钢板的利用率最大化。这个项目作了一年多,后期的三个月是在该工厂的会议室里完成的。那一年是1986年的夏天,吃、住、开发软件都在这个会议室里。”不难想象,在那个年代,那个地方,梅宏是受了很多苦的。苦尽甘来,软件成功完成了。获得人生第一笔不小数目的酬金让梅宏兴奋不已,但其带来的事业上的成就感,我想应该更让梅宏感到欣慰吧。

  这样刻苦的日子,梅宏算起来还真不少。在北大杨芙清院士组织领导的青鸟工程开发过程中,十年磨一剑,在几十个单位共同参加的这个国家攻关计划项目中,梅宏曾经每周七天的工作,每天工作最长达12小时。青鸟工程历时10余年,梅宏在其中得到了历练,也不断地进步着。

  当他回忆起1994年的这件事情时,让记者深感“学海无涯苦作舟”。


  技术自主创新很重要

  就在梅宏给这个工厂开发软件的事情里,却更有其背后所蕴涵的意义:那就是开发拥有自主知识产权的国产软件真的很有必要。当记者问到,当时国外软件在产品技术上的优势足以应对这个工厂的需求,为何工厂还是希望你们开发这样的一个软件?梅宏告诉记者:“当时国外的软件在中国处于垄断地位,价格上,国内大部分厂商都不能够承受。买产权、买产品、还有服务,都是一笔昂贵的费用。想想看,我们为工厂开发的这套软件,能节省多少成本,而且性能并不差,这证明自主开发的软件也是可用的。”据梅宏介绍,这套软件后来反映不错,还卖给了这家工厂的一些客户。软件开始销售后,梅宏就没有再介入,而是选择了读博士,走向了从事科研之路。

  作为国家863计划网络游戏相关课题的责任专家,梅宏谈到了对网游技术自主创新的体会。目前,已有包括金山公司在内的一些单位得到了国家863计划课题的资助。虽然课题经费不多,但仍让国内网游厂商深感欣慰。毕竟这展示了政府部门对网络游戏在观念上的转变。对国产网络游戏进行扶持,一方面是出于传承我国悠久文明、文化的需要,另一方面也是处于形成相关自主核心技术的需要。“游戏其实也是计算机技术的一种综合应用,应该重视其研发的环境,开发出具有我国自主知识产权的游戏引擎等关键技术。因此,863开始涉足对游戏技术研发的支持。”梅宏如是说。


  建立软件产学研的链

  除了对自己的学生灌输“刻苦、持之以恒”的“精神食粮”之外,在梅宏一直做软件技术研究的经历中,却有一个很大的转变。那就是过去一个人独自研究并开发一个软件的年代已经一去不复返了,在过去那个年代也许还可以成功,但是现在成功的取得靠的是团队的力量。这就要求大家有很强的沟通、协作能力。

  高校与企业的合作经历,使梅宏认识到,以前企业的开发任务好多都靠高校的支持,现在高校只是做企业的“顾问”或技术研发的支撑。给国内的企业做咨询指导和核心技术研究,不做具体的开发工作。这是一种合理的分工。企业应拥有自己的研发力量,高校只是帮助企业啃一些技术上难啃的骨头。因为企业比高校更能感受市场的第一时间需求,高校也能从合作中找到有价值的研究方向。这是一种良性的循环。

  改革开放以后,梅宏的出国机会增多。在多年参加国际学术交流的活动中,梅宏看到中国的软件学术水平、科研水平正走向国际。尽管改革开放使得学术界有急功近利的现象出现,但绝大部分还是严谨的。随着国家对科技的投入大幅度增加,科技实力不断提升。当然,我们也应该承认差距的存在。我国的软件基础差,起步比国际上发达国家晚,现有市场基础决定了其需求感悟能力不如国外强。而且在国际上,企业已成为科技研发投入的主体;而在中国,政府仍然是科技研发投入的主体。软件工程技术在软件产业的采用,国内比国际起步晚,还处在刚刚起步阶段。因此,要缩短上述种种差距,中国应建立起软件产、学、研的生态链。

梅宏:学海无涯苦作舟相关推荐

  1. 书山有路勤为径 学海无涯苦作舟(AI引领时代浪潮)

    书山有路勤为径 学海无涯苦作舟 AI模型是如何训练的? 数据准备 在训练AI模型之前,需要准备大量的数据集.数据集的质量和多样性直接影响模型训练的效果.数据集准备的主要工作包括: 数据清洗:清除数据中 ...

  2. 解读韩愈治学名联-书山有路勤为径,学海无涯苦作舟

    出处:中国唐代著名诗人.哲学家韩愈所写对联:"书山有路勤为径,学海无涯苦作舟". 解读:要登上知识的顶峰,勤奋就是上山的小路:要渡过无边学海,刻苦就是渡海的小船. 自身领会:现代知 ...

  3. 学海无涯苦作舟,生活幸福如何做?

    学海无涯呀! 可惜这个社会不是光肯学习就能过的好! 活着挺难的,活好更难,活的让大家羡慕更是难上加难啊~~~

  4. 书山有路勤为径,学海无涯苦作舟

    你的编程能力从什么时候开始突飞猛进? - 知乎 https://www.zhihu.com/question/356351510

  5. Everyday genius 书山有路勤为径 学海无涯苦作舟

    http://www.infoq.com/cn http://github.com http://vimeo.com http://slideshare.net

  6. 学海无涯苦作舟?做梦

    要想形成毒性记忆,学习中只需要一个因素:不快乐.如果一个孩子,甚至一个成年人,被期望在概念 A 和 B 之间建立联系,那么惩罚信号的存在可能会导致 A 和惩罚之间产生联系. 学习上的不愉快会带来产生毒 ...

  7. vue2过滤器《书山有路勤为径,学海无涯苦作舟》

    过滤器:对常用文本的格式化操作    一般常用于时间.金额... 分为    全局过滤器 和 局部过滤器 局部过滤器:在页面内 和data同级     filters:{         过滤器1() ...

  8. 书山有路勤为径,学海无涯苦作舟。

    学习arcgis,完成理论和操作这一目标.寻找与之相关的各种资料,好心的朋友望多帮忙提供一些.

  9. 学海无涯——不想苦作舟

    学海无涯--不想苦作舟,能达成功彼岸吗?NO!!! 但是,作为想成为大牛,咱,暂时只能咬牙.忍了! 觉,不能好好睡! 饭,从没得按时吃! 朋友,大概只有无休无尽地代码..无尽地漫漫长夜.. 梦想只有一 ...

最新文章

  1. 【问题记录】服务器部署项目时启动tomcat后报错 HTTP 错误 404.0- Not Found 您要找的资源已被删除、已更名或暂时不可用 解决方案···
  2. PHP 如何准确取得服务器地址IP[非代理]
  3. 揭晓 2020 年增长最快的技术职位,PHP 成为潜力股!
  4. 企业级数仓构建项目一-大数据Week12-DAY1-企业级数仓构建项目一
  5. hash function/ hash table 背后的数学基础
  6. 国际开源固件基金会 (OSFF)组织
  7. Git 多平台换行符问题(LF or CRLF)
  8. Jsoup爬虫之Java爬虫工具类
  9. matlab中gui对话框,Matlab GUI之通用对话框
  10. 普中28335开发攻略_TMS320F28335项目开发记录5_28335之CCS编程基础
  11. Unity 2d - 基础 - 碰撞(一) - 针对性碰撞
  12. 智能点餐mysql框架图_SpringBoot微信点餐系统--P3数据库设计
  13. android竖屏固定,安卓教程:设置竖屏固定壁纸
  14. 面部识别科普(刷脸支付)
  15. 计算机技术教学,小学计算机技术教学计划
  16. 如何1年赚100万,具体点
  17. Day_06 传智健康项目-移动端开发-体检预约
  18. window.print()实现打印指定内容——功能实现
  19. Java是一种强类型语言
  20. 点、线、圆、矩形、抛物线的类定义_点、圆、球和n维球体积之间有怎样的爱恨情仇?让我们一起扒开他们之间鲜为人知,惊为天人的秘密关系!...

热门文章

  1. 大陆人往往认为要想混得好,必须认…
  2. ADN: Artifact Disentanglement Network for Unsupervised Metal Artifact Reduction
  3. 如何用计算机打出下划线,哪位可以告诉我在电脑上怎么打下划线
  4. C语言之#error/#warning
  5. 图:国行HTC 8X修改市场区域
  6. Java初级项目学习第一讲:Maven项目构建
  7. android x86 arm64,Android 的ARM架构和X86架构
  8. 做好SEO需要考虑什么
  9. 类 习题 java_Java类练习一则
  10. 【LeetCode】括号(有效括号、括号生成、最长有效括号)