概述
前言
我在外包公司工作,因为疫情原因,不能和客户在同个办公楼工作,交流时只能通过发短信、电话沟通。
平时的工作任务有
1,编码开发任务,拿到详细设计文档,根据该文档进行程序开发。2,联测任务,测试人员发起程序测试,有疑问时就给我程序日志,我去分析该程序有没有什么问题。
3,接一些小任务,如补充程序测试案例,统计类任务,登记任务
当前遇到的问题如下:
问题1,接到任务时,理解任务内容不顺畅(可能是我的理解能力不足,也可能是发任务的人没说清楚),导致有时任务理解不清楚就开始干活,最后因没有理解好任务内容而出错
解决方法:
平时不忙的时候,多个角度梳理已完成的程序(有时新任务就是给已完成的程序加新功能),并作笔记。
接到任务时,先把任务内容全都完整看过一遍并做思考(这个任务要我做什么,为什么要这么做),不要只看到一部分就下结论。
有疑问要及时问设计人员(必要时主动电话沟通),尽量是思考后还是不懂再提问,并把问题描述清楚(想下对方能不能听得懂我说的)。
同时要观察其他做的好的同事是怎么做的。
问题2:缺少独立完成任务的能力
解决方法:
完成一个事情,自己要有一套自己的组合拳。
通用方法:接到任务,确认任务内容,动手完成任务,任务上交。
程序员这块,可以参考软件工程,需求->设计(概要设计->详细设计)->编码->测试(自测->联测)->程序上线。
举个例子:1、可能自己接到任务时,就已经处于详细设计阶段了,这时候只要确认好,开始编码就行。2、可能接到的任务时处于需求阶段,只需要完成设计就行。
如果有什么写的不好的,或者有什么更好的建议,欢迎大家提出意见交流,我会不断优化修改,希望对大家的学习和生活有帮助。
最后
以上就是难过猎豹为你收集整理的程序员遇到的非技术类问题的全部内容,希望文章能够帮你解决程序员遇到的非技术类问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复