1 明确项目需求
2 将项目需求细分,形成每一个具体的,可实现的过程
3 如果一个项目实现,需要到多种新的技术,而这些技术我们之前又没有接触过,建议每一种技术先看一些基本的简单例子,自己动手做做一个简单的Damo,掌握了相关的技术细节后,再迁移到开发的项目中来
4 如何快速解决项目开发中遇到的问题。任何一个项目,从开发到完成,不可能没有遇到一个问题。要么是需要使用新技术,要么是解决开发的bug,这是一个项目开发的过程中,最消耗时间的过程。这个过程的效率上去了,整个项目的进度也上去了。这里分享一些个人的小心德。
(1)看最简单的例子
(2)自己动手做一个最简单的damo
(3)利用一个更好的搜索引擎,例如在开发的时候,谷歌就比百度好用
(4)到一些专业的论坛上寻找解决方案,如果在谷歌没有相关的解决方案的时候
(5)条件允许的话,向一些经验丰富的牛人请教。例如老员工,上司,论坛里的大虾等等
(6)在解决bug的时候,如果一些关键词搜索不到相关的解决方案,可以换一下关键词或者搜索的范围。例如把问题的关键词转为过程的关键词,问题的中文描述转为英文描述,
问题的大范围搜索改到专业的论坛或者群,社区里面去搜寻
(7)找到一个类似的解决方案,逐步演化为自己的解决方案,在这个过程既可以用来解决bug,也可以用来学习新技术。