个人研发管理成长录

简介: 由于职业特点,对于自己的成长也会按产品版本的来定义。37岁生日在即,为庆祝V3.7预览版的发布,梳理一下本人研发管理的成长历程。研发管理 V0.1(2000-2005)研发产品:课堂、课余作业:基于C足球机器人:基于C++,模拟,车型机器人嵌入式控制器:基于C,嵌入式OS,国产图形控件库管理特点:史前阶段无章法,但凭一股兴趣与热情,徜徉于程序海洋。

由于职业特点,对于自己的成长也会按产品版本的来定义。37岁生日在即,为庆祝V3.7预览版的发布,梳理一下本人研发管理的成长历程。

研发管理 V0.1(2000-2005)

研发产品:

  • 课堂、课余作业:基于C
  • 足球机器人:基于C++,模拟,车型机器人
  • 嵌入式控制器:基于C,嵌入式OS,国产图形控件库

管理特点:史前阶段
无章法,但凭一股兴趣与热情,徜徉于程序海洋。

研发管理 V0.2(2005-2006)

研发产品:

  • 网页挖掘算法:基于C++,导航栏,论坛贴
  • 网页蜘蛛系统:基于C++,论坛

管理特点:初具软件工程意识
因进入了软件公司,对于软件工程有了初步的了解,对研发管理了有了最浅层次的理解。更多的以自我管理为主。

研发管理V1.0 (2007-2010)

研发产品:

  • 保10洁的核心后台服务:基于C++,NLP,规则推理引擎
  • 一起网的推荐系统:基于C++,协同过滤
  • 网络蜘蛛系统:基于C++,网页抓取

管理特点:基于项目来管理,迭代研发

  • 有计划控制,有风险意识;使用Project来管理;软件工程流程清晰;多部门协作研发,含产品、运维、运营、测试、开发、销售;
  • 打上了互联网基因的烙印。

研发管理V2.0 (2011-2012)

研发产品:

  • 云服务运维平台:基于PHP、Shell脚本,虚拟化,MySQL,Nagios

管理特点:基于用户视角管理
2年的云服务管理锻炼,拥有了从用户视角来分析产品研发的能力,理解了产品应用场景的概念,也理解了产品研发人员的局限性与擅长点。

研发管理V3.0 (2013-2014)

研发产品:

  • 大型企业应用软件:基于Java,KM,分布式,项目实施

管理特点:基于企业管理与经营视角

  • 1年左右的客户现场实施管理,培养了先企业业务后IT支持的思维方式。与客户探讨业务,进而思考软件定制及实施的过程。
  • 加上2年的MBA学习,对于企业管理的更多维度有了了解,同时深度接触不同岗位、角色的思维差异与其合理性。

研发管理V4.0 (2014-2017)

研发产品:

  • 数据库:基于C、Java,国产平台,安全

管理特点:增加了与第三方商务合作的经验

  • 通过参与产品的引进消化吸收再创新,对于商业合作有了理解和经验;对于跨国合作,有了基本的了解和经验。
  • 借助PMP考试验证了一下,通过且5A或往年的5P

研发管理V5.0 (2018)

研发产品:

  • 数据库:基于C、Java,国产平台,安全

管理特点:增加了对于人力资源和销售层面的理解。

  • 对于公司层面人力资源的规划、招聘、培训、考核、淘汰等,有了全局的了解。
  • 对于从销售商机到交付的生命周期,有了全局的了解。
  • 估计也是少数,敢向销售推介销售方法的研发人员。
    哈哈,不懂销售的人力,不是好研发。

结尾

近18年的研发经历及10年的研发管理,仿佛弹指一挥间。在感叹时间飞逝之余,更心存向往。由于没有参与过开源软件的研发管理,始终对于红帽、MySQL等心存敬畏。希望未来的业余时间里,能为开源软件作出自己的贡献。

目录
相关文章
|
3月前
|
监控 架构师 程序员
阿里技术专家撰写程序员“不迷茫”职业路指南,切中痛点规划未来
我一直都是一个“笨孩子”,但我不以笨为耻。小学三年级时要写一篇关于柑橘树的作文,那时自己肚子没货、下笔万难,父亲知道后教了我两招:是从 整体到局部观察事物;二是阅读,看看别人是怎样写的。
|
5月前
|
缓存 NoSQL Java
提升职场竞争力,掌握高级开发面试知识!
提升职场竞争力,掌握高级开发面试知识!
|
10月前
|
前端开发 小程序 JavaScript
【直播预告】和玉伯一起畅聊技术管理与团队成长
【直播预告】和玉伯一起畅聊技术管理与团队成长
359 0
|
小程序 程序员 开发工具
程序员业余变现之路-咸鱼接单实操(一)
程序员业余变现之路-咸鱼接单实操(一)
536 0
|
数据采集 缓存 前端开发
【线上实习项目】助力你的校招!
23届正式秋招快要结束,可在写简历的时候,无论多努力也憋不出来一个像样的实习经历,又不敢造假,经历真实与否,HR一问就会露馅。今天学长给大家推荐一个朋友大拿老师~~
232 1
【线上实习项目】助力你的校招!
|
Arthas Kubernetes Cloud Native
开源小白到核心开发——我与 sealer 的成长故事
下面将以作者本人与 sealer 的一段成长故事来带领大家体验从小白到核心功能开发者的开源之旅,同时本文也作为一篇引领开源小白入门的文章供大家参考。
开源小白到核心开发——我与 sealer 的成长故事
|
弹性计算 Java 关系型数据库
成长开发心得
docker的安装以及解压tomcat,jar包,war包,开启云服务器的端口,发布到云服务器上的指令。
|
Web App开发 移动开发 供应链
铁军:保持成长动力,与技术、业务、团队共成长
对于前端的成长我认为首要的是自身成长的内在动力,其次是伴随技术业务团队共同成长,不忘初心、保持空杯、梦想前行。
铁军:保持成长动力,与技术、业务、团队共成长
|
Web App开发 存储 移动开发
思考、创新、坚持——阿里做了七年前端,我的成长经验分享
在成长的未知道路上,我们总会遇到各种各样的问题,但是,所有的迷茫与逆境都能够帮助我们成长,我们要抓住每一个机会让自己进步,而不是徘徊不前。 淘系前端开发同学——林晚,今天就来和大家分享他这七年的成长经历,以及如何摆脱业务前端的职业迷茫感。
2850 0
思考、创新、坚持——阿里做了七年前端,我的成长经验分享
|
存储 达摩院 数据库
【阿里云智能秋招】全球技术服务团队简介&岗位一览和内推投简历
阿里云智能全球技术服务团队本次提供算法、研发类岗位8个:1、机器学习;2、机器视觉;3、自然语言处理;4、java;5、C/C++;6、Golang;7、前端;8、测试开发。欢迎扫博文中内推码投递简历~
2084 0
【阿里云智能秋招】全球技术服务团队简介&岗位一览和内推投简历