`

程序员如何要善于去发现问题

 
阅读更多

1.今天接到公司项目对口客户人员,反馈的用户使用问题的bug。

   bug内容为:

       在某一功能点内,对某些数据记录,增加相应信息。删除某些记录。并给出对应记录的编号。

   why?

    1.在接到这个bug单时,首先问为什么出现了这样的记录或是为什么用户有这样的需求?

    再与客户人员沟通中得到问题产生的真正原因:

 

     由于用户没有按要求进行操作,产生了脏数据,并通过系统功能重新采购。

    而用户重新采购之后,系统对已经产生的待办却没有清除。

 

这才是问题的真正原因。

 

 所以程序员在接到bug单或处理问题时,要学会去追问,为什么会出现这样的问题,产生的原因是什么?

   只有找到了根源,才能起到治本的作用。

分享到:
评论

相关推荐

    程序员个性电脑桌面壁纸

    他们善于解决问题,喜欢挑战,不畏艰难,正如描述中所提到的“逆境使人成熟,绝境使人醒悟”,在面对复杂问题时,他们会从中寻找解决之道,不断提升自我。这种坚韧不拔的精神,是程序员文化的重要组成部分。 其次,...

    程序员的缺点与无法忍受的事

    不善于合作的程序员可能会影响整个团队的效率和士气。 10. **健康问题忽视**: 长期坐姿工作和过度劳累可能导致健康问题,如颈椎病、视力下降等。程序员应重视定期休息和锻炼,以保持良好的身体状况,这对于高效...

    程序员(程序员受益终身的文档)

    在与人交流时,程序员可能会出现不善于倾听和表达的问题,这在团队合作中尤其显得突出,影响了工作效率和个人形象。 #### 沟通的重要性 在团队协作中,有效的沟通是确保项目成功的关键。它有助于清晰地传达需求、...

    一个优秀的程序员的十个习惯

    优秀的程序员不仅是技术高手,也是出色的团队合作者,他们善于沟通,乐于分享,能激发团队的积极性。 7. **注重文档编写**:编写清晰的代码注释和文档是优秀程序员的重要习惯。文档不仅是自我记录,也是团队间的...

    程序员的个人发展

    总之,程序员的个人发展是一个全方位的过程,既需要技术上的精进,也需要管理上的智慧,同时要善于人际交往,深入理解行业动态,不断提升自我,以适应快速变化的IT行业。通过持续学习和实践,程序员可以在职业生涯中...

    程序员恋爱

    2. **沟通方式**:程序员通常善于逻辑分析,但在感情表达上可能较为内敛,不擅长用感性的方式去沟通。学习用非技术语言进行情感交流,是他们需要提升的技能。 3. **社交技巧**:由于工作特性,程序员可能更倾向于与...

    程序员的发展方向.txt

    对于那些具备一定技术基础同时又善于沟通协调的程序员而言,转型成为项目经理或产品经理也是一个不错的选择。这一路线不仅要求具备扎实的技术背景,还需要良好的团队管理和项目执行能力。项目经理需要确保项目按时按...

    程序员季度绩效考核表

    - **持续集成:**采用自动化构建和测试流程,尽早发现并修复问题。 ### 三、Bug平均产生率(个/天) **定义:**计算每天产生的平均缺陷数量。 **关键知识点:** - **代码审查:**通过同行评审等方式发现潜在错误...

    JAVA程序员简历模板(最新版)

    在创建一份专业的JAVA程序员简历时,首先要明确的是,这份文档将是你在求职市场上的“名片”,它应该清晰、准确地展示你的技术能力、项目经验和教育背景。以下是一个详细的模板,帮助你构建一个有吸引力的JAVA程序员...

    好的程序员如何写代码

    3. **代码复用**:好的程序员善于识别和提取重复代码,以函数或模块的形式重用,减少冗余,提高代码的可维护性。 4. **API的一致性**:对外暴露的API,他们会确保注释与代码的一致性,参数名称清晰无误,降低外部...

    程序员成长路线图1-2章

    通过"程序员成长路线图1-2章"的学习,我们可以看到,成为一名优秀的程序员不仅需要扎实的技术基础,更需要不断学习和提升自我,善于解决问题,具备良好的团队协作能力。只有这样,才能在快速发展的IT行业中立足并...

    程序人生 : 30岁,我的程序员梦想

    讲述了作者从一个业余的程序员到实现程序员梦想的经历,分享了作者的十大“精华”经验,旨在激励和鼓励程序员朋友们继续努力和坚持自己的梦想,不要放弃和轻易跳槽,多学习和实践,善于利用资源和他人的经验,并且对...

    程序员的思维

    标题:“程序员的思维”揭示了在这个信息时代,互联网技术的迅猛发展对程序员的...不过,这提醒了程序员要善于利用网络资源,通过阅读最新的技术文章、参加在线课程、加入技术社区等方式,不断充实自己,提高思维能力。

    《程序员的爱情》.txt

    - **性格特点**:他似乎比较内向,不太善于表达自己的感情,这一点在“也一领导医生无法交流”、“也一相互医疗”等语句中有所体现。 - **职业发展**:文中提到他在一家公司实习,表明其正处于职业生涯的早期阶段。 ...

    老程序员的十条忠告学软件的我觉得要好好看看哦

    - 在讨论问题时要学会倾听别人的意见。 - 不要急于下结论,而是要先理解对方的观点再做出判断。 **扩展说明:** 在团队合作中,有效的沟通至关重要。很多时候,团队成员之间会出现意见分歧,这时候能够耐心倾听他人...

    JAVA程序员的心得

    例如,在处理并发问题时,理解计算机系统的工作原理(包括操作系统、硬件架构等)对于解决死锁、线程安全等问题至关重要。此外,深入理解网络协议(如TCP/IP)、数据库原理等也可以帮助JAVA程序员更好地设计高性能的...

    程序员面试简历参考模板

    在该模板中,自我评价部分需要总结自己的工作经历、技能水平和项目经历,突出自己的优势和特长,例如良好的公共关系意识、善于沟通、擅于管理时间、勇于面对变化和挑战等。 该程序员面试简历参考模板涵盖了个人基本...

    程序员的规划程序员的规划

    最后,无论是初入行还是资深程序员,都需要具备团队合作精神,善于指导和帮助新人。领导可能会通过分配更多责任来培养潜在的项目负责人。面对这样的挑战,应积极应对,从中学习并提升自我,这将有利于职业生涯的长远...

    程序员从初级到高级的秘诀(经验之谈)

    同时也要善于总结经验教训,避免重复犯同样的错误。此外,还可以通过参与编程社区、博客写作等方式来分享自己的经验和见解,这也有助于提升个人能力。 #### 10. 设定目标并坚持下去 明确职业发展目标,并制定实现...

    程序员表白专用代码

    在IT行业中,程序员的创造力不仅限于编写复杂的算法和构建高效的应用程序,他们还善于将技术与生活结合,创造出独特的表达方式。"程序员表白专用代码"就是一个很好的例子,它利用编程语言来传达情感,给追求浪漫的...

Global site tag (gtag.js) - Google Analytics