首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >程序员,别太累!

程序员,别太累!

作者头像
xcbeyond
发布于 2021-10-28 06:26:32
发布于 2021-10-28 06:26:32
5360
举报
文章被收录于专栏:技术那些事技术那些事

点击上方“程序猿技术大咖”,关注并选择“设为星标”

回复“加群”获取入群讨论资格!

针对从客观上说搞开发的很累这种说法,我也来发表一下我的看法。

1 我们的累

明天项目上线,通宵改 BUG,好累。

需求变来变去,这个项目什么时候是个头,好累

现有的技术将要过时,面临淘汰,一堆的新技术要学,好累

每天上下班总计四个小时,好累

每天六点就要起床去上班,好累

又要坐挤死人的地铁,好累

……

2 为什么会累

本来的一个好觉,变成了通宵加班,打乱了作息规律,扰乱了生物钟,在本该休息的时候,还要面对巨大的思想压力去改 BUG,顿感身心疲惫。

需求变来变去,自己的辛勤工作,没有得到肯定,没有发光发热,可能一不小心就变成了无用功,在这种前提下,还要在可能因为工期紧张,面临加班的情况下,再做一次无用功,想想都感觉这样的日子好累啊,日月无光。

辛辛苦苦,勤勤恳恳,没日没夜的学了些许知识、技术,总算是找个工作,有口饭吃。可是没用几天,这些技术就要面临淘汰,于是乎,又要辛辛苦苦,勤勤恳恳,没日没夜的学习新的技术,真想说句坑爹啊,还能不能和小朋友们愉快的玩耍,还能不能吃着火锅唱着歌。

一天 24 个小时,工作 8 个小时,睡觉 8 个小时,吃饭 2 个小时,还剩 6 个小时的时间,但是就是这仅剩的时间还要有三分之二要花在上下班的路上,那么问题来了,还有没有打游戏的时间,还有没有学习新知识的时间,还有没有和朋友们吹牛 B 的时间,还有没有和妹子约会的时间。一天两天可以,可是每天如此,这样单调的生活,有何意义可言。

每天六点起床上班,天还没亮,寒风刺骨,拖着饥饿的身体,费尽九牛二虎之力,终于挤进了充满各种气味的地铁里,却发现,在拥挤的人群中,自己学会了金鸡独立,乾坤大挪移,梦回张无忌。几声滴滴声将你拉回了现实,你终于发现,人世间最远的距离,不是生与死的距离,而是地铁到站,你刚下车,却被强大的人流挤上了车,这样的生活好累啊。

3 别人累吗

我们这么累,我们这么惨,只有我们这样吗。我们还是睁大双眼,看看其他人吧。

农民,起早贪黑,风吹日晒,累不累?

销售,很多时候要与烟酒相伴,累不累?

厨师,每天生活在油烟之中,累不累?

管理,每天要纠结项目进度、项目期限,累不累?

领导,中层领导有来自高层的压力,高层来自boss的压力,boss 来自生存的压力和股东投资者的压力等,累不累?

还有很多,不在这里一一列举。

人这一辈子,可能也就小时候开心点。小学,各种作业;初中,面临升学的压力;高中,面临大学的压力;大学,面临找工作的压力;毕业后面临结婚的压力;结婚后又该要孩子了。有了孩子后,才知道从此忙忙碌碌几十年,等到孩子长大了,自己也就老了,可是老了,还要面临各种病痛。。。这么想来,人这一辈子,到底累不了?

4 别人累吗——换个思路

农民,起早贪黑,风吹日晒,辛辛苦苦,换来庄稼的丰收,有付出才会有收获,累吗?值得!

销售,很多时候要与烟酒相伴,各种推销、与烟酒相伴、跑来跑去,换来一个一个合同,有付出才会有收获,累吗?值得!

厨师,每天生活在油烟之中,锅碗瓢盆,斧钺钩叉,十八般武艺换来色香味俱全的美餐,有付出才会有收获,累吗?值得!

管理,每天要纠结项目进度、项目期限,精打细算,换来项目的正常上线,产品的如期发布,有付出才会有收获,累吗?值得!

领导,中层领导有来自高层的压力,高层来自 boss 的压力,boss 来自生存的压力和股东投资者的压力等,有压力就有动力,有动力就能出成绩,有付出才会有收获,累吗?值得!

