软件工程师的专业素养解读

177 阅读2分钟

「这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战

对于很多软件从业者,都会有一个这样的问题, 如何才能成为一个专业的人,

专业,意味着解决问题的职业素养,虽然说经验的积累可以使得我们觉得,自己好像解决定位问题很快速,但是背后持续的含义是我们要思考的。

1.专业主义

你要是想成为专业的性的,具有职业素养的工程师, 其实这个含义还挺深刻的, 不但象征着荣誉与骄傲,而且是明确意味着责任与义务;

因为负责,所以你可以获取到荣誉 因为你从无法负责的事情上不可能获取荣誉与骄傲

专业意味着---> 担当责任

担当责任

我们每天写的需求,或多或少都会出现很多的问题,明明有些错误是可以避免发生的,但是就是在你自己不经意间发生,比如参数的类型,参数少穿了一个,分页,总以为自己自己的功能是可以的;

心理学上显示: 取巧的心理--->未测试

没测 例行程序-->会使得解决问题成为一个侥幸心理;

如果你出现了问题,老板会给你气势汹汹的追到你的工位, 无语是你有多少的理由和借口,在当时你绝对是比较尴尬的。

承诺-->没有实现;

最后还是--> 你最好别再犯同样的错误

解决问题

经过反省,我就觉得,自己的程序在不确定的情况下,被提交, 发生问题

好不负责任啊,

举个例子:

我们专业 就是为了避免更多的bug,不要留下bug,

其实这种我们本可以阻止的:

  • 不能忽略的测试的重要性
  • 不能靠完成时间计划,赶进度,

-如果必须要延迟交付 ,希望你可以跟你上司直接指出,他肯定会不高兴 但是,绝不会发送客户信息,以及用户体验的问题,也不会出现用在用的过程中,对自己产品的失望程度增加

本质上: 让QA找不出任何问题