作为一名普通的软件开发者,如何将由于项目管理者的失职而导致的对自己的影响降至最低

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作为一名普通的软件开发者,如何将由于项目管理者的失职而导致的对自己的影响降至最低相关的知识,希望对你有一定的参考价值。

  在高新技术当道的今天,软件开发行业无疑有着举足轻重的作用!尤其在中国,在我们这个伟大的国度,无论作为一名软件工程师,也就是一般意义上的程序员,还是作为一名中层的管理人员,我们一般都没有太多的话语权,我们往往需要按上层的意见去完成项目中的各个环节!
  在对项目中各个环节的处理过程中,作为项目管理层的管理者就显得尤为重要:有些管理者很具有管理天赋,他能让整个团队形成一种合力,大家有一个共同的目标,每个人都愿意去发挥自己的主动性,去承担尽可能多的责任,因为每一个项目成员都能感受到一种荣誉感和使命感,在对于加班更是没有太多的怨言!有些管理者不是凭借自己的能力,他是凭借自己手中的权利来掌控着整个团队,随着Agile 不断普及,项目管理者也只是一味地要求项目的进展,严重忽略团队成员的情绪及感受,这样容易给团队成员造成一种错觉:这个团队根本就没有人性的存在,你们仅仅只是把我们视作完成项目的工具,既然这样那我还是随便干点对得起自己这点工资就可以了,大不了拍屁股走人!最后导致整个团队成员频繁流动,新进入的成员又不懂得业务,最后导致项目做的一塌糊涂!最后还有一种管理者,介于以上两者之间,虽然最后也能完成项目,但整个团队会觉得很累,很压抑!
  人无完人,作为一个项目管理者,不可能不犯错。有时候甚至由于上层的失察,有些人作为一个项目管理者根本就不合格。更有甚者,项目管理团队内部勾心斗角,导致下面的人很难处理与上层的关系,以至于影响到自己的日常工作!可在这种情况下,我们还是依然要摆对我们自己的位置,端正自己的工作态度,尽量将一切的影响降至最低,除非自己真的忍受不了当前的工作氛围而一走了之!
  下面是我总结的关于如何理顺自己的工作尤其是在面对以上不利条件时,我们所应该采取的对自己有利的几个步骤:
  1. 结合实际情况,如自己的工作经历,公司未来发展与定位,当前开发的项目等方面综合考虑,要不要继续在这个项目或者公司继续留下来;
  2. 既然决定要留下来,我们首先就要端正自己的态度,确认好自己的工作任务,高质高效地完成自己的工作!(我遇到过最奇葩的情况是,他们在TFS中分配给我的Task都是错的,这岂不要命啊,完了他们一点悔意也没有!)
  3. 制定自己的发展规划,尽可能地让自己充实起来,使自己的思绪尽可能短的停留在这种对工作不利的环境中,以避免负面情绪的产生;
  4. 尽量不要牵扯到公司上层的纠缠中,要不然斗争的牺牲品非你莫属!
  除了以上总结,我们还应当调整好自己的心态,不要让工作中的这些不快影响到自己的心情,以至于整个家庭!所以我宁愿加班到很晚,也坚决不同意把工作带到家里!工作和生活还是要认真区分开,不要让两者互相影响与牵绊!在我看来,程序员不仅仅是体力劳动与脑力劳动的结合,还要融合各种新技术。我们在处理好工作与生活的同时,还有做一只永远也打不死的小强,无论身处任何逆境,我们都要勇敢地活下来,支撑起身后的那个家,因为家里有爸有妈,还有那个深爱着的那个她(他)!

以上是关于作为一名普通的软件开发者,如何将由于项目管理者的失职而导致的对自己的影响降至最低的主要内容,如果未能解决你的问题,请参考以下文章

开发如何转型做项目管理

作为一名开发者,对你影响最深的书籍是哪一本?

项目实战 || 仿OpenStack开发云计算管理软件

2020年,作为一名普通的软件测试员,我都经历了什么?

2020年,作为一名普通的软件测试员,我都经历了什么?

SCRUM之Sprint燃尽图实例分析一