首页 文章详情

知乎热议:月薪 2~3W 的码农,怎样度过一天?

Java技术江湖 | 27 2022-07-06 11:36 0 0 0
UniSMS (合一短信)

点击上方“Java技术江湖”,选择“设为星标

回复”666“获取全网最热的Java核心知识点整理



程序员的一天都写在了代码里?还有更多幕后的艰难不为人知。


# 程序猿的一天


拿着3W月薪、带着007节奏、深夜修着Bug,程序员是如何度过一天的?



 正常来说,他们的上班时间大致如此:


9:30-12:00上班;14:00-18:00上班;19:00-21:00上班;21:00+加班


具体说来,早上9点之前到公司,吃早饭,9点半前打卡。


然后,到了工位,打水,开电脑,然后工作。工作的内容可能是开发(写代码)、对需求、解bug、开各种各样的会议。


12:00吃过午饭,午睡到下午2点,然后继续工作。18:00晚饭,饭后可以稍事休息。 


大概在晚上7点,又继续上班,处理对接需求、过进度、会议协调等。 


到了晚上9点,可以下班了。但要是碰到发版本之类的事情,经常10点、11点、12点、凌晨一两点才下班。 



平日的一天,也是假日的一天。 



以上针对国内程序员的调查,其实,国外情况也不例外。 



 2019年,Facebook华人员工陈勤(音译)因工作压力太大跳楼自杀。据报道,死者自2018年3月加入脸书工作,经常加班到夜里一两点,却因绩效考评或面临开除。


一天如此,周而复始,年年如此。


# 没有高光,总是艰难


借用工作三问法:有意义吗?我快乐吗?有钱吗?


程序员说:「没有高光,总是艰难。」


程序员还说:「每当看到外面天气好,而我只能被按在一个小隔间里面敲代码的时候,我就分外不爽。」


程序员感叹:「这种工作强度身体真的扛不住,如果不能往上爬,就等着被优化淘汰吧。」


甚至,有程序员写起了诗,来抒发职业心境。


「十年编程两茫茫,工期短,需求长。千行代码,Bug 何处藏。纵使上线又如何,新版本,继续忙。黑白颠倒没商量,睡地铺,吃食堂。夜半梦醒,无人在身旁。最怕灯火阑珊时,手机响,心里慌。」


程序员还会面对着不少奇葩时刻:


比如,「2013年的时候,老板让我一周做出来一个和淘宝一模一样的系统。」


再如,「那个运维啊,你来把他的系统破解了,要不把他服务器黑了也行。给你一天时间,搞不搞得定。」


他们看到的聊天信息,有了不同常人的刺激反应:


在吗?= 要改需求了


那个…有句话…不知… ==要改需求了


下次肯定不改了== 这次先改了再说


每年10月24日,是一年一度的程序员节,一种职业一旦有了自己的节日,多半是从事的人多了,对社会影响大了,其重要性不言而喻。 


像教师节、护士节、记者节,都是备受社会尊重的职业,它们也都有自己的节日。 


那么,从事程序开发、维护的程序员们,就像是一个个1024(2的十次方,二进制计数的基本计量单位之一),以务实简明的功能构筑起纷繁复杂的科技世界。


Github上甚至有一份《程序员延寿指南》,关心该职业从业者的健康风险。 



比如,吃白肉的ACM(All-Cause Mortality,全因死亡率)可降低3%-11%,蔬果为主饮食ACM可降低17%-26%,多晒太阳可以降低40%ACM,仅是挥拍运动的运动,若是每周能保持3次,每次45-60分钟,便可以让ACM降低47%。 


睡觉也是降低ACM的重要因素。每天睡7小时全因死亡率最低,若是在22-24点间睡觉最好,早睡和晚睡会分别增加43%和15%的ACM。而在睡眠这一点上,程序员似乎是很难达标的。 


尽管,写代码的一天,错过了人生中很多好玩的东西,但是那些错过的终究还是没有写代码好玩。


# 大佬的一天


看看马斯克的时间管理笔记。 


马斯克每周的工作安排很紧张,不仅要在特斯拉与SpaceX之间周旋,还要抽时间和家人共度周末。 


他将每天的日程分为「5分钟」时间块,把任务限定在5分钟之内完成。 



同时,他还不断思考自己在做什么,以及怎样才能做得更好,以此将严格的日程安排与专注于优化高效结合了起来。


历史上,本杰明·富兰克林的时间管理可谓经典。他是美国著名政治家、科学家,恐怕是所有名人中最严谨规划每一天的人了。 



富兰克林的生活得很规律,他每天都有严格的时间表,他还在每天早上决定一个当天的目标,到了晚上会问自己今天一天都完成了些什么。 



借用李嘉诚的一句话,「人生成功,本质上是自我管理的成功造成的!」。李嘉诚的一天时间管理:坚持早起,手表永远别人快十分钟。



参考资料:

https://www.zhihu.com/question/528917068/answer/2457695199

https://www.sohu.com/a/161223898_642761

https://www.sohu.com/a/214259949_750633


如果要存 IP 地址,用什么数据类型比较好?99%人都会答错!


面试官:Java8 lambda 表达式 forEach 如何提前终止?


让人上瘾的新一代开发神器,彻底告别Controller、Service、Dao等方法


关注公众号【Java技术江湖】后回复“PDF”即可领取200+页的《Java工程师面试指南》

强烈推荐,几乎涵盖所有Java工程师必知必会的知识点,不管是复习还是面试,都很实用。



good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter