8月份月度反思--做一个快乐的程序员

经常会听到有人会说做程序员很累,针对从客观上说”程序员很累”这种说法,我也来发表一下我的看法。

我们的累

  1. 明天项目上线,加班改BUG,好累。
  2. 需求变来变去,这个项目什么时候是个头,好累。
  3. 又要早起挤铁上班,好累。

...

为什么会累

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

如何不累

当我们心情愉悦,写代码就更有效率,应对问题就更敏捷,并且更容易保持专注。

对于我来说,保持快乐非常有效的几个习惯。当我没有100%感觉的时候,它们还能迅速恢复我的正能量,下面几个习惯:

1.早起

每天早起最让我精力充沛和心情愉悦。一日之计在于晨,早起使得我的工作效率高,完成的工作多,这样晚上我就能尽早休息,保证充足的睡眠,形成一个良性循环。随着时间的推移,我发现我越来越喜欢清晨,因为在清晨我能搞定很多“疑难杂症”,并且注意力高度集中。

2.运动

运动的好处不再多说,主要有一点科学证明运动可以治失眠。

3.乐于助人

帮助他人能让我感觉快乐,在帮助别人的同时提升自己,何乐而不为呢?

4.好心态

学会换个思路看问题,新项目:又是一个锻炼的机会,之前学习的知识可以运用了。

需求变更:任他千变万化,我自轻松搞定。加班:这是体现我价值的时候到了。遇到问题,尽全力解决即可,能解决,则体现了自己的能力,不能解决,也不能以死谢罪,饭还是要吃,觉还是要睡,生活还在继续,何苦闷闷不乐,折磨自己。保持好心情,迎接下一次挑战。

5.珍惜眼前——享受生活

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

无论如何,生活都会继续,珍惜眼前,享受生活。做一个正能量的人。

时间: 2024-08-12 23:26:45

8月份月度反思--做一个快乐的程序员的相关文章

做一个快乐的程序员

我们的累 明天项目上线,通宵改BUG,好累. 需求变来变去,这个项目什么时候是个头,好累 现有的技术将要过时,面临淘汰,一堆的新技术要学,好累 每天上下班总计四个小时,好累 每天六点就要起床去上班,好累 又要坐挤死人的地铁,好累 ... 回到顶部 为什么会累 本来的一个好觉,变成了通宵加班,打乱了作息规律,扰乱了生物钟,在本该休息的时候,还要面对巨大的思想压力去改BUG,顿感身心疲惫. 需求变来变去,自己的辛勤工作,没有得到肯定,没有发光发热,可能一不小心就变成了无用功,在这种前提下,还要在可能

[心情琐记]-为什么我选择做一个程序员?【谨以此文献给初入技术之路的纯白少年】

前言:此文又臭又长,废话连篇.某段言论激进,但绝无偏见.兄弟伙伴们看过且一笑置之. 人总是会变得,人也是最善变的动物.而我们要坚定的去努力不变成曾经厌恶的人! 那些年我们书生意气,伴着朗朗的读书声.'"大江东去浪淘尽,千古风流人物...","...惜秦皇汉武,略输文采,唐宗宋祖,稍逊风骚...",仿佛自己便是那些指点江山,激昂文字的主人公了,那些年我们是一群天真烂漫的纯白少年. 此去经年,应是良辰好景虚设,便纵有千种风情更与何人说?每当临近了六月,空气中弥漫的都是这

做个程序员到底好不好

今天闲着无事,我们就来聊聊做个程序员到底好不好? 问题 我今年27了,大学学的是经济与贸易,我现在转行做IT可以转吗? 我大学学的是建筑设计专业,今年30,想转行做IT晚不晚? 我今年高三了,我想知道IT行业到底好不好?不知道志愿填那个专业好? ...... 程序员生涯 人的一生中,工作和婚姻很相像.选对了人和选对了职业道路是很难得.用<围城>中的一句话说,"外面的人想进来,里面的人想出去".IT行业就是这样. 都说35岁是程序员的一个坎,35岁是程序员第二次面临择业的时刻