人这一辈子,生老病死,各种压力,有了压力,才会体会到战胜压力的喜悦,有过辛酸,才能体会到生活的美好,努力付出,就一定会有收获,即使累,也值得!

5 如何不累——保持好心态

说了这么多,并不是想说明职业之前的差别,也不是想体现某些人的优越,只是想说明,心态不同,那么你眼中的世界必将大不相同。

遇到问题,尽全力解决即可,能解决,则体现了自己的能力,不能解决,也不能以死谢罪,饭还是要吃,觉还是要睡,生活还在继续,何苦闷闷不乐,折磨自己。保持好心情,迎接下一次挑战。

写这么多,举再多例子,不如牢记一句话,无论如何,保持好心情,对自己好一点!

6 累的症结——运动量少

人归根结底还是动物,所以每天要有适当的运动。为什么说适当呢,农民、工人、运动员等,由于过多的工作量、运动量,导致身体负荷过大,出现很多伤病。而我们程序员,由于久坐、少动,导致身体各机能降低,免疫力减弱,容易出现劳累,甚至伤病。

程序员,这个职业导致普遍的少运动,所以身体出现问题的时候,总是怪罪于这个职业,其实,这是对自己的不负责任。纵使有万般理由,都是自己懒惰的借口,所谓的没时间,只是不想有时间而已。

打游戏,看电影,可不可以抽出十分钟来活动活动筋骨,做做俯卧撑、仰卧起坐。

其实只要你想,我们随时随地都有时间做锻炼。离公司近的,跑步上下班,离公司远的,把挤地铁当做一种锻炼;上下楼改为楼梯;刷微博、刷朋友圈的同时,蹲个马步;关上房门,只剩自己的时候,来一套想怎么打就怎么打、想怎么疯就怎么疯、比醉拳还醉的原生态拳。其余的大家可以发挥自己的想想。

7 以己度人——将心比心

刚工作的时候,接手了一个曾经外包的 Portal,代码那叫一个乱,各种没注释,没文档,BUG 还一大堆,维护这份代码,那简直是生活在水深火热之中,甚至有的时候想把作者的祖宗十八代问候一遍。

后来,负责了一个新的项目,整理完需求后,开始调研、概要设计、详细设计、编码、测试,怎叫一个爽字了得,简直是动感地带,我的地盘我做主,没文档,少注释,各种特性,各种风格满天飞。

后来接手数据库的一个模块,根据详细设计文档,很快便对这个模块有了整理的了解,甚至连为什么选用某框架,曾经遇到的问题,现在存在的问题,改进思路等都写得非常详细,代码中有很多注释,整体上来说,感觉非常舒服。

这时候,再回过头来看自己负责的项目,与之前的 Portal 又有什么差别呢。等到哪一天,换了别人维护这份代码,由于我的原因,让他或他们生活在水深火热之中,于心不忍。于情于理,也说不过去。

以己度人,将心比心,注释、文档、代码风格统一,整体可读性好,可维护性好,换来后来人的舒服,自己是不是也会感到很欣慰呢。

8 停止疯狂的学习——总结也是一种进步

前两年,刚工作不久,业余时间很多,也没有太多的事情分散精力,就一门心思的把时间用在学习上。基本上每天都要看看博客园等技术网站,吸取最新的技术知识。然后就是看书,进行系统的学习。

由于自己的求知欲太强,总想学习新知识,基本上,看完一本书,就看下一本,一年下来,看了就几十本书吧。从编程语言到编译原理,从系统编程到系统内核,从面向对象到函数式编程,从机器间通信到多线程并发,从 Web 前端到大数据处理。所有这些基本上是工作上用到的知识,或者自己感兴趣的知识,或者属于未来的发展趋势。虽然自己涉猎颇多,但无奈还没有达到过目不忘的程度,貌似什么都懂,实际什么都不懂。到现在,曾经看过的书,已经忘了至少 90% 的内容,还有一部分,可能只知道个概念。好在我还有时间,通过这么多的涉猎,基本上确定了自己的发展方向,这也算唯一值得肯定的地方吧。

我的这种做法,也算是一种典型吧,方法不当,学的再多,可能都变成了无用功。对于一般人来说,只看书,不实践,只能达到了解的程度,只有不断实践、总结、消化、吸收,才能真正掌握这些知识。

保持一个好的心态,切记心浮气躁、急功近利,停止疯狂的学习,总结也是一种进步。

9 好习惯受益终生

