怎么样能让一个开发菜鸟意识到自己写的代码跟屎一样

他要是能“自觉地”意识到,早就意识到了。
只能用强制手段,比如组内出台代码规范,阿里那个 Java 代码规范还是不错的,可以根据具体情况进行修改,然后安利(可以用一些技巧)给老板在全组执行。

■网友
就记住朽木不可雕也。

■网友
干嘛要这么打击他们。你都没有实权,还管丫挺的干嘛。
你首先应该去要权,否则没法做项目管理。新手程序员一般都习惯性的看不起别的程序员。做几年下来见得多了就好了。

■网友
扣绩效呗……把代码规范拉一个check list出来,review的时候挨个去勾,触犯若干条,扣多少绩效。

哦没有实权……那就只能慢慢聊,私下聊。当众diss他只会引起情绪对抗,再想让他改就更困难了。
多聊聊,看他在这儿工作是想要什么。要钱的话,告诉他技术提高才会有更多涨薪机会;想混日子的话,告诉他今天把代码写好点明天就可以少出bug少加班;想学学新技术,告诉他我现在确实比你强那么一点,你至少先按我说的去做,到我这个水平了再想法子进一步提高;想认识妹子的话,告诉他今天把代码写好点明天就可以不加班去带妹子看电影了;实在没辙的话,告诉他你不把代码写好点我天天叨叨你天天站你座位后面催着你把代码改好了才能下班不就加班么我拿1w的加这点班无所谓你拿1k的加这个班你不划算……开玩笑的

你要怎么让别人为你干活儿?有的是靠权力,你掌握着我的绩效晋升涨工资,我是不是得听你的?有的是靠情面,你上马一提金下马一提银,我是不是得斩颜良诛文丑来报答?有的是靠权威,你肉眼review弹指改bug,我不听你的听谁的?有的是刺激自驱力,钱/地位/女人/发展……你有我有全都有,不跟你我跟谁?
想个适合你自己的法子吧。

■网友
没实权就去找领导要权,没有管理的权力,却担管理的责任,就是个背锅的角色。
另外,这人根本不适合做开发,就是混饭吃的,有权就请他走人。

■网友
留着,不分给他重要的工作,让他有才能也无法展示,让团队里其他人都意识到他被挂起来了。但是绝对绝对不要让任何人意识到你在故意刁难。等到他的工作没完成时也别理他,善意的把工作分给别人。代码出问题了,有限的让他改几次,改不掉就善意的让别人帮他。在领导那也不要对他做出有倾向的评价,实话实说的评价他的工作能力和成果就可以了。虽然这个菜鸟是完了,但是如果组里有个垫底的人拖着自己会导致其他人的信心大涨,效率也会大涨,也会更团结。人类说到底就是这样的动物,需要践踏别人才能获得自信,有了自信才能谈努力、责任感以及核心价值观。

■网友
【怎么样能让一个开发菜鸟意识到自己写的代码跟屎一样】 既然领导都没有制定规范,你就不要管了。


    推荐阅读