这是王不留的第 8 篇原创文章

前段时间写过《王不留的十多年工作和生活的流水帐》,在知乎、简书,还有不少微信的朋友私信问我每天四点钟是如何做到的?你现在的作息时间是怎么安排的?

于是,我将工作十多年的三个生活片断按时间轴的方式梳理了出来,写就了这篇文章。也算是一位普通程序员不同职业生涯阶段生活方式的一个缩影。

01

2007年-2010年,那时大学刚毕业,一个人,无忧无虑。一人吃饱,全家不饿。

作为单身狗,当时的作息时间是这样的:

8:00-8:30 赶紧起床,买早点,飞奔到班车停靠点,争取达到班车停靠时间与自己到达时间两者之间误差小于30秒。

9:00-12:00 忙碌的一天正式开始。听从领导安排,完成自己的开发任务。没有任务时,我就看小说。嗯,是的,这样不好。

“记得昨晚《平凡的世界》田晓霞去矿区找少平了,不知接下来的剧情怎么样?我只看一会儿”,偷偷点击电脑桌面隐藏的文件,把TXT小说帖到WORD中,伪装成文档资料,开始和主人公一起品尝人生的喜怒忧思悲恐惊。

12:00-13:30 吃午饭,和同事们嬉笑怒骂,没有拘束。然后趴在桌子上小睡一会儿。

办公室的空调真凉快,比租的房子舒服多了。因为房租高,空调舍不得开。在办公室睡觉真是一种享受,还做了一个好梦。

13:30-18:00 美梦被领导无情打断,睁开惺忪的双眼,伸个懒腰,继续专研字母组成的一坨坨花花绿绿的程序代码。

工作一年后,已没有了刚进公司的小心翼翼。俗称脸皮厚了,人滑头了。工作量完成80%后,想到《平凡的世界》还差那么一点点,一个章节就结束了。要不用这一会时间看完?又偷偷重复上午的操作,品味起来。

18:00-19:00 下班喽,飞速下楼,到班车占座。

19:00-20:00 到常去的小餐馆,吃拉面炒饭炒面盖浇饭……生活多美味。

20:00-24:00 看电视,看小说,看视频,看小电影,看……生活多乐滋。

24:00-8:00 美梦,春梦,恶梦……各种各样的梦,一梦到天亮。

8:00 闹铃准时响起,重复一天生活。

02

2010年-2016年,单身逍遥几年后,遇到了一位美丽大方貌美如花楚楚动人的女孩,而后死缠烂打纠缠不休,终于追到手变成了女友,而后升级为媳妇,最后成了孩子妈。

自从有了宝宝,作息时间特别紧凑,生活特别充实。大体时间安排是这样的:

6:00-8:00 赶紧起床,煮粥,做早餐。总在外面吃饭,开支大也不卫生,影响宝宝身体健康发育。

8:00-9:00 吃完饭,提前5分钟赶到班车停靠点。等待班车接送上班。

9:00-12:00 正式工作开始。几年的时光,仰仗领导的辛苦栽培,已从一个普通小兵成长为一名资深项目经理。

为人父后,性格开始转变,从以前的“闷骚”型转变为“冷俊”型,集玉树临风温文尔雅于一身的成熟魅力男人。

主要工作就是分配开发任务,了解项目进展,催促内部处理,协调外部解决。

12:00-13:30 吃午饭,随机找一位员工,谈谈心。午休。

13:30-18:00 继续上午未做完的事情。一天工作已忙完时,用电脑查看相关的业务材料,技术材料,弥补自己能力的不足,了解最新的技术方向。

18:00-19:00 下班回家。偶尔也会加班,但因为我们主要负责传统行业软件的研发。我尽量让大家白天高效工作,减少加班频率。

19:00-20:00 吃饭,品尝媳妇精心打造的晚餐。

20:00-21:30 陪娃玩耍写作业洗澡洗漱哄娃睡觉。顺带把碗洗了。自己还想抽空看电视小说视频?免谈。

21:30-22:00 全体家人陆续洗漱进入梦乡。不对,没有梦。累,做梦的时间已经没有。