夏天的时候,绿油油的草坪却经常出现光秃的一角。观察了几次,发现很多路人,行走到草坪一角的拐弯处时,没有进行直角转弯,而是从草坪的这一角,直穿而过,慢慢的这一角就变得光秃了。终于明白了鲁大师(鲁迅)的那句话:世上本无路,走的人多了,便成了路。

看似不起眼的一件事情,有可能影响一个人的一生。

穿过草坪,看似走了捷径,走了第一次,就还会有第二次,慢慢的养成了习惯,潜移默化中,可能会影响自己的性格,可能会变成一个爱走捷径的人,所以习惯很重要。

那么从现在开始,培养好的习惯吧。每天坚持锻炼,强身健体,每天总结自己的收获,每天总结自己学到的知识,写写笔记,发表博客,想必用不了多长时间,不是专家,也必将是大牛。

好习惯受益终生。

10 珍惜眼前——享受生活

我们总是会回想过去,回想过去的天真烂漫,回想过去的无拘无束,回想过去的轻松自在,尤其当遇到困难,或者出现伤病,止不住的感叹过去的美好。越是这样,就越要珍惜眼前,过好眼前的生活。让未来的自己回想过去,有更多美好的回忆。

人生不是打游戏,没有存档,不能重来。无论贫贱富贵,无论生老病死,所有的一切都是生活的一部分。包括无休止的加班,包括没完没了的 BUG。改完 BUG,仰望一下深邃的夜空,加完班,欣赏一下美丽的日出,又何尝不可。

无论如何,生活都会继续,珍惜眼前,享受生活,活出真正的自我。

11 坚持就是胜利

有一种勇气叫做忍耐,有一种力量叫做坚持。

当夜幕掩盖了大地,明月还没升起,深山之中,踽踽独行,狼嚎猿啼。

只是一个行路人,前方是万仞高峰,不是一座,蜿蜒起伏。他要做的,是到达山的那一方。

没有捷径,只得一步步走下去。累了,靠着青石小憩;饿了,吃一口发硬的干粮;想家了,便加快脚步。

人,有目标的活着,便能化疲惫为动力,牢骚为奇迹。

而唯一能够做的,是坚持。

因为山的那一方,叫做成功。

贵有恒,何必三更起五更睡;最无益,只怕一日曝十日寒。

很多事情,一次两次,非常简单,但长时间的坚持,却是非常难的。

我们搞开发的为什么会感觉到累,可能就是因为没有锻炼身体,或者没有坚持锻炼身体。

坚持做一件事情,一个月、两个月,一年、两年,可能不算很难,那么坚持一辈子呢,有几个人能做到呢。

正是由于坚持很难,所以当我们真正开始坚持做一件事情的时候,必定会有收获,坚持的时间越长,收获越多。

坚持就是胜利!

12 说到容易做到难——修身养性

道理大家都懂,但说到容易做到难。

人都有七情六欲,不可能永远都有一个好心情、好心态。只要努力去做,并尽量保持一个好的心态,就已经非常不错了。

夜深人静,睡觉之前,闭目养神,让自己的心重归于宁静,思考得失,思考人生。不断修身养性,必定更容易保持好的心态。

13 总结

