作为一名程序员,如果领导安排超出你能力的任务,你该怎么办?

鸠摩智的三叔


这种情况几乎大部分程序员都有遇到过,不论是小企业还是大企业,在给程序员安排任务的时候都会出现这种任务量远远超出程序员个人能力范围的事情。导致这种问题的原因有多方面的,下面逐一分析一下,并给出建议解决方案。

外行指导内行

这种情况比较常见于一些小型软件企业,负责人往往没有技术背景且对技术理解相对比较浅,对软件开发过程没有深刻的理解。但是并不是说不懂技术的负责人都不尊重技术,有的负责人还是非常尊重软件开发的科学性和规律性的。

如果遇到不懂技术且不懂软件开发规律性的领导,那么在他安排工作的时候你要有一定的策略性。在集体开会的时候,你可以不用表态,或者简单答应下来,在散会之后你要多费些精力跟负责人解释并普及一下软件开发的基本规律。然后,该提什么条件就提什么条件,比如人力、物力方面的资源,如果能达成一个共识是最好的,打不成也会让负责人有一个清晰的认识,从某种程度上来说目的也达到了。

技术储备

还有一种情况是为了进行技术储备,或者是做一些前期准备工作。不少企业在开启一个项目之前都会安排一些能力较强的程序员做一下前期准备工作(未来可能是项目的主要负责人),这时候安排的工作往往与之前的工作有较大的区别,甚至是有较大的难度。

这种情况就要做比较细致的工作了,比如需要什么方面的人才,需要多少数量的研发人员,开发周期是多久等等,一定要把这些细节问题了解清楚。然后自己先做一些技术上的验证,看看能不能在短期内搭建起一个有战斗力的团队。

以上两种情况比较常见,当然也有其他情况,需要根据具体问题进行具体分析。

我带软件团队时间比较久,我会陆续在头条上分享一些软件开发方面的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有软件开发方面的问题,也可以咨询我。

谢谢!


IT人刘俊明


我的处理办法就是如果再努力一下,可以达到,那就咬咬牙继续做下去。

如果实在超出能力之外太多的,就算了,要跟领导说清楚,实在不行,让他安排其他人主导,你来配合也行啊,完全拒绝也不太好。


分享到:


相關文章: