程序员最怕什么?

链接:https://www.zhihu.com/question/405127663

编辑:深度学习与计算机视觉

声明:仅做学术分享,侵删

作者:小爝
https://www.zhihu.com/question/405127663/answer/1363915598

程序员最怕重复。

这是一句政治正确的废话,大家都知道程序员喜欢造轮子,不仅仅是前端领域,只能说各个不同语言领域的严重程度不一样而已。

什么是重复,其实就是机械性的劳动,每天ctrl+cv的程序员应该都是假程序员,所以其他回答什么怕产品经理,怕deadline什么的回答都不太对。

本质上还是最怕重复,怕重复的curd只是换换字段名和表结构,怕重复的html拼接和class类名,怕大段的重复配置项粘贴,怕一个一个服务器去部署环境,怕项目一次一次的重新修改需求。

很麻烦啊,不是么?

其实除了害怕重复的工作之外,程序员还非常讨厌没有意义的劳动,其实所有人类劳动,可以分为创新劳动与重复劳动两大类。

所谓创新劳动,就是创造新的使用价值或以新的方法创造使用价值的劳动。而重复劳动,就是不创造新的使用价值,它也不是用新的方法创造使用价值。

很多人都说程序员是一个砸别人饭碗的工作,其实有点道理,但是其实程序员们也在创造新的劳动方式,提供新的创造价值的方法,而且比重复劳动还要高效,方便。

我一名干了10年的程序员,我最怕的是什么?

最怕的就是让我每天重复做同样的事,写同样的代码,梳理没有意义的需求。

这不仅仅是讨厌,而且是浪费生命。

作者:a4194304
https://www.zhihu.com/question/405127663/answer/1365238986

1. 老板:程序员,给你个团队,今天是2月1号,6月1号我要看到交付的微言APP。

5月25号:我们为了更好的赢得融资,需要在微言APP里加一个朋友圈功能,这个小功能,一周搞得定吧,就这么决定了

2. 甲方:我觉得在我们的产品里加个搜索引擎不错,要不加你一千块钱做一个跟百度搜索差不多的东西吧,应该是举手之劳的事,就一个框一个按钮嘛。说好了,明天要。

3. 产品经理:经过深入分析产品流量,切入用户模式之后,我发现我们这款APP流量不足的最大问题是用户粘性不够,无法直击用户的痛点。这样我提两个需求,你实现一下:一是App底色要随用户的即时心情而变,二是要保证手机不在服务区时,直播聊天这种也不能断。

程序员:我哪来用户心情的API?我又不是蛔虫。没信号怎么在线聊天,你倒说说看?

产品经理:我们的竞争公司已经做到了,我们如果做不到,项目就丢了!

4. 策划:我们新做的三国主题游戏用抽卡养成回合制格斗作为主要游戏机制,你按这个规则写代码吧。程序员新建了项目“三国”,开始建立卡类,格斗抽象类,回合类……

两周后:回合制游戏目前普遍日活不行,改成战棋类吧,派兵打城,武将靠抢。程序员关闭了项目,新建了“三国V2.0项目”,建立地图类,城池类,攻打城池抽象类……

两周后:这样的设计太不刺激了,模式还老套,把这个游戏做成MOBA型!程序员删了“三国2.0”,新建了“三国3.0再推翻我就打人”项目……

两周后:MOBA掉出风口也被垄断了,要不,也开发这么久了,那么多武将名字不用改了,就稍微改改游戏模式,改成明日方舟那样的塔防模式吧。

作者:IT人刘俊明
https://www.zhihu.com/question/405127663/answer/1370571966

作为一名从业多年的程序员,我来回答一下这个问题。

作为以脑力劳动为主的程序员,实际上最怕的事情就是能用脑力来解决的问题,却不得不用体力来完成,这会让程序员感到乏味,实际上这也促使不少程序员开发出了一些优秀的产品,从而避免一些不必要的体力劳动。

在日常的工作当中,程序员最怕的就是项目需求的频繁变更,这些变更的背后往往也会让程序员的很多付出不能得到认可,这往往会降低程序员的工作积极性。作为技术负责人来说,项目需求的每一次变更,尤其是大的变更,都应该首先认可程序员的付出,以版本来进行标注是比较常见的做法,这会在一定程度上保障程序员的工作积极性,并使得程序员在面对变更时更从容一些。

从职场发展的角度来看,程序员最怕的是技术能力无法在岗位上获得突破,这会在很大程度上影响程序员的职业生命周期。程序员本身的工作压力是比较大的,如果工作岗位不能促使程序员在研发能力上不断突破,程序员的岗位升级就会遇到瓶颈。当前有不少程序员,由于岗位上升瓶颈无法突破,从而选择考研。

虽然很多程序员岗位的岗位附加值比较高,但是程序员群体的工作压力、竞争压力、学习压力和上升压力都比较大,工作压力主要体现在工作量大上,竞争压力主要来自于掌握新技术的年轻程序员,学习压力主要来自于IT互联网行业频繁的技术迭代,而上升压力则体现在如何完成岗位升级上,如果不能完成岗位升级,则会影响自身的职业生命周期。

作者:lololop
https://www.zhihu.com/question/405127663/answer/1320221973

我感觉吧,程序员这个职业,最怕的是身体跟不上,很多程序员都处于亚健康状态,颈椎,腰椎,屁股,心血管,等等

程序员也和其他人一样,也想要发展的更好,要想发展的更好,就得持续性学习,可是很多人是没有这个持续学习的劲头的常常是一年的经验用几年,所以有些人干着干着,就被淘汰了,或则说是,慢慢的,加班越来越多,怎么做都做不完,根本原因是手里头的技术已经不满足需求了,所以陷入了死循环,又因为加班多,导致身体出问题的数不胜数

所以,程序员还是要保重自己的身体,多活动活动颈椎,能远离电脑就远离,你要是坐电脑面前,即使你没事情,可是你的颈椎还是在工作,大脑还是在思考,定时起来活动活动,真的非常重要,愿所有选择程序员这个职业的人们,都有个好身体。

作者:辛得识卿桃花面
https://www.zhihu.com/question/405127663/answer/1325441875

晚上八九点快下班了,然后突然产品跟你说有个需求要改并且这个需求必须要在今天晚上改完,但是她不知道那个需求涉及到祖传代码的十几个接口,这么短时间改起来不知道会有什么潜在的bug,跟她协商,问为什么会有这个需求,她说有这个需求肯定有她的原因,关我这个码农什么事……

好吧,那我改,改着改着发现逻辑对不上,就又继续问里面的逻辑细节,问着问着把她问晕了,最后她说了一句,你今晚先回去吧,我把逻辑再理一下明天发给你。

留言送书福利 

感谢大家的走心留言,每一条小编都认真阅读了,会继续努力哒。

恭喜下面留言的两位读者,获赠书籍《Python数据分析与大数据处理从入门到精通》。请联系小编:mthler

☆ END ☆

如果看到这里,说明你喜欢这篇文章,请转发、点赞。微信搜索「uncle_pn」,欢迎添加小编微信「 mthler」,每日朋友圈更新一篇高质量博文(无广告)。

扫描二维码添加小编↓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值