第5页:
构建活动主要是编码和调试,
编码和调试是软件开发人员必须要掌握的技能,特别对于那些才进入这个行业的技术人员。无论你以后是做开发还是测试后者质量保证工作,编码和调试能力是你的基本功。
在我们的技术生涯中,经常会和别的开发人员PK,而你的编码和调试能力就是经常PK的内容之一,如果你是技术经理,在PK中获胜,那么你会取得别人的尊重和尊敬,否则,你的项目管理会遇到很大的麻烦,这也是项目管理中经常提到的专家的权力。由于编码和调试是软件开发人员的基本功 ,作为软件开发人员经常会抵触职位所带来的权力,有很大的抵触心理,但他们却会对那些技术专家(真正的技术专业人员)产生尊重,所以作为未来的软件开发人员,你最好还是有一个良好的编码和调试能力。
编码和调试能力,在另外一个方面实际也体现了一个人的综合能力,无论是编码还是调试可以综合反映一个人素质,也许我这么说有一点过分,但个人认为的确是这样。
好的编码能力,特别是在不规范开发的情况下,是可以反映人的基本素质,在我看来,一个好的开发人员要有一些好的工作方法,比如做事情分层次,一般新手都喜欢一下钻入细节中,而这些细节是很容易将你的开发带歪的,而老练的开发人员是先确定结构(或者叫架构),一层一层展开,这种层次感和细节的细化能力体现了一种做事情的方法,而这种方法不但在编码中使用,在调研、设计、测试都很有用,推而广之,那些项目管理以及其他的事情也适用此方法,这就是即重视大局,也重视细节吧。
好的调试能力,除了需要层次感以外,还要善于发现事情的规律,调试说简单就是发现在什么时候代码没有按照我们预想的路径走,不断用各种数据去测试代码,看中间的结果,发现问题可能是在什么地方,逐步缩小范围,直到最后发现确切的地方,好的调试能力需要需要层次感(逐步缩小问题的可能范围),需要发现问题的规律,这是确定最主要的方法,不但尝试各种数值,看代码的结果和中间结果,发现其中规律。
所以说好的编码和调试的能力,需要有好的层次感,发现事物的规律,还要注重细节,一个人,如果有这样的能力还什么事情不可以做。
编码和调试能力的养成,很简单,10W--20w代码行编写量,10W代码行阅读量。在用一点心思,一定可以过关了,
本文强调了编码和调试作为软件开发人员必备技能的重要性,并探讨了如何通过这些技能展示个人的综合能力,包括良好的工作方法、发现规律及注重细节等方面。
1159

被折叠的 条评论
为什么被折叠?



