A. 压垮三十多岁程序员的最后一根稻草
经常有程序员朋友和我说不知道自己是不是真的老了,每天都感觉特别累,身体上的累加上心累,对生活失去了斗志,对生活充满了迷茫和困惑。
前段时间我跟一程序员朋友小聚,三十多岁,目光呆滞,略显沧桑的脸上再也找不到年轻时的意气风发,他诉说着工作的压力,生活的乱麻,听他说完,我抿嘴一笑的调侃到,你回家还有你老婆陪你说说话排忧解难,晚上还有老婆搂着睡觉。
他却无奈摇摇头说:回家后更累,夫妻之间的彼此不理解,常为鸡毛蒜皮的小事吵架,有时候宁愿办公室加班或者呆在车里也不想回家。
这个 社会 ,每个人都有自己的难处,生活如人饮水,冷暖自知,坚持扛着或与人诉说都无非是一种面对生活的态度而已,扛着不一定就很坚强,与人诉说也不见得就很脆弱。
三十多岁的程序员,看似工作经验丰富,技术上的大牛让很多初学者有高山仰止的感觉,但是有时候一根小小的稻草也足够压垮他们,情商稍欠火候的程序员,面对生活中的三样东西会瞬间击溃那一点点技术自信,会瞬间压垮一个三十多岁的男人,你有吗?
去年看到一个视频很有感触,视频是杭州小伙在非机动车道逆行被交警拦下之后爆哭的场面。
他说:我压力真的好大,每天加班都加到十二点以后,我真的好烦啊,自己从来不带钥匙,我每天加班加到这么晚,我也想让人关心一下,我没事,就是想哭一下!”。
没错,这个男人就是一个程序员,一件小事就到崩溃的边缘。
经常有人说:男人是家里的顶梁柱,要让着女人。大多数的程序员性格都比较温和,不会太过于暴躁。但是不管从事程序开发,还是从事其它工作,他仍然一个男人,工作上他得指导新人工作,生活中他得背负家庭的重任,周围的人都在依靠他,却没人去理解或真正的关心他。
家,多么温暖一个字,爱人,多么温馨一个词,原本家和和爱人应该是男人最温暖最温馨的港湾,然后却成了男人最愿意呆着的地方。
三十多岁的程序员可以跟客户点头哈腰,可以被产品经理和运营总监骂,就算被领导骂了也能自己消化,他们只不过是想回到家有个人关心,有一餐热气腾腾的晚饭,有一个干净整洁落坐的地方,而不是一开门就抱怨怎么回来的这么晚。
他们可以像个机械一样不间断工作,但是他们也需要有个人对他安慰:你可以不用这么累,你还有我,不要太辛苦太累了。
男人最累的时候是心累,是没有人去理解自己。而不是长期的熬夜加班,更不是工作中的那些琐事。他们多希望有人说一句:别人都只关心你飞的高不高,而我更关心你飞的累不累。
程序员的收入相对其它行业来讲,可能收入更高一些,但是大多数的程序员面对的是回不去的家乡和遥不可及的梦想。这种互斥的逻辑关系让更多的程序员选择了妥协,选择了所谓的梦想,而且梦想的实现是需要付出很大的代价。一个男人最怕的就是没钱,三十多岁,父母年迈,子女尚且年幼,不能给父母以孝顺,不能给孩子以陪伴,不能给爱的人更好的生活。
可是赚钱哪有这么容易啊,20几岁的时候想着赚钱买房,拼命地学习,通宵的加班,熬掉了头发,加重了近视,好不容易倾其所有结了婚,结婚之后又背负房贷、车贷,孩子出生了更是数不清的支出。
三十多岁的程序员,面对新的技术,说不出的学习压力,面对年轻人,道不尽的沧桑和悲凉。不断的学习新的技术,不断去淘汰曾经拼命学习过的知识。不敢辞职,不敢承认自己已不再年轻,只能奋斗打拼,不敢停下来休息。
一个朋友创业失败后,整个人完全崩溃了,各种贷款压得喘不过气,半夜三点多一个人在马路上漫无目地的走着,任寒风刺骨。他说自己不敢想象下个月的贷款要怎么还,一家人的生活要怎么过,只能自己在寒风中走着,就想象着寒风能把这所有的压力吹散。
三十多岁的程序员,已沉浸在技术的领域多年,和 社会 或多或少都有一些脱节。不敢辞职,再就业可能就很难找到自己轻车熟路的工作,要么就重新开始。不敢创业,和 社会 的脱节无法融入到商业的氛围中。顶着上有老下有小的压力不敢有丝毫懈怠,即便辞职也不敢告诉家人,只是为了不让家人担心。
男人真的不容易,三十多岁的程序员更是不易,多一些理解,多一点包容,他们有着巨大的压力,焦虑而又无助。
三十多岁的程序员即使有再多压力,为了家他都可以撑下去。
但如果这个家都散了,对他们来讲就是致命的打击,他会觉得所有的代码,所有的熬夜加班都将毫无意义。
我刚参加工作时的一个同事,因妻子嫌弃他不够体贴而离婚,离婚之后他好几个月都没有走出来。
在工作中的一次失误而被客户直接中止合同,之后就被开除了。
过了好久再次见到他,我问他还纠结离婚的事情吗?
他淡淡一笑:孩子还需要成长,生活还需要继续,能怎么办呢,她嫌我不能给她想要的生活,我虽然很努力很拼命的工作,我又能怎么办呢。
经常听人说女人能成就一个男人,同样也能毁了男人。
男人可以承担很多的压力和责任,也可以把所有的苦楚咽下去,负债累累的时候可以努力以图东山再起。没有人理解的时候也可以自我安慰,但是当自己的妻子变心的时候,无异于否定自己的一切。
生活中,成年人的世界没有容易二字。再木讷的程序员也只是想有个依靠,希望女人能给自己以理解和包容,一句:辛苦了,所有的心酸和苦楚也就烟消云散了。
B. 作为一个程序员,你接到过哪些奇葩的甲方要求
程序员作为一个功能需求得最直接实施者,特别是在职场混迹多年的老程序员都会遇见一些让人不可理解的变态需求,作为一名战斗在一线的程序员老兵,倒是也遇到过很多畸形的需求,由于太多了现在简单列举几个。
3.记得技术部有个兄弟刚入职不久,主要坐游戏底层框架支持,经常见三四个产品经理围着他,一会提个这种需求一会提个那种需求,这兄弟每天路上上班的时间都要一个半小时,天天几乎都是十点以后走,弄了大约两个月,身体报警了,没办法辞职休整了,不需要很变态的需求,只需要足量的需求就能击垮一个程序员。
目前国内互联网公司修改需求加班都是特别频繁的事情,很多人觉得中国互联网发展的很猛,个人觉得基本上是加班加出来的,当然加班的不止是程序员,产品经理一样,但凡好的产品都是这么出来的。
希望能帮到你。
C. 什么仇什么怨,程序员设计师与产品经理的爱恨纠
哈哈哈,程序员和产品经理可以说是死对头啦。
1、频繁改需求
如果项目经理想要整死程序员,频繁改需求是最快的办法。特别是做了一半硬是改掉需求,scrum里的表现就是sprint内的非受迫需求变更,太狠了,技术同学表示不能忍。
2、拿老板和运营做挡箭牌
不说清需求价值,当技术童鞋问“为什么要做”的时候,支支吾吾,或者说“老板要的、运营要的”。最绝的就是说,这个功能老板说必须要做,那个功能老板说明天就得上……
3、扮用户
程序员会产品经理沟通的时候,比较经常就是听到,“关键字是用户不会这么觉得,如果我是用户。”
这种产品经理通常关注点会有问题,比如更多的时候讨论的是这个按钮是这么颜色,应该放在哪里,文案应该怎么写等,如果把这些问题当做核心,那难免会让人啼笑皆非。
4、口头禅——不就是xxx
有些产品经理口头禅:不就是xxx,这也引来一些程序员的反感。
比如“这个问题不就是在数据库里加个字段就可以解决了吗?你要是没时间,我给你写个SQL 语句,你执行一下吧。”结果程序员一脸懵逼。
其实,如果是在你的非专业领域里,最好少用这种“不就是XXX”这样的句型为妙。
5、不懂装懂
特别是对技术一窍不通的产品经理,会不停让程序员加班赶工。
“开发大哥,我代码写的不多,你可别骗我,这么简单的需求,明明一下午可以搞定,你跟我说一个星期?”
此时,想必程序员口袋里50米大刀已经饥渴难耐......这种产品经理叫程序员哭笑不得。
希望可以帮到你,谢谢!
D. 为什么程序员普遍很善良呢
因为身边有很多程序员,而且事实也真的是如此的,他们真的是很善良,我觉得一方面可能是因为他们原本就很善良,因为我一向认为善良是一个人内在的本性,当然了也是一个人的选择。除此之外为什么说程序员就很善良呢,可能是因为他们写程序写多了吧。
之前有个老师是这样说的,做程序员的人,每天写程序,其实也是很有好处的,不管可以赚钱养家,还可以养成很好的而性格,因为没有好的性格是做不好程序员的,毕竟你所遇到的客户真的是很多各种各样的,性格也是千差万别,最重要的一点是,还总该需求,那这样一来,就需要程序员做很多工作,如果没有好的性格,也是很难从事这样的行业的吧。这就是其中的一点原因。
在细致一点说明的话,做程序员的,他们会更好从用户的角度去考虑问题,这就培养了他们为别人考虑的思维方式,也就成为了很善良的人了。
不知道认识程序员的人,有没有那种感受,他们有些时候挺可爱的,偶尔一根筋,偶尔有聪明的不得了。之前有听说过这样的一个搞笑的故事,就是说,一个程序员的妻子叫这个程序员去买早餐,妻子说,买两个包子去,如果路上看到有卖西瓜的,那就买一个,然后程序员回来之后拿了一个包子,他说我看到有卖西瓜的了。虽说是个很调侃的消化,但是也挺可爱的,其实如果你接触过程序员,你会发现,他们似乎真的多数都很善良。
E. 程序员一天都在写代码吗程序员的一天除了敲代码还有做什么
程序员一天都在写代码吗?
来自我个人的感叹:如果能天天写代码,该有多幸福啊~
如果程序员的一天都在写代码,这就说明了公司的需求明确,老板的战略完美,产品经理也不会天天找人撕B,技术Leader已经把框架制定好了,大家都安心编码,安心做有创造力的工作。在这种情况之下,程序员的成长也是飞快的,心无旁骛的驰骋在代码王国。
然鹅。人生不如意事常八九。
那八九不如意的时间,大多数程序员要面临以下问题:
会跟产品经理吵架会对着搜索引擎出来的结果说卧槽,需求不明确,随意更改,架构频繁更换,焦头烂额。
测试频繁告知你各种千分之几的无法复现的bug。
各种低效会议,无形中浪费生命。
除了以上这些,可能还有:兴奋的写了半天发现编译不过。
折腾就是半天,开心的上了线,各种线上bug弄得心跳加快,血压升高。
日常情况下把每天状态最好的2-3小时拿来敲代码就可以搞定一切需求了。
因为其他时间都基本上是用来开会,跟产品经理互怼,然后就是debug整天。有bug必须赶紧找出来,如果今天没找出来,明天继续一整天,如此循环。
所以要提高水平。经常写bug的人就很忙。或者说,瞎忙。而且代码写得太多了还需要花点时间稍微整理一下文档之类的,免得以后自己都看不懂。有些东西可能也需要花时间重构一下。
但可惜,程序员的工作不是仅仅只有写代码。你得了解业务。了解功能需求。要知道代码是为了让人使用的,你需要和人打道。
真正用来写代码的时间占全部工作时间的比例其实并不高,就算是没有人打扰,也需要花很多时间去设计怎么写代码,或者是花很多时间去读懂别人的代码来找到Bug产生的根本原因。
在这个过程中看似面对的是代码,其实还是在面对人。
程序员并不是一天到晚都在写代码的,大部分程序员一般平均每天应该不超过3个小时吧,大部分时候在了解需求、各种开会、找bug、以及学习。大部分时候是在做写代码之外的事情,偶尔也会划水。
总之程序员的工作远不止写代码,花时间学习提高自己,总结沉淀一些东西来提高自己的影响力,都很重要!
最后还有句话是这么说的:栽一棵树最好的时间是十年前,其次是现在。对于学习编程的小伙伴,如果你想更好地提升你的编程核心能力(内功),在未来成为一名有为的技术人员!笔者这里或许可以帮到你~
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
F. 程序员和产品经理相爱相杀,打完架再“牵手”,全公司都沸腾了
在某个职场论坛里,有网友发帖爆料,大方晒出自家公司 产品经理 和 程序员 相爱相杀的照片。画面中,两个大男人手牵着手,面朝墙壁背对众人,浓浓的基情感扑面而来,让人忍不住浮想联翩。
这可不是他们成功“出柜”了,而是公司对两个人动手打架的惩罚措施。因为在产品项目上沟通不顺,产品经理和程序员起了争执,两个认死理的人互不相让,一言不合就打了起来,拳脚相向好不激烈,费了老大劲才把他们各自拉开。
程序员和产品经理的矛盾,早已经不是什么秘密了,在 互联网公司 里, 要论程序员 最讨厌谁,产品经理绝对能排进前三。要求多还奇葩,反反复复变动,指手画脚叨叨个没完,让程序员们苦不堪言。只是虽然彼此间矛盾多多,但还算克制,真真动手的还是比较少的,像这种大庭广众之下互殴的,就更不多见了,也难怪公司要当众惩处了。
两人动手打架的影响非常恶劣,公司要求要么一起辞职滚蛋,要么牵手一下午。终究胳膊拧不过大腿,虽然这个要求很诡异,但为了不被辞退,也只能捏着鼻子认了。本来还剑拔弩张的两人,在众人的见证下,大手拉小手整整牵了一下午,画风都歪了!
其实无论是产品经理还是程序员,大家最终的目的都是为了整个项目能够完美交付,为公司完成这笔业务。只是两个人的侧重点不同, 产品经理 要考虑客户考虑市场, 程序员 则更关心产品本身的合理性。当关注的重点不一样,难免会产生分歧,引发彼此之间的冲突。
而且都是公司的同事,平日里抬头不见低头见,大打出手确实不应该。在有着共同目标的大前提之下,即使两人的立场不同,但也应该彼此互相体谅,只有精诚合作,才能事半功倍不是。
公司的处理决定也很机智,辞退可能只是玩笑话,要他们牵手和好才是真的。毕竟都是为了公司的产品项目才弄得这么大火气,把他们安抚好了,项目也能更顺利完成。而且这种方法虽然看起来尴尬,但也冲淡了矛盾的尖锐,尴尬总好过对立,诙谐才更容易让人接受。
这不,还有网友打算效仿呢!嗯,都是人才!
G. 产品经理在工作中的哪些不足最容易引起程序员的反感
1.自以为是
2.没有很好的把产品的理念和规划传递给程序员,让程序员感觉不到其存在的价值
3.需求不明确
4.沟通主观性太强,总是以客户就是这么说的为借口,忽悠程序员
5.前后不一致