技术是用来服务需求的,这个道理我们每个人都清楚。但对于不同的公司和技术人员来说,落实这个基本原则由于技术实力的不同,落实程度就千差万别了。
总结起来大概有三种层次:
(一)无招胜有招
拥有这样实力的公司或技术人员,往往是技术的领跑者,他们不拘泥与具体已有的技术,而是完全把技术当成一种工具,需要什么就创造什么,为了满足需求,往往会创造出一些新技术来解决实际问题。
(二)融汇贯通,功力非凡
以需求为出发点,能很好得把握技术,进行技术选型,通过使用比较成熟的技术来解决实际问题,并且能适当得改进一些技术来满足自己的需求。
(三)三斧半平天下
需求还是出发点,但却加上了一个约束,那就是在自己熟悉的平台或框架体系下来思考需求。不管什么样的需求,最后都七拐八拐得绕回到了自己熟悉的那片技术天地,问题最后凑凑呼呼解决了,但总觉得技术限制了需求,应当有更合理的方案,但苦于技术实力和经验不足,不得不退而求其次。