工具本身是用来提升生产力的,积极接触最新工具,然后要感受到自己效率的提升,就是不错的工具。
学习新工具不要过于纠结细节,这样能克服恐惧心理。首先从工具解决的问题开始,将问题抽象为公共需求,理解工具所定义的模块和执行步骤,思考该种设计的优缺点,和现有其它解决方案进行比较,建立起工具结构图,最后执行的时候对当前使用模块进行具体学习,查文档写业务代码,然后写博客。
可以将自己理解的工具结构,工具定义的问题解决方案画成图。
前端开发和应用开发可以说是一类,服务端开发是另一类,从个人当前所处项目的类型开始,抽象出所需要解决的问题,再检索不同解决方案,工具本身是解决方案的一种实现,只有积累了丰富的问题抽象和解决方案抽象,才能快速上手一个新工具。
快速迭代型创业公司要求快速学习和上手,可以抽象为需要个人对业务层面问题抽象和方案抽象的积累。
成熟产品需要对产品进行细节优化,需要的是对原理层面的逻辑问题抽象和方案的积累。
业务层抽象层次低于原理逻辑层的抽象层次,最高层的抽象都是数学类的问题。抽象层次越高转化为实际应用越难,同时对人的学术能力要求也越高。
根据个人的特质选择合适的抽象层次进行发展积累,以个人工作体验最自然和最高效为目标。
网友评论