5种人不适合做JAVA程序员的,要不改不完的Bug!

java程序员确实收入高.生活滋润,有不少的人想转行做程序员. 但,毕竟要当上一名程序员,也不是一件轻松的事.有些小伙伴就是天生没有自带程序员的一些"属性". 那么,哪几种人可能不适合做程序员呢?下面就来总结一下: 1.对编程没有兴趣 其实,说实话,最后一点是最重要的.因为你观察身边大部分的程序员,你会发现,他们能够继续坚持编程,或多或少是对编程有一定的兴趣的. 不然,他们很快就会逃离编程这块"领地". 如果你对编程完全无感,写个hello world都觉得非常乏味

写优雅的代码,做优秀程序员

我为什么要强调写优雅的代码? 目前的大多互联网公司做的都不太好, 包括网易阿里等大公司的很多产品, 代码结构很差, 可读性不好, 可维护性差, 我记得我曾经接手过一个烂的掉渣的项目, 原作者的代码风格让我至今想起都特别敬佩, 天马行空,乱七八糟.来形容一点也不过分, 变量,方法命名 中英文结合,呵呵, 取id居然不是取序列,而是 select max(id)+1 from table 代码没有块的概念,一坨坨的, 我绝对相信, 上线绝对会出现莫名其妙的未知错误, 有些老程序员经常跟我装逼说, 他

我很喜欢玩游戏,那么我就适合做游戏程序员吗?

作者:黄小斜 文章来源:微信公众号[程序员江湖] 游戏在今天的普及度已经不是端游时代可以比肩的了.如今人手一台手机.平板就可以吃鸡.打农药,不仅是男生,也有很多女生加入了游戏圈.相信现在在看文章的你也玩游戏,虽然爱玩的程度不同,但是至少都是感兴趣的,当然你也知道,手游行业利润高,游戏程序员自然也吃香,能一边赚钱一边玩游戏,岂不是人生一大幸事呢?其实当年我也是这么想的. 为成为游戏程序员而读研 大学的时候学的专业和计算机不太沾边,对学的东西不太感兴趣,每天的生活就是上课开黑打游戏,在大学的男生宿舍

做一个程序员最重要的能力是什么?

前几天正好和朋友聊到这一点. 我朋友w是一名实施,他打算转开发,正准备着要去参加培训班. 在沟通中,g(从事研发多年)说到"你认为作为一个程序员什么能力最重要?" w说:"技术." 我:"学习能力." g说:"重要的是学习能力!技术是可以学的,但自主学习能力却不是每个人都有的." 本来我不打算写这个故事的,但突然发现,这是个每个IT从业者都会遇到的问题.可能你认为我的答案并不是最好的,那么请在下面写上你自己的意见,谢谢.

要做Java程序员 需要知道那些技术 重点有那些

一.Java程序员         高级特性               反射.泛型.注释符.自动装箱和拆箱.枚举类.可变               参数.可变返回类型.增强循环.静态导入         核心编程                IO.多线程.实体类.               集合类.正则表达式.               XML和属性文件               图形编程               AWT(Java2D/JavaSound/JMF).Swing.S

做一辈子程序员还是.........

回顾一下自己这八年来的路程,其实一直都是很扯淡的八年,八年前自己刚刚毕业,走投无路的我很扯淡的找到了自己的第一份工作,也是自己很喜欢的程序员工作,第一份工作干了两年多,最终还是因为工资问题离开了,结果很幸运的找到了第二份工作,这一份工作对于我来说可以说是更扯淡了,彻底让我改变了,不在把技术看得那么重要,以至于到现在干着程序员的工作,在外边还担任着业务员的角色,虽然现在在收入上边在我所在的这个城市还算可以,但是一直这样下去,我也相信我的身体会垮下去.我应该静下心来好好再次规划一下自己了!下午再好好