首页 > 新闻 > 国内新闻 > 正文

王洪深:一个研发人员的自我修养

文章来源:
字体:
发布时间:2017-05-03 17:53:05

    5月25 -26日,一年一度的“Esri空间信息技术开发者大会”将在中国科技会堂召开。届时,大会将围绕ArcGIS平台能力、完整三维平台、空间大数据挖掘、Javascript API开发等9大主题,通过30多场技术讲座,深度解析ArcGIS平台各方面的开发技术,以及Esri为开发者提供的各种开发框架。 


    北京数字政通科技股份有限公司董事、副总裁兼技术总监王洪深应邀将出席大会,并将在5月26日下午的“IT热点及开发经验分享”专场中,与与会者面对面交流:一个研发人员的自我修养。 


王洪深 

    王洪深1994年进入清华大学土木工程系,结构工程专业。1999-2002年在土木工程系攻读硕士学位,师从任爱珠教授。2002年加入北京数字政通科技股份有限公司工作至今。具有丰富的智慧城管系统架构经验,是住建部数字化城市管理信息系统系列国家标准编制专家。精通C、Java、PHP多种语言,具有丰富的高并发网站性能优化经验和数据库性能优化经验。 

    就其多年从事开发及管理工作的实战经验,“ Esri空间信息技术开发者大会”主办方近日采访了王洪深先生。作为GIS界老鸟,他的故事或许会对大家有所启发。 

    以下是访谈全文: 

    问:从您毕业到现在,已经有15个年头。能否分享一下您的个人成长经历? 

    答:2002年,加入数字政通公司,从普通的研发人员做起,工作两个月后就经历了一次为期一个月的封闭开发,然后是长时间的大连出差。 

    2004年,公司参与国土资源部电子政务平台GIS系统建设,因此设立了研发三部,我担任部门经理。 

    2005年,公司安排我带领研发二部和三部在上海现场开发,负责长宁和卢湾两个区的数字城管系统建设,就此和数字城管结下了缘分。 

    2010年,很幸运,公司在创业板上市了,我有一些股份。 

    2012年,带领团队进行政通三维地理信息系统开发,在测评中排名第六。 

    2015年,用一个月时间学习iOS开发并达到较高水平,指导团队开发了通通停车系列APP。 

    2017年,依旧享受开发的乐趣。 

    问:您最初学的是土木工程,却在一个从事GIS应用平台开发的单位深耕多年,也算是跨圈发展了。您对于想要进入GIS圈的圈外人士,是否有一些建议? 

    答:在土木工程系学习的时候,做的是AutoCAD二次开发。研究生期间,接触了武汉中地的MapGIS和Esri的ArcView、MapObjects,所以也算在校期间就已半只脚跨进GIS圈。 

    如说建议就是:总有一天,计算机成为每个人的基本技能,也总有一天,GIS也成为无处不在的技术。所以,不管你是否进入GIS圈,你都可以了解甚至掌握GIS技术。GIS应用开发本身,就是多掌握了一个SDK一套工具,能否用好GIS,一定要以业务为着眼点来看待GIS。 

    问:您认为,在工作中,一个研发人员最重要的是需要具备哪些能力和素质? 

    答:首先是负责的态度。1)做一个对结果负责的人,少些中间过程的解释。2)做一个对承诺负责的人,按时完成任务,不要给自己延期的理由。3)做一个对自己负责的人,你在公司偷懒,失去的是提高自己能力的宝贵时间。 

    其次是搞定问题的能力。态度很好,结果不好,一切还是白搭,所以你必须有搞定问题的能力。哪怕你要解决的问题你不熟悉,你也要从不会到会,不局限于自己的技能,想方设法搞定。 

    问:在您个人技术能力的提升过程中,一般是通过什么途径与方法来进行的? 

    答:1)博览文章。很多人是遇到问题再百度,但是每次都百度,会降低效率。更可怕的是有些问题你以为自己已经掌握,结果就不断重复着错误。博览文章一定要有目的有思考地去阅读,一定要学会去伪存真,一定要及时收藏做好笔记。 

    2)实践出真知。光看不练,知识是别人的。只有自己遇到一个问题,尝试各种方法终于解决之后总结下来的经验,才是记忆最深刻的。 

    3)三人行必有我师。听同行的汇报,听下属的汇报,听领导的指点,听合作伙伴的分析,都是学习的好机会。 

    问:您在智慧城管系统构架方面经验十分丰富,请问对于行业知识的积累,您又是如何实现的? 

    答:1)向前辈学习。对于数字城管最初的理解是来自公司董事长几次和用户的方案汇报。参与了数字城管系列标准编制之后,认识了很多专家。在每次标准讨论会上,都能够从这些专家的话语中学到更多行业知识。 

    2)向用户学习。因为经常接触用户,所以能了解用户管理上的需求,能够将用户提出的每项功能需求和管理需求对应起来。 

    3)向政策学习。学习城市管理和执法相关的法律法规,关注中央、住建部、政法委与此有关的政策,从中挖掘新的产品方向。 

    问:除了技术能力和行业知识外,您认为,对一个研发人员来说,还需要进行哪些方面的提升? 

    答:1)沟通能力。与用户良好的沟通,可以让你更准确地掌握用户需求;与同事良好的沟通,可以让对方更好帮助你,也可以更好地帮助对方,可以让工作更快乐些;与领导良好的沟通,可以让领导了解你的能力及所遇到的困难。 

    2)文档能力。通过文档,能够更有条理地进行总结,能够更好地分享经验。好的文档,应该是满满干货。 

    3)管理能力。从技术岗位走向管理岗位需要管理能力,就算只是一名技术骨干,也需要管理能力。管理包括对团队的管理,也包括对自己的管理。管理是让1+1>2。 

    问:当前,物联网、大数据等IT技术正风生水起。您认为,作为一个GIS应用平台的研发人员,应该如何将最新的技术趋势融合进自己的开发当中? 

    答:1)保持一颗学习的心。时常关注InfoQ、CSDN和一些技术相关的微信公众号,有选择地参加一些论坛,了解最新的技术趋势和这些新技术在各行业的应用情况。 

    2)适合自己的才是最好的。不要为用新技术而用新技术,要了解自己的研发项目当前瓶颈是什么,引用新技术之后是否能更好解决这些问题,或是带来什么功能亮点。对于物联网,我们考虑更多的是如何集成,可以增加哪些感知层,如何提高实时采集和分析能力。对于大数据,我们考虑更多的还是业务层面上有哪些东西可以呈现给最终用户,而不是大数据底层技术本身。再比如Node.js,很火,但不要单纯赶时髦,还是结合自己团队的特点选用。Redis,很简单,也足够解决传统数据库应用开发遇到的性能瓶颈,我们就在很多项目上采用了。 

    问:能否分享下您过去一年的书单? 

    答:《从优秀到卓越》、《演讲的力量》、《余罪》、《三体》、《知行合一 王阳明》、《周鸿祎自述——我的互联网方法论》。 

    与他面对面交流,即刻访问:http://developer.esrichina.com.cn/,或扫描下方二维码进行报名: 

网站简介 - 广告服务 - 版权声明 - 工作邮箱 - 联系我们 - 意见反馈 - 投稿 - 不良信息举报 - 友情链接
Copyright©2010-2016 中国信息网 www.zgnews.com.cn All rights reserved.
任何抵触国家法律法规 不良信息举报 QQ:点击这里给我发消息 倡导文明上网
法律法规底线、社会主义制度底线、国家利益底线、公民合法权益底线、社会公共秩序底线、道德风尚底线、信息真实性底线