写代码又快又好 bug 少是不是一种罪过?
老板感到你可以做得更多
可以试试假装很忙
这里是你自己的感觉还是别人在指责你呢? 如果是自己的感觉,那么代码可以试图在写代码的时候对自己要求更高,结构更清晰,这样你的代码质量还可以进一步上升。
如果是老板或者同事指责你,一般而言并不是对方否认你的水平,而是指出你在态度上显得没有其他人投入。也就是说如果其他人努力程度是 100%,而你努力程度是 70%,自然就显得做得少了。要改进的地方就是提高努力程度。
假定你的技术水平是 1.5,但是你的努力度是 0.7,那么你的产出应该是 1.5 x 0.7 = 1.05
和技术水平 1,努力度 1 的人相比,你的付出并没有增加多少
因为如果不这样的话就会给领导一种错觉:你怎么做什么都那么顺利没问题,既然这样的话就给你多发一些作业好了
哪怕做的飞快,要不(1),要不(2),要不离职,要不你收购这家公司,没有其他选项。
你可以先按照你的办法, 继续写你的高效又 bug free 的代码. 然后:
改一下代码, 留几个小坑, 比如>= 写成 > 啊, i <= array.length 啊之类的, 也可以是某些业务逻辑上的边界条件. 自己拿个小本本记录下来.
这样系统上线后功能还能跑, 但会隔三差五爆出一些问题, 而且都是些不常见的情况才会发生的, 然后你就找出你的小本本, 代码改回去, 跑测试, 然后先别着急 commit/deploy, 先摸鱼, 假装冥思苦想各种艰难排查…… 时间到了之后再 commit 上线. 上线成功后记得一定要写一篇总结文档, 务必做到字字血声声泪, 并 cc 给各路老板. 以上操作切记在凌晨 12 点以后发送.
什么? 你说太晚了你要睡觉? 你设置个邮件定时发送就行了…
看给孩子们都逼成啥样了?