0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工程师的职业素养有哪些

工程师人生 来源:网络整理 作者:工程师吴畏 2018-09-19 10:23 次阅读

公司是零售电商企业,最近为了应对双十一以及和阿里合作带来的巨大导流,要对相关的系统做一些列的性能测试。幸福来得太突然,留给测试和性能调优的时间不多,故最近加班蛮多的。

时间紧迫,相对应的测试中出现了很多不可预知的事情,说说其中发生的一些事,以及引起今晚想写这篇博客的原因吧,纯属吐槽和个人想法,看看就行了。。。

先说说关于接口文档的事情吧。CRM系统的开发周一给了我接口文档,然后我就调试接口准备做基准测试了,结果测试过程中,出参一直有问题,不是为空就是报异常,服务端断开连接,让我很受伤。

直到今晚下班,才找到原因:开发从开始给我的接口文档,里面的入参,Key一直是错的,然后。。。我只想说一句:总有开发想害朕!!!

现在从需求到研发到测试到上线,都讲究团队协作,团队成员肯定要彼此相互信任,所以一开始就没有对接口文档存在疑虑,还以为是自己的脚本有问题,只能说还是我太年轻啊。。。

但最让人不能接受的是:明知道有问题,开发还是按时下班,不想办法解决问题。

今晚找到原因后,开发只说了一句:我也没想到啊。。。开发经理也只说了一句:我已经和开发沟通过了,明天好好测试。。。

还有今晚加班在跑压测脚本的时候,开发在旁边组队玩游戏,还兴致勃勃的大声讨论游戏,走位,放技能。。。从来没这么痛恨腾讯,做什么游戏,MMP!

还有件事,需要进行压力测试的系统还有仓储系统,周一早上已经发邮件告知项目经理和相关开发了,测试需要开发提供相关接口文档和数据库表字段说明文档。

然而直到周二下班才发给我,还是直接QQ发过来的,从代码里copy出来的。

之前就多次沟通过要提供明确的说明文档,否则测试工作无法进行,结果开发轻飘飘的说一句:这个系统没有接口文档,凑合看吧,后续我们慢慢优化。。。

直接导致测试过程中对于很多字段和参数的意义不明确,需要多次找开发确认沟通,浪费了很多不必要的时间!

开发依旧每天按时上下班,空闲时间玩游戏,项目经理也是每天下班走之前过来问我进度,说到问题就打哈哈,遇到这些同事,觉得很悲哀。。。

有点跑题了,说说我理解的工程师职业素养吧。。。

责任心:无论是项目经理、开发、测试抑或其他岗位,要对自己的工作负责;

开发对自己的代码质量、可读性、接口设计文档等产出物负责;

项目经理对项目进度和人员协调沟通、解决遇到的问题负责;

测试对缺陷的发现、验证,对系统质量负责。

信 任:团队协作,对团队的成员保持信任!信任是必须且双向的,而不是单向的。而很多码农(在我看来缺乏职业素养的开发也就只能称为码农)对测试提交的缺陷保持不信任态度,

对自己的代码质量迷之自信,导致测试需要多次验证之后,开发才不情不愿的看log查找原因修复缺陷,修复后也不会主动告知测试,需要测试去多次询问,无形浪费时间。

沟 通:面对面沟通是最高效的交流方式,如上面的例子,这种无形中的沟通成本,导致了测试时间的压缩,间接导致系统的质量降低。

当然,这里不仅仅针对开发人员,而是很多的工程师岗位的人都欠缺这种主动沟通和彼此信任的素养。

工 作:有人把工作当做养家糊口的物质来源,有人当做责任,有人当做使命,不同的想法导致不同的结果。这里不是给企业洗地,怂恿大家去拼命加班工作。

从契约精神来讲,个人和企业之间是合作雇佣关系,企业支付薪酬,个人付出大体对等的劳动来为企业创造价值,各取所得。

所以我个人认为,如果由于个人的疏忽导致了其他人的利益受损(我已经连续加班四天,就因为无形的沟通成本和开发人员的责任心低下导致损害了个人的休息时间和身体健康),

工程师有责任对其承担责任,而不是继续听之任之。

其 他:当然,限于每个公司的研发流程和管理、企业文化等问题,有些额外的因素,但少数人不该为大多数人的错误承担责任!!!

写下这篇博客的时候,情绪已经很冷静了,就事论事,在Google,讲究工程师文化和软件质量是所有人的事,而不是测试工程师的事。

国内互联网的畸形发展和过度,以及国内教育模式和培训机构流水线似的出产各类型人员,都让工程师岗位的大多人员缺乏这种素养。。。

我本人也是培训机构出身,深受其影响,工作早期工程师素养也很差,但这不是出现上述这些问题的理由。。。

瞎扯到这里,觉得还是吐槽居多,洗漱睡觉吧,明天依然要完成自己的工作。

别打扰别人,也努力别被人打扰,加油!!!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1566

    浏览量

    68460
收藏 人收藏

    评论

    相关推荐

    FPGA算法工程师、逻辑工程师、原型验证工程师什么区别?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题(一) Q:FPGA中的FPGA算法工程师、FPGA逻辑工程师、FPGA原型验证工程师三者什么区别? A:FPGA 算法
    发表于 09-23 18:26

    正是拼的年纪|65岁电子工程师上班VLOG #65岁退休 #电子工程师 #搞笑 #上班vlog

    电子工程师
    安泰小课堂
    发布于 :2024年07月25日 11:31:02

    用二创,1:1复刻工程师的职场现状

    工程师
    扬兴科技
    发布于 :2024年07月19日 18:30:07

    嵌入式软件工程师如何提升自己?

    的基础 嵌入式软件工程师需要具备扎实的计算机科学和工程知识。因此,在职业生涯的起步阶段,建议将重点放在学习基础知识上,包括数据结构、算法、操作系统、编程语言等。通过深入学习这些基础知识,打下坚实的理论基础,为将来
    发表于 06-12 11:20

    嵌入式软件工程师和硬件工程师的区别?

    嵌入式软件工程师和硬件工程师的区别? 嵌入式软件工程师 嵌入式软件工程师是软件开发领域中的一种专业工程师,他们主要负责设计和开发嵌入式软件,
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    一个电源工程师的成长路径

    即将走马上任电源工程师这个岗位,请问各位大佬,这个岗位的职业路径一般是怎样的?
    发表于 04-08 14:19

    企业老工程师和高校老师啥区别

    电子工程师硬件
    电子发烧友网官方
    发布于 :2024年02月28日 17:50:00

    如何搞崩一个硬件工程师心态?试试对ta说这几句

    硬件工程师
    扬兴科技
    发布于 :2024年02月20日 18:05:49