zl程序教程

您现在的位置是:首页 >  Java

当前栏目

为了摸鱼,程序员和项目经理杠上了

2023-02-18 16:49:10 时间

混水摸鱼是一个老生常谈的话题,不仅IT领域,但凡是是有人的地方,就会有人老实巴交的工作,有人呢就喜欢换水摸鱼,并做一些小动作。

尤其是社会发展到今天,很多人并不会选择将自己所有的时间全部都奉献给自己卖命的公司,当然这个也是人之常情。

这里给大家讲一个故事

故事的主人翁是一名00后程序员花花,它可以说是青春年华,朝气蓬勃,但是呢身边都是一些90后、80后的程序员,平常花花总是不屑于和这些老年人打交道,总觉得他们太落伍了,一把年纪了还做程序员。

花花是那种非常有个性的人,他的思想也非常的潮流,但是刚毕业,脱离了父母的照顾(上学期间还可以找服父母要生活费),现在工作了,就得自己去挣生活费了。

花花生活在一线大城市里面,生活压力还是蛮大的,生活还是蛮高的,更别说买房了,只能靠父母了。

但是公司里面的80后和90后了,很多没有赶上高房价,或者是在行业前景还不错的时候,赚足了买房子的钱,但是花花呢,啥都没赶上,只是赶上了新冠肺炎和无止境的行业的大衰退。

在一个公司呆久了之后,就会有老人欺负新人的现象,花花所在的互联网公司也是一样的,因为花花是奋战在第一线的程序员,所以很多脏话和苦活都是他们这样的人去完成的,他没有选择的权利。

在花花眼中,那些前辈也都是养尊处优,不怎么干活的人,所以久而久之就会觉得大家都是在欺负他。

好吧,自己的人欺负自己也就算了,花花突然发现“项目经理”也会选择性的欺负他,当然这些都是他认为的。他总觉得项目经理在排期的时候,都会刻意的去压榨他的时间,但是针对老员工呢,项目经理则会很宽松。

当然仅仅是一两件觉得不公平,那是不会引发矛盾的,但是多了之后,就会产生歧义,从而导致冲突,最终这名00后程序员就和项目经理杠上了。

以上笔者是用讲故事的手法,和大家去聊了职场中的一个小案例,故事的主人翁是虚构的,我只是想告诉大家,在互联网公司,几乎每天都在发上上面的事情,只是我们没有认真的去观察而已。

程序员和项目经理杠上的大致原因如下:

(1)项目经理不熟悉公司的研发流程,导致项目进度失控,从而出现相互甩锅的现象,当然第一个接锅的就是负责落地的程序了,但是他们用不傻,也得为自己辩解,并去沟通,如果沟通渠道出现问题,那么久会出现扯皮的现象。

(2)项目经理汇总的项目排期出现严重的误判,比如本来是要一个星期完成的,他却为了邀功,当时是向总监或者项目负责人邀功,就拿着这把尚封宝剑,无情的压榨程序员的开发时间,从而确保提前上线,从而能够得到领导的信任。当然压榨时间,本身是没错的,从项目经理的角度,本来就是要代替自己的领导去监工程序员的,但是项目经理做过头了,那就事得其反了。

(3)项目经理不熟悉业务,却乱点鸳鸯,导致资源安排不合理,让项目出现严重的交付风险。

(4)程序员想摸鱼,但是是在不影响项目进度的前提下,只是不想提前交付项目,在公司永远都不会养着闲人,也就是说你提前做完了,就意味着你需要被安排到下一个项目中去。

(5)项目不顺,也就是在落地项目的过程中出现很多不和谐的现象,并且最后项目流产了,但是得找一个替罪羊,当然这个替罪羊肯定轮不到一个小小的程序员,但是项目成员之间会存在很多矛盾。

(6)项目经理管的太多了,也就是他都在执行程序员的领导的权利,跨过了他的领导直接管他,导致程序员很不爽,但是自己的领导又没办法,因为一个业务团队通常只有一个项目经理,并且这个项目经理又是直接挂在老板下面的,所以他的权利比一个小组长要大多了,哈哈哈这点潜规则这里就不说了,大家可以观察一下你自己所在的公司的项目经理的定位,尤其是核心业务的项目经理,那是非常强势的。

好吧,现在的00后程序员是非常有个性的,遇到不爽的事情,是很容易爆发的,毕竟平常在家都是老大,但是在公司里面要去面对这些职场灰色部分,所以就很容易和项目经理起冲突,因为他们觉得不合理,就得说出来,当然那些职场老鸟,也就是00后眼中的80后和90后,早就已经见怪不怪了,所以都会选择性的去过滤这些灰色的潜规则。

假如你在职场中碰到这种现象,一定要杜绝玻璃心,不要太认真,因为大部分人都是为了工作而工作,除了老板自己真的是将全部的心思用在公司的发展上,大部分都是为了养家糊口采取工作的,不然谁会愿意去受这苦了。

我建议大家可以从如下几个方面考虑去解决一些不和谐的问题和矛盾:

(1)当你和项目经理因为排期和工作量的问题产生歧义的时候,一定要拉上你的领导,一起去沟通,并推演出实际的工作量,并排出比较合理的时间预算。

(2)项目经理强加干涉的任务和工作量,一定要反馈给你的领导,当你的领导知道之后,假如他也不帮你去解决这些问题,那么只能说明这个领导也是一个怕事情的人,那么你可以先做完事情,后面就多一个心眼就是了,不要在过多的为领导卖命了。

(3)项目经验如果够专业,他肯定是碰到了很多类似的矛盾问题,那么他会主动的找程序员去沟通,并缓和一些尴尬的气氛,毕竟最终落地干活的还是程序员本身。

(4)当然项目经理以前就是技术出生的,就更好办了,技术出生的项目经理一般对项目的细节把控能力非常强,也就是说他知道哪些复杂度高,哪些又比较低。

(5)在有些业务体谅比较小的团队,项目经理一般是直接由领导担任的,又或者是架构师,这样其实就更好办事了,项目经理是这些非常贴近程序员的人来担任,那么项目失控的风险就会更小一些。

总结

总之,程序员摸鱼也是要先把自己本职工作做完,才可能做一些自己喜欢的事情,比如研究技术,从而提高自己的技术硬实力,这些都无可厚非,毕竟大家都是打工人,总不能都像总裁那样,将自己的全部时间花费在公司吧,那样是不现实的。

咱们在工作的过程中也不要因为一些工作中琐事就和团队中的其他成员出现很严重的冲突,这样都是不好的,毕竟行业的圈子是非常小的,大家很可能以后还会在一起共事的。

当然程序员和项目经理本身就是一对矛盾体,很多公司都不会专门的设置这个岗位,就像不会专门设置架构师岗位一样,所以我们在工作过程中,一定不要让这对矛盾体自动的被引爆。

最后祝水友们,面试和工作顺利。