感觉写程序和修路很像,比如同样是修一条高速公路,工期5年:
软件工程师A,一开始就会设计好路线,规划好使用的材料及工具,充分考虑到在实施过程可能出现的新需求或者未知情况的应对策略,结果就是用了2年又快又好的保质保量完成任务,顺利通车,剩下3年开始坐着收钱。
软件工程师B,一开始啥也不知道,对需求不太理解,自己也没有顺手的工具,反正是风风火火的干起来了,所有的东西都堆到一起,并且自己不停地造轮子,干到哪里想到哪里,结果就是不停的挖坑填坑,不停的改变路线,用了4年半的路才勉强通车,虽然最终也收了点钱,不过因为路太差,出了不少交通事故,结果又都赔偿进去了。
问题来了,在老板眼里哪个是优秀的员工呢,是干了两年活然后轻轻松松收三年钱的A(当然,A应该不是懒惰的人,三年时间会学习新知识) ,还是起的比鸡早睡得比狗晚,天天勤勤恳恳加班到10点的B。
也许你会不削的说,这是傻子都能一眼看出来A才是好员工。别得意这么早,在现实中,你总会遇到认为B是好员工的老板的,他们不管你干的怎么样,可能也不知道你干的怎么样,反正看到你闲着就认为你工作不行。(如果从来没有遇到这样的老板,那你运气太好了)
如果你们老板认为B是好员工,那么我觉得你需要多和老板沟通,需要充分的让老板了解你的价值所在,如果沟通了之后老板还是觉得B才是好员工,那你就果断离职吧,一分钟都不要浪费了。
欢迎各位在评论区留言,说说自己有趣的经历或者看法。