每个人如何选择项目经理和程序员?
段子1
程序员和项目经理上了火车...
一位年轻的程序员和一位项目经理登上了一列在山上行驶的火车。他们发现火车上几乎满是空间,只有两个空间在一起。空间的对面是一位老妇人和一位年轻漂亮的女孩。他们上前坐了下来。
程序员和女孩模棱两可地看着对方。这时,火车进入洞穴,车厢一片漆黑。这时,我只听到一个吻的声音,然后我听到一个响亮的掌声。很快,火车从洞穴里出来了,他们四个人都不说话。
奶奶在喃喃地说:“这个年轻人怎么会这么粗鲁,但我很高兴我的孙女扇了我一巴掌。”
项目经理在想,“没想到这个程序员竟然这么大胆,敢亲那姑娘,可惜那姑娘打错了人,竟然打了我。”
漂亮的姑娘想,“他吻了我真好,希望我的祖母不要伤害他”。
程序员坐在那里微笑着说:“生活真好。这辈子有多少机会亲吻一个漂亮的女人,打项目经理一巴掌?”。
段子2
程序员+项目经理=世界上最遥远的距离
世界上最遥远的距离是程序员和项目经理。项目经理这样理解程序员说的话:
程序员:就目前的设计而言,我可以在大约一周内完成基本框架。然后我们从头开始优化和改进设计, 下周提交一个稳定的版本。
项目经理的理解:整个项目只能在两周内完成。
程序员:是的,我可以写一些 Web 其他开发人员可以通过这项服务与我们的系统互动。
项目经理的理解:他可以建立一个平衡Web服务网站,每分钟能够承受数百万用户的负载。
程序员:我们需要与下一个版本的负责人召开会议,告诉他们,除非有合适的部署服务器,否则我们不能按时完成项目。
项目经理的理解:没戏了!(泪流满面。。。)
程序员:我们需要培养每个程序员理解所有的项目都是他们自己的代码,这样他们就会更负责任。
项目经理的理解:他愿意对公司的所有软件项目负责,并愿意携带黑锅。
程序员:如果你想用的话 HTTP GET 写一个网站的方法,然后它只应该返回数据。如果你想要一种写入数据的方法,你可以使用它 POST,要么用 PUT。
项目经理的理解:(抱怨…)这家伙真是个臭老九。他必须把它分得这么清楚。一个是一个,两个是两个。看来如果不是这样,他会感到不舒服(继续抱怨…)
程序员:Dinesh 和 Gilfoyle 逆向工程有一些旧程序,发现你之前的配置有点不一致。
项目经理的理解:老子要解雇他们!
程序员:现在项目人手不足,也许这个周末我可以从家里远程登录到公司的机器上,这样可以稍微赶上一些进度。
项目经理的理解:为了完成这个不可能的项目,他甚至愿意炸掉桥,微笑着死去。即使他没有死,他也会从病床上爬回公司,继续为我努力工作到死。他让我鞭打他。
项目经理处理程序员的七种武器
程序员对项目经理有自己的看法:
做不到...没有..
如此不合理...
项目经理还有七件说服程序员的神器:
神器1:这是用户的要求
这个应该很简单,不就是XXX,然后XXX吗?
神器2:竞争对手已经做到了
我想要这种效果,如何实现是你的问题。
神器3:开发量小
这个需求,先这样,再那样,XX技术很快就完成了。
神器4:老板想要
老板已经同意了这个需求,你就这么做吧。
神器5:不要写死
神器6:先做出来
神器7:明天上线
10种行为,项目经理让程序员不高兴
项目经理的行为是什么让程序员感到不舒服?让小边为您的818项目经理让程序员不舒服10种行为:
第十:提出不合理的要求
程序员担心项目经理会提出不合理的需求。不得不说,在大多数情况下,项目经理更正确地思考产品的功能,毕竟,这是项目经理的专业。
然而,就像程序员会犯错误一样,产品经理偶尔会打开想象力,提出不合理的需求会让程序员感到尴尬。拒绝,项目经理当然不高兴,不拒绝,未来的产品在线,尴尬地说这是我做的(捂住脸)。
第九名:盲目要求抄袭竞争产品
“这个功能有竞争产品,所以我们必须有。”。这是许多程序员害怕听到的一句话。项目经理抄得很酷,程序员抄得怀疑生活的意义。为什么不让用户直接使用竞争产品呢?
第八名:懂点技术,觉得“这个问题很简单”
有句话叫不怕流氓,最怕流氓会武功。不怕项目经理不懂,怕项目经理懂技术。
半瓶水的项目经理觉得自己懂技术,精力充沛,能为你做决定 —— “这个问题不是通过在数据库中添加字段来解决的吗?如果你没有时间,我会给你写一篇文章 SQL 句子,你执行吧。”
OMG,加字段加个头,老子用分布式。 nosql db,你让我怎样执行? SQL 句子啊。既然你这么懂,you can you up?
第七:总是用会议打断你的工作
会议,为什么总有无穷无尽的会议!写正码 High,突然,状态急剧下降,立刻不想写木头?如果你想让程序员有高质量和高效的输出,确保它不受干扰是非常重要的。强烈建议项目经理减少会议时间。
第六名:不放心,几乎要搬小板凳守护你的工作
程序员不需要监督。如果你相信他,请给他一个独立的空间,让他安静地独自工作,这样效率更高。当然,如果你是一个可爱的女孩,那就另当别论了。
第五:虎头蛇尾,承诺不能兑现
有时项目经理头脑发热,带头推动一件事,程序员会觉得项目做得很好,但项目经理逐渐累了。
最后,产品功能上线,反响不好,项目经理也不愿意后续推广。如果这种情况发生一次、两次或三次,程序员将不再有热情。
第四:程序员总是被要求加班
忙碌的项目是正常的,偶尔加班是可以理解的,但总是加班是不好的。毕竟,程序员是一个高风险的职业,如此高强度的工作很容易杀死程序员。
第三:随意改变需求
如果项目经理想杀死程序员,频繁更改需求是最快的方法。然而,如果你坚持这样做,你也应该小心你的生命安全
第二名:把老板当挡箭牌
所有的功能都是老板要求的,不能削减。老板说他必须这样做,而老板说他明天必须这样做。我真的不知道老板是做产品还是让你做产品。老板太强大了,你的项目经理为什么要这么做?
第一名:在所有人或老板面前否定你的专业和工作成绩
因为程序员的骄傲,这是最难以忍受的。此外,任何职业都不应该在别人面前否认对方的工作,尤其是在对方的专业领域。
除非你真的不想合作,最好一拍两散,各做各的。天地大,为什么两个看不起对方的人挤在一艘船上?
程序员和项目经理实际上是两种不同的工作,程序员是软件开发人员,项目经理专注于控制整体情况,跟上进度。
但作为一名资深IT从业人员,认为一个懂技术的项目经理,更有优势。
软件开发容易找到工作吗?
随着计算机的普及,越来越多的人上网,尤其是在互联网流行的21世纪,几乎每个人都离不开计算机上的网页,网页的建设需要UI设计人才的处理。现在市场对这个专业人才的需求越来越大,就业岗位越来越多,UI设计的前景越来越好
而且这个专业是0基础入门,不用担心学不好。来我们学校学这个专业的学生没有基础,都是新手。
很容易找到,也不容易找到。
很容易找到,因为需求很大,任何公司都想扔东西,对软件开发的需求很强,所以如果要求不高,只是为了找到一个开发职位,那就很容易了。
很难找到,因为对于技术要求高的公司来说,很难找到合适的人来满足要求。如果你工作了三五年,想上一段楼梯,你至少需要在一门技术上有很深的造诣,同时了解和涉足整个软件流程的方方面面。如果你在这种状态下找工作,你会发现你选择了可贡,公司认为你没有多少合适的职位。
事情是人为的,要想让自己有更多的选择,就必须让自己有那种力量!