中国IT界应该有这样一种职位:技术策划or技术前沿工程师

来源:互联网 发布:店铺陈列数据分析报告 编辑:程序博客网 时间:2024/05/17 15:56

这是什么职位?他们负责探索业界最新最领先的尖端技术,并思考如何将这些技术投入生产。

为什么说中国IT界甚至游戏行业需要这样的职位?最前线的工程师通常都是毕业没几年的菜鸟,他们忙于应付需求,赶KPI赶排期,没空搞研究和研究落地;有经验的工程师都跑去做管理或者创业去了,不在第一线,也就无法亲自研究技术;大学教授和博士们都待在实验室,发表了很多论文期刊,但是很多也没有人看,他们不开企业的话也很难使纸上研究变为现实。这些都是业内公认的现象。这使得高科技人才群体里很少有人有空或者有条件去研究学习新的理论or技术,并使它们落地到生产应用中。长期下去,整个行业的技术革新很容易就停滞不前,要么原地踏步,要么抄国外、抄同行,彼此间的竞争不是技术领先者胜,而是价格战、平台优势、营销手段等等……

而国外,基本上开发和研究是不分家的,工程师既是程序员又是研究员,都能独立思考并研究应用新技术,至少,国外经常能看到干了10+年的程序员依然在第一线开发应用。

天朝原创风气不够,这是大家的共识,不用我多说了。但如何促进之?我觉得需要一种全新的岗位,来做研究和技术应用的链接人,助力技术研发和应用,让创新有地方产生,也有地方可去。

在游戏行业,这职位叫“游戏技术策划”,而在其他IT领域,则是“技术前沿工程师”。他们的日常工作内容是什么呢?他们会定期到国内外各大论文发表期刊、学术网站、技术论坛、科研文献数据库进行搜索,定期参加前沿技术交流会议,寻找那些他们认为对本公司业务有用的理论技术,经过自己的思考总结及实践,制定出这些研究成果的落地实现方案,证明其可行性和对公司的价值,然后联络对应的可能需要诸类研究成果的部门,组织开发/重构计划,敲定负责人和团队,之后就这个研究课题对参与项目开发的人员进行培训,并在整个项目开发过程中持续跟进检查,直到保证项目成功完成并达到预期价值作用为止。


是不是说的有点抽象呢?那我以手游做个简单例子。假设国外有一篇论文,研究课题是“如何解决手机游戏网络延时过高的问题“,提出了一系列解决方案。技术策划a发现了这个论文,便开始细细研究,发现,诶,很新颖,值得一试。于是他迅速的搭建了环境,用代码实现了论文的解决方案和算法,并编写使用成熟完备的测试用例。实验完毕,延时确实提高了很多。于是他制定了一个开发方案,找到了手游的网络部门负责人,开几次会议,说服了他采用这个新技术。之后和负责人一起确定团队,并教会团队里的人这个新研究成果的意义作用、如何进行下一步开发。项目启动后,定期碰头项目进度,解决其中碰到的问题,一直到项目完成。哦了,新游戏的体验太棒了!妈妈再也不用担心打怪卡死了!


由此可见,这个职位要求了职位人必须有良好的英语阅读和交流能力(看外文文献和出国交流),技术过硬(能很快知道新理论研究的意义并实践证明),表达能力出众(部门协调,培训),还有更重要的是有geek精神,真心喜欢探索学习新事物,有攻坚精神,不然的话是无法坚持做下去的。

0 0