6:00 闹铃准时响起,重复一天生活。

03

2016年-2019年,娃已开始上学,自己从当年懵懂的青涩毕业生,变成了一个不油腻的大叔。

通过前几年的努力,职业生涯步入正轨,已由一位项目主管变成区域主管,直到成为公司的项目总监。

这时的我已开始注意健康养生,不再荒废时间,浪费生命。现在的作息时间有张有弛,比较固定。

4:00-4:30 准时起床,洗漱。喝一杯温白开水,养生学上说可以清理肠道;用高压锅熬粥;开始新一天生活。

4:30-6:00 把昨天工作上遗留的或今天需要静心思考才能处理的事情,留在这个时间集中解决。这是一天之中不会被打扰,真正属于自己的非常宝贵的一个半小时。

要事第一,重难点问题这段时间解决掉,白天可以非常轻松地处理沟通协调管理的事情。

6:00-6:40 下楼锻炼,跑步或散步3公里,大约总时长40分钟。在这个期间,听一段《罗辑思维》,了解不一样的观点。

6:40-7:40 喊娃起床,洗个热身澡,吃饭,送他上学。这个时间属于我家娃。

这些事情为什么要用一个小时?有娃的朋友能够理解。儿童吃饭真磨叽!一提吃饭的事,就特想揍他。

7:40-8:30 散步一段路程,坐公车到公司。

9:00-9:30 处理邮件上的一些事情,将任务进行分配。

9:30-12:00 找区域了解项目情况、找相关部门协调资源、找领导汇报工作、找员工沟通谈心、拜访客户、开会、写材料等等。根据早晨的工作计划,提前分配安排。

12:00-13:30 吃午饭,摊开躺椅午休。期间刷刷twitter,看看Hacker News、BusinessInsider、Quora,增加业余知识,了解行业最新动向。

13:30-18:00 继续上午剩余事项。如有空闲时间看知名的书籍。类型比较杂,增加自己的知识储备,和客户扯淡时可以有聊天的话题。

18:00-19:00 下班,回家。陪爱人做饭,帮忙拿碗拿碟子洗菜盛饭。

19:00-20:00 一家人其乐融融吃顿美味家常菜。刷碗。

20:00-21:30 陪娃写作业玩耍洗澡洗漱哄娃睡觉。

21:30-22:00 准备休息,迎接崭新美好一天的到来。

4:00 闹铃准时响起,重复一天生活。

04

身体是革命的本钱。关心家人爱惜自己。合理的规划自己的作息时间,这样才有充足的动力在职场打拼。

制定良好的作息时间,让身体保持健康,精力保持充沛。控制住自己不良习惯,不熬夜,早睡早起。我们一起加油!

* 作者简介:王不留(微信: wbliu85),早上四点开启奔跑人生帅气不像实力派的一枚程序员。

如果今天的文章让你有新的启发,学习能力的提升上有新的认识,欢迎转发分享给更多人。

欢迎各位朋友加入“程序员光芒万丈”技术群。请加王不留(wbliu85)微信,拉你入群。

