哪个才是优秀的软件工程师

Posted haodafeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪个才是优秀的软件工程师相关的知识,希望对你有一定的参考价值。

感觉写程序和修路很像,比如同样是修一条高速公路,工期5年:

 

软件工程师A,一开始就会设计好路线,规划好使用的材料及工具,充分考虑到在实施过程可能出现的新需求或者未知情况的应对策略,结果就是用了2年又快又好的保质保量完成任务,顺利通车,剩下3年开始坐着收钱。

 

软件工程师B,一开始啥也不知道,对需求不太理解,自己也没有顺手的工具,反正是风风火火的干起来了,所有的东西都堆到一起,并且自己不停地造轮子,干到哪里想到哪里,结果就是不停的挖坑填坑,不停的改变路线,用了4年半的路才勉强通车,虽然最终也收了点钱,不过因为路太差,出了不少交通事故,结果又都赔偿进去了。

 

问题来了,在老板眼里哪个是优秀的员工呢,是干了两年活然后坐着一边玩一边收三年钱的A ,还是起的比鸡早睡得比狗晚,天天勤勤恳恳加班到10点的B。

 

如果你们老板认为B是好员工,那么我觉得你需要多和老板沟通,需要充分的让老板了解你的价值所在,如果沟通了之后老板还是觉得B才是好员工,那你就果断离职吧,一分钟都不要浪费了。

以上是关于哪个才是优秀的软件工程师的主要内容,如果未能解决你的问题,请参考以下文章

构建之法笔记3

如何成为一名优秀的工程师?顶级程序员的5点建议

优秀软件测试工程师必备的8个能力!-(附思维导图)

优秀软件测试工程师必备的“8个能力”——附思维导图

一个优秀的软件测试工程师需具备的技能

优秀的软件工程师该具备的十种能力(转)