
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
在很多程序员的脑子里,所谓的“流程”和“测试”,比真正解决问题的代码还重要。他们跟你说起这些,那真的叫正儿八经,义正言辞。所以有时候你很迷惑,这些人除了遵守这些按部就班的规矩,还知道些什么。大概没有能力的人都喜欢追究各种规矩吧,这样可以显得自己“没有功劳有苦劳”。这些人自己写的代码很平庸,不知道如何简单有效地解决困难的问题,却喜欢在别人提交代码让他review的时候叫喊:“测试很重要!覆盖很重要!你要再加一些测试才能通过我的review!”
本来code review是让他们帮忙发现可能存在的问题,有些人却仿佛把它作为了评判(judge)其他人能力,经验,甚至智商的机会。他们根本不明白别人代码的实质价值,就知道以一些表面现象来判断。我在Google实习,最后提交了质量和难度都非常高的代码,然而一些完全没能力写出这样代码的人,不但没表示出最基本的肯定,反而发出沉闷的咆哮:“快——写——测——试!” 你觉得我会高兴吗?
达内长沙IT培训并不否认测试的用处,然而很多人提起这些事情时候,语气和态度是非常不尊重,让人反感的。这些人不但没有为解决问题作出任何实质贡献,当有人提交解决方案的时候,他们没有表达对真正做出贡献的人的尊重和肯定,反而指责别人没写测试。好像比他高明的人解决了问题,他反倒才是那个有发言权的,可以评判你的代码质量似的:“我管你代码写得多好,我完全没能力写出来,但你没写测试就是不够专业。你懂不懂测试的重要性啊,还做程序员!”
人际交往的问题经常不在于你说了什么,而在于你是怎么说的。所以达内长沙IT培训的意思并不是说你不该建议写测试,然而建议就该有建议的语气和态度。因为你没有做实际的工作,所以一些礼貌用语,比如“请”,“可不可以”……是必须的。经常有人说话不注意语气和态度,让人反感,却以自己是工程师,不善于跟人说话为借口。永远要记住,你没有做事,说话就应该委婉,切不可使用光秃秃的祈使句,说得好像这事别人非做不可,不做就是不懂规矩一样。
礼貌的语言,跟人的职业完全没有关系。身为工程师,完全不能作为说话不礼貌的借口。