软件工程师的专业素养解读
对于很多软件从业者,都会有一个这样的问题, 如何才能成为一个专业的人,
专业,意味着解决问题的职业素养,虽然说经验的积累可以使得我们觉得,自己好像解决定位问题很快速,但是背后持续的含义是我们要思考的。
1.专业主义
你要是想成为专业的性的,具有职业素养的工程师, 其实这个含义还挺深刻的, 不但象征着荣誉与骄傲,而且是明确意味着责任与义务;
因为负责,所以你可以获取到荣誉因为你从无法负责的事情上不可能获取荣誉与骄傲
专业意味着---> 担当责任
担当责任
我们每天写的需求,或多或少都会出现很多的问题,明明有些错误是可以避免发生的,但是就是在你自己不经意间发生,比如参数的类型,参数少穿了一个,分页,总以为自己自己的功能是可以的;
心理学上显示: 取巧的心理--->未测试
没测 例行程序-->会使得解决问题成为一个侥幸心理;
如果你出现了问题,老板会给你气势汹汹的追到你的工位,无语是你有多少的理由和借口,在当时你绝对是比较尴尬的。
承诺-->没有实现;
最后还是--> 你最好别再犯同样的错误
解决问题
经过反省,我就觉得,自己的程序在不确定的情况下,被提交, 发生问题
好不负责任啊,
举个例子:
我们专业 就是为了避免更多的 bug,不要留下 bug,
其实这种我们本可以阻止的:
不能忽略的测试的重要性
不能靠完成时间计划,赶进度,
-如果必须要延迟交付 ,希望你可以跟你上司直接指出,他肯定会不高兴但是,绝不会发送客户信息,以及用户体验的问题,也不会出现用在用的过程中,对自己产品的失望程度增加
本质上: 让 QA 找不出任何问题
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/cedefe52625074fc0dc904ecf】。文章转载请联系作者。
评论