从程序员到项目主管再到项目总监,一个IT从业者三个职业生涯阶段的工作生活日常的更多相关文章

  1. 一个4年工作经验的java程序员的困惑,怎样才能能为一个架构师,请教大神

    一个4年工作经验的java程序员的困惑,怎样才能能为一个架构师 LZ本人想往架构师发展, 业余时间也会看一些书籍, 但是感觉没有头绪, 有些书看了,也没有地方实践 我做了4年的java开发, 在一个公 ...

  2. 一篇文章搞懂高级程序员、架构师、技术总监、CTO从薪资到技能的区别

    一篇文章搞懂高级程序员.架构师.技术总监.CTO从薪资到技能的区别 http://youzhixueyuan.com/senior-programmers-architects-technical-d ...

  3. c/c++程序员必须要掌握开源项目

    作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应 ...

  4. 程序员必备,C#各类项目、开源项目插件资料收藏

    一.AOP框架     Encase 是C#编写开发的为.NET平台提供的AOP框架.Encase独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式.这种部署方面 ...

  5. 2018年,Java程序员转型大数据开发,是不是一个好选择?

    近日网上有一篇关于Java程序员职场生存现状的文章“2017年 Java 程序员,风光背后的危机”,在Java程序员圈子里引起了广泛关注和热议. 2017年,Java 程序员面临更加激烈的竞争. 不得 ...

  6. 程序员与年龄:四十岁普通开发、三十五岁首席架构、三十岁基层Leader

    最近,有一个词儿特别热门--躺平.有没有人跟你说过:"躺平说起来容易,做起来更容易." 和躺平相对的是另外一个词--内卷,群聊的时候,已经很多次看过草卷起来了.jpg表情包.某些节 ...

  7. 程序员、架构师、技术总监、CTO

    程序员 程序员,英文名coder/programmer,大家常自嘲叫码农的阶段.这个角色职责是把需求或产品实现为用户可用的软件产品. 此职位为执行级别.另外因为经验较少,一般需要求助别人,或与别人一起 ...

  8. 【转载】php程序员:从1.5K到18K 一个程序员的5年成长之路

    昨天收到了心仪企业的口头offer, 回首当初什么都不会开始学编程, 到现在恰好五年. 整天在社区晃悠, 看了不少的总结, 在这个时间点, 我也写一份自己的总结吧. 我一直在社区分享, 所以, 这篇总 ...

  9. 程序员如何编写好开发技术文档 如何编写优质的API文档工作

    编写技术文档,是令众多开发者望而生畏的任务之一.它本身是一件费时费力才能做好的工作.可是大多数时候,人们却总是想抄抄捷径,这样做的结果往往非常令人遗憾的,因为优质的技术文档是决定你的项目是否引人关注的 ...

随机推荐

  1. java ->多线程_线程池

    线程池概念 线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源. 我们详细的解释一下为什么要使用线程池?(程序优化) 在jav ...

  2. 2018-06-21 js正则表达式

    正则表达式:描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. 1.修饰符 i->忽略大小写: g->全部匹配: m- ...

  3. Codeforces 832D(Misha, Grisha and Underground,LCA)

    题意:在一棵生成树上,给出了三个点,求三个点之间最大的相交点数,CF难度1900. 题解:求出三个lca,并取深度最大的那个,就是我们要的三岔路口K,然后分别求出K到a,b,c三点的路径长度,取最大值 ...

  4. spark机器学习从0到1特征选择-卡方选择器(十五)

      一.公式 卡方检验的基本公式,也就是χ2的计算公式,即观察值和理论值之间的偏差   卡方检验公式 其中:A 为观察值,E为理论值,k为观察值的个数,最后一个式子实际上就是具体计算的方法了 n 为总 ...

  5. MCP3421使用详解

    0 摘要 因某项目需要,需要采集微弱的电压信号,且对电压精度要求较高,于是选中MCP3421这款18 bit 高精度IIC AD转换芯片.本文将结合MCP3421的手册,对该芯片的使用进行详细解释,并 ...

  6. java,netcore和nodejs api性能测试

    一. 前言 作为有点经验的码农,现在退休在家带孩子.闲来无事,想对使用过的框架(如果写语言容易引战,php是世界上最好的语言)做一个性能测试. 二. 背景 由于毕业后刚开始接触的编程语言是C#, 从a ...

  7. Android Studio代码编译通过但是提示停止运行

    这种问题也许有很多可能,但是我遇到过一种,下面分享给大家希望问题会得到解决 检查你的布局文件中图片的位置 如果图片名前有“(v24)”的删掉 重新插入图片到这个目录 然后就可以正常运行了

  8. Ant Design of Vue 组件库的使用

    文档里面很清楚 安装步骤    这是全部引入的 1  有的组价涉及到汉化的问题 import moment from 'moment' import '../../../../node_modules ...

  9. VUE基础插值表达式

    vue 基本操作插值表达式 首先使用js导入vue.js文件 <style> [v-claok]{ display:none;//解决闪烁问题 } </style> <d ...

  10. JMeter中BeanShell Sampler

    https://blog.51cto.com/11009785/2385492?source=dra 1.jmeter报错 jmeter.protocol.java.sampler.BeanShell ...