不管你干什么在什么行业,处在什么位置,和团队和用户和项目的交流都是非常重要的事情,在做交流的时候你要学会使用双方都能够理解和明白的方式进行交流。和用户交流的时候不能指望用户能明白的你的专业术语,不能指望用户能够从专业的角度和你进行交流,如果你有那样的想法,那你们的交流一定是一次失败的交流。交流要有有技巧,讲究的是方法。也不要试图去使用那些专业的调研方法,因为用户不明白你的专业东西,并不代表他能够明白那些专业的调研方法。所以在调研和交流的时候你要尽可能的让用户明白你所描述的问题,尽可能的去从用户的角度出发去考虑问题。不要去做那些流于形式的沟通,那是在做无用功。很可能你们双方交流了半天都没有明白双方所表达的意思,但是可悲的是你们还达成了一个天南地北的结论。这样就为你的项目埋下了被推迟和延期的隐患。所以说做调研和交流沟通是一项非常重要和关键的工作,绝对不可以应付了事。做工程需要怎么去做呢?现在有了工程这个明确成熟的定义,也有了很多做工程的模板,所以就有人开始迷失在这样的模板中,为了做工程而做工程,忘记了自己做工程的初衷。一切照着别人给的工程模板进行,也不考虑项目的实际需求和用户的需求,结果工程完成了而项目确没有完成。而那些所谓的模板都是别人在做项目的过程中总结出来的,我们为什么不能自己去创造我们自己的工程模板呢!所以做工程不要走过场,你要明白你的项目要做到什么样的程度,要怎么去做,不要在工程的模板中迷失自己。从编程到工程是一个成熟的过程,工程是你在经历了很多编程之后总结归纳出来的东西。在工程中语言知识一种工具,不要太过于去崇拜某种语言,你要明白代码,方法,过程,工程和组织的关系。看清楚这一切的前提是你要意识到语言只是一种工具,方法是实践的结果,过程是伴生工程而出现的,过程解决的是工程中角色间的关系问题。你要学会在过程中去总结去发现,然后产生新的方法,今儿提升工作的效率和质量。