一、身为一个程序员在开发中常见问题
1、技术问题
常常因为某个知识或者技术能力,迟迟找不到解决方案。这个问题相信每个人都碰到过,那么如何处理呢?
我们常做的手段是百度或者询问身边的大神。这样常常也能解决问题,那么如果下次碰见了,我们又当如何处理呢?所以在解决完问题之后,你是否当作一个tip记载下来,以便下次更快的响应。
2、沟通问题
这个问题我觉得是比技术问题还要麻烦的,因为程序是死的,人是活的。程序上碰到的问题,我们如果有较长一段时间的积累,碰到了也会很快的处理,不影响我们的主体任务的开发。但是我们常常会因为给别人沟通的时候,浪费大量的时间。
举个例子:小张是开发A系统的人员,小寻是开发B系统的人员。有一日,小寻B系统需要调用A系统的接口,这个时候小寻在群里@小张。但是小张久久不回复。过了半日,小寻又去问,还是没结果。每日例会时,领导问下来,小寻你的东西做好了吗?小寻回答说找了小张没有回复,领导当然要问责小寻了,不管是不是因为小张的问题,小寻没有按时完成任务,这才是领导关心的。
对于这中情况,我们要及时沟通,因为每个人负责东西多寡不同,所以空余时间也不同,我们不能因为别人没有回复就弃之不理。如例子中的,如果去找小张,小张还是没有回复,要及时找领导沟通,看领导是否可以安排另外的同事去处理,不要因为这个拖慢进度。
写到最后
影响效率的不止上边的情况,比如开发环境,开发工具,设备,是否有充足的时间与精力等都会影响开发效率。
只有不断的总结、学习,充实自己的技术能力和人际沟通能力才能高效的开发
转载:https://blog.csdn.net/DRB321/article/details/113608362
查看评论