![泰伯网](/uploadfile/2012/0621/20120621031538930.jpg)
从一名普通的技术人员到技术管理人员,我进入3S领域已有十余年。如果说从技术人员的角度来看,目前的开发者们还面临很多问题。怎样用最快的速度,最容易拓展的方向来完成开发的任务和目标。目前的技术人员最应该要权衡的是,付出与所得的比例。付出的辛苦是否与市场需求成正比,这是很多技术人员应该去考虑的。
第一,新技术的挑战。
大多数开发者,在使用开发工具和各种开发框架的时候,还能得心应手,但如何把新技术从了解到熟悉再到应用,这是一个甄选的过程,技术人员也“追星”,但是追星的热潮过后,要彻底理解和应用,提高产品的实用性,有效的将技术与客户的需求相匹配,使产品更靠近市场,这就需要经验和阅历来辅助了。
第二,分析能力。
我把技术人员定义成几个层次:程序员初级、中级、高级到系统分析再到架构师。现在很大一部分程序员还是在初级的模块化阶段,打开编程工具就写代码,只对某个技术或细节兴趣十足,但对整个技术的全貌并不关心,整体分析能力较匮乏。而对于一个成熟的系统架构师,最关注的是模块之间的技术结构、框架等。这些问题分析清楚之后,再把关键的技术问题都解决了,其它问题自然也就迎刃而解了。这是思路的问题,也是方法的问题。事实上,技术人员需要更多的去了解市场的需求,才能更好的从产品本身出发,与时俱进。以导航为例,从第一代纯静态的导航,到第二代结合了实时交通与历次的交通信息的动态路线规划的动态导航,再到结合个人的个性化需求和汽车排量、道路做环保等信息的第三代环保导航。在一代代的进化过程中,也融合了更多其它领域的信息。然而我们的技术人员在这些方面的考虑是很有限的,其实这些技术可能一学就会,但把技术应用到应用中,再学习并创新,需要关注的点就很多很多了。
第三,不断学习并开拓新的领域。
近年来整个地理信息行业发展的大环境不错,很多企业也都处于水涨船高的状态,使得一部分刚刚进入这个行业的年轻人有些小富即安的心理,缺乏学习的动力和行动。这不是一种好的现象,目前来说从事研发这部分群体他们在整个产业链中处于很重要的角色。现在市场上的产品比以前多了很多,表面看来技术门槛降低了,开源到处都是,但也因为如此,能吸引人们眼球的、具有创新性的产品也就越来越少,所以对于技术人员来说门槛不但没有降低反而是增加了。
此外,还有很多移动互联网的技术也是未来研发人员需要关注的。例如,移动终端上的一些技术。移动互联网时代,信息的存储多数是在云端,未来移动终端的存储技术,跨平台的交互技术,包括用户使用过程中的人机交互技术,都将成为最受开发者关注的创新技术。
对于开发者来说,一个有吸引力的方向,稳定的工资和很好的成就感就已经是很大的满足了。就如矿工一样,如果他以挖到金子为目标,就算挖到的金子不属于他,但他仍享受这份掘金的成就感。
{{item.content}}