文笔太差,废话一堆,写了这么多,只想表达一个意思:希望大家坚持锻炼身体,保持一个好的心态,乐观面对生活,笑对人生。


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序猿技术大咖 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
做程序员为什么这么累?
点击关注公众号,Java干货及时送达 作者:缘生梦  来源:https://www.cnblogs.com/hbccdf/p/4276228.html 引子 在博客园看到施瓦小辛格的文章我们搞开发的为什么会感觉到累,顿时有感而发。 自己本来不擅长写文章,更不擅长写这种非技术性的文章,但是在思绪喷薄之际,还是止不住有很多话要说。 针对从客观上说”搞开发的很累”这种说法,我也来发表一下我的看法。 我们的累 我们搞开发的为什么会感觉到累,文中已经说了很多,简单的讲,主要是担心和紧张感以及加班的劳累。 明天项目上
Java技术栈
2022/04/21
1K0
做程序员为什么这么累?
一个33岁老程序员的感悟
一、在中国你千万不要以为学习技术就可以换来稳定的生活和高的薪水待遇,你更不要认为那些从事市场开发,跑腿的人,没有前途。
Spark学习技巧
2022/03/14
2920
一个33岁老程序员的感悟
看看你是程序员还是码农?
在工作中,大家有没有遇到过这样的人?只做你给他安排的事情,做完了自己也不会去思考下一步如何进行。
阿兵云原生
2023/02/16
3070
一个老程序员的忠告:不要一辈子靠技术生存
导读:本文为一位从业多年的圈内老司机的心声,内容也多次引发争论和反思。你到底要不要一辈子做技术?你的职业规划和人生愿景是怎样的?希望你看完之后,也留言说说心里话。
IT阅读排行榜
2018/08/17
4360
努力的程序员运气不会太差,跌宕的人生定当更加精彩
一直以来,我始终坚信这个理念,努力一定会有收获,如果没有收获或者收获很小的话,那就只能说明你不够努力。
java架构师
2018/08/23
3170
想当程序员,如何判断自己是否适合当前端程序员?
一般来说,作为初级的程序员,可以选择前端开发,后端开发,安卓开发,ios开发及开发测试这几个方面。如何要找到一个适合自己的,这个首先要根据的情况来;
孙叫兽
2021/02/04
9060
想当程序员,如何判断自己是否适合当前端程序员?
移动互联网时代,好程序员的标准是什么?
在移动互联网迅速发展的今天,移动开发者的数量也是迅猛的增加,ios和android开发者的数量更不必多说,程序员这个行业被很多人认为是高薪行业,可是他们也都不知道程序员其实也是公认的吃青春饭,程序员这
非著名程序员
2018/02/09
7600
移动互联网时代,好程序员的标准是什么?
2016年, 我撤回一条消息!
以上便是自己在2015年底做的简单计划,眼看一年过去了,到底目标有实现吗? 在开始总结前,回顾了本人的一路坎坷的程序曲折之路,实在太多的辛酸,很多时候自己本不想去回想,但是看到未来的反展,我不得不再去总结以前的经历,吸取教训以便以后的路更广!
开发者技术前线
2020/11/23
3430
2016年, 我撤回一条消息!
小米雷军:我的程序员人生
这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历、初衷以及思考。写的不错,转来给大家看看。
Ai学习的老章
2021/10/11
6200
关于裁员几点看法和建议
最近网易裁员事件引起广泛关注,昨天网易针对此事,也发了声明,到底谁对谁错,孰是孰非?我们作为吃瓜观众实在是知之甚少,所以不敢妄下定论。身处软件开发这个行业,近一两年来,对于企业裁员虽早已是司空见惯,但每当看到被裁的遭遇,难免有种兔死狐悲的同情,愤懑不平之余,我们是否可以从别人的不幸中,得到点启发呢?
浪里行舟
2019/11/29
6180
努力的孩子运气不会太差,跌宕的人生定当更加精彩
一直以来,我始终坚信这个理念,努力一定会有收获,如果没有收获或者收获很小的话,那就只能说明你不够努力。其实,只要在这个世界上生存的人,都需要为自己的人生,自己的事业,学业拼搏着,努力着,不努力就会在社会的激烈竞争中被淘汰,任何人都在为之努力奋斗着,谁敢说自己不曾努力呢。曾经有很多粉丝私信我说,你哪里来的这么多的时间去学这些东西。其实啊,你只要愿意去挤,时间总会有的。我只不过是把你们打游戏的时间拿来学习,把你们上课听讲的时间用到学其他领域上面,把你们放假的时间拿来加班,仅此而已。成功并非一蹴而就,需要经历时间
Angel_Kitty
2018/07/06
4580
深度好文 | 重返研一,你会怎么过?
假设你是2020年9月入学的研究生,那么,2023年6月是你的理论毕业时间,但你的实际毕业时间应该是2023年1月,因为从2023年2月第六学期开始的时候你就要准备毕业论文的答辩和盲审了,因此你的毕业论文初稿应该在2023年1月写完。
guichen1013
2021/01/26
7200
那些会阻碍程序员成长的细节[2]
领导安排什么就做什么,做完了就闲着,也不学习新业务新技能。闲下来就刷刷微博朋友圈,看看新闻聊聊天,这是典型的打工者思维,上班工作,某种意义上也是自己创业的过程,在公司的体系下,利用对应的资源来达成自己的目标,本质上与自己出来创业完成某个目标,路径是差不多的。在别人现有的环境里,不能以自己创业心态来待人接物,简单就是一个浪费,这是一个很好锻炼的机会,主动去承担更大的责任,更多的任务。诚然,做的多,出错的概率会更大,但试错的成本很低,成长的机会也更多,没有什么能比成长更好的啦!
MavenTalker
2023/03/07
1900
那些会阻碍程序员成长的细节[2]
一个女程序员的情感历程
记得那会我还在上学, 一次假期回家, 我妈语重心长的跟我说:“囡啊, 你的年纪也不小了, 是该找一个对象先处起来了, 毕业以后可以顺利点结婚。我和你爸爸托人帮你物色了一小伙, 你有空就去见见, 看看是否合你的心意”,听我妈说了这番话后,我表示反对, 毕竟在校期间我只想专心一致的完成自己的学业。 这里先澄清一点, 当时我在读研,相对于正常大学毕业的女孩子来说, 在寻找自己另一伴所走的道路上,我的脚步已经落后了, 很多像我这个年纪的女孩子,都已经在家相夫教子了。 因此,虽然我不同意, 但是态度也并没有强硬到没
用户1608022
2018/04/11
9810
雷军:我十年的程序员生涯
内容来源:转自链接:http://blog.sina.com.cn/s/blog_4b0e23c90100b2qf.html 阅读字数:2691 | 7分钟阅读 前言 最近,和UCWEB同事讨论,怎么才能把我们的UCWEB做到极致。我说,“手机上的平台非常多,如果想做好,需要足够多、足够优秀的程序员。优秀的程序员如何定义呢?首先必须热爱写程序,其次必须是一个完美主义者。只有这样的人,才能把事情做得极致。” 说着说着,我怀念起我过去写程序的日子,从1987年到1996年,那是一段阳光灿烂的日子。几年前我无
IT大咖说
2018/06/04
4700
程序员,你需要些“脑力运动”了
程序员,你需要些“脑力运动”了 [读书笔记]开发你的大脑--图像记忆法 1   前言 最近看了一本关于记忆的书,叫《超级记忆力-图像记忆法》,看完之后发现一些有意思的东西,不敢独享,故拿出来分享一下。
用户1170933
2018/01/05
9120
程序员,你需要些“脑力运动”了
程序员,你为何而工作为什么而工作把自己当成一个企业别矫情,无效的努力没毛线用小结
为什么而工作 "你为什么而工作?“ "这不废话吗?我不工作你养我啊?工作就是为了赚钱养家,要不是出于经济压力,我才懒得工作”? 谈起工作的价值这个话题,很多人都会觉得很无聊。 工作,无非就是用自己的时
章鱼喵
2018/06/08
5790
程序员,生活不只有代码
一提起程序员,很多人的第一印象是:格子衬衫,黑框眼镜,长期熬夜的黑眼圈,空洞无神的眼睛,面容呆滞,神情木讷。总结起来就是:人傻钱多死得早。
章鱼喵
2018/05/21
1.5K4
程序员,生活不只有代码
【人物:王松健】可以慢,不可以停
王松健,2007年毕业于重庆大学,获得硕士学位,同年加入腾讯,一直专注于腾讯计费平台建设10年,参与了腾讯充值中心、计费开放平台、统一计费平台米大师等项目,主导了米大师从0到1的全过程,见证了公司业务营收从PC到多终端的跨越。目前专注于跟团队小伙伴一起为公司业务提供稳定高效安全的全球化个人和企业市场计费服务。 十年前,拒绝了华为运营商业务的Offer,登上腾讯这座巨无霸航母,入职了当时腾讯中的“华为”:运营支持部,在互联网计费领域一干就是十年,部门也从最初的运营支持部发展为数据平台部,后来拆分为计费平
TEG云端专业号
2018/03/15
1.4K0
【人物:王松健】可以慢,不可以停
雷军做程序员时写的博客,真心强啊!
这是「进击的Coder」的第 718 篇技术分享 来源:blog.sina.com.cn/leijun “ 阅读本文大概需要 6 分钟。 ” 这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历、初衷以及思考。写的不错,转来给大家看看。 如果程序人生的话,这条路太漫长。 我并非天生喜欢写程序,上高中时也没有想过程序员的生活。 我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选择了计算机系,开始步入程序人生的道路。 当我学会一些后,发现自己特别喜欢写程序。我
崔庆才
2022/09/13
9840
雷军做程序员时写的博客,真心强啊!
相关推荐
做程序员为什么这么累?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档