早晨爬山,三餐自备——程序员也可以这样生活、工作

没有参加工作以前,在香港及国外的电影里经常会有在家吃了自做早餐后再悠闲的去上班的情节,当时充满了向往。

从事程序开发以来,电脑前坐12个小时是常态,坐14个小时不稀奇,坐14个小时以上十有一二。而早餐?经常没有时间吃。。。

三年前,老婆大人开始对我的作息进行“调教”,但由于回家带孩子的特殊原因半途而废。今年回到了我的身边开始了继续“调教”,~_~!

“怀恋”——以前的生活方式

2012年我们几个朋友组建了一个游戏开发公司开发手机游戏,我们采用了“弹性工作制”:9:00~18:00为推荐工作时间。具体的就很弹性了——有的8:00来,有的11:00来,有的19:00走,有的23:00走,我呢几乎在12小时左右,特殊时期就14个小时了。

如果没有我们去年的积极刻苦、经常性加班,或许我们的游戏确实不能这么快出来。但是结果是我们颈椎病成了“标配”,肚腩成了风景,呵呵呵。当然我们是无怨无悔的——谁叫我们做了这行?谁叫我们做手机游戏开发呢!

“变化”——老婆大人过来了!

今年(2013年)4月1号,我将家搬到了公司对面(买不起房的屌丝程序员的唯一优势)。那一天或许将载入我的人生史册,如果我有自传的话。 熟悉武汉的朋友们应该知道,汉阳的龟山——古琴台,这个地界是一个独一无二的风水宝地:

 

  • 东饮长江、西傍月湖、南靠龟山、北临汉水!
  • 住在这里,早上可以爬山、晚上可以赏湖。
  • 站在龟山上,远眺武汉长江大桥的车水马龙,默念“龟蛇锁大江”的豪情!
  • 站在公司楼上,百亩荷花、龟山远影尽收眼底。
  • 最要命的——它是武汉三镇的正中心。

 

在武汉这个繁忙的大都市,在城区中央有此天然山水的还有它处吗? 以上感慨,我有感而发不止一次。 当然以上只是我展示一下我小学文化的文字功底,下面言归正传。 由于有了这样的自然条件,我老婆以迅雷不及掩耳之势颁布了她的计划:

  1. 早晨6:30前起床
  2. 7:00前出门上龟山“慢步”呼吸新鲜空气以及运动
  3. 8:00左右回家吃早餐(老婆亲自下厨)
  4. 上班不说了
  5. 中午回家吃饭,顺便带上晚餐18:30左右在公司热饭吃。
  6. 晚上20:00前回家(后来改为20:00去接她下班共同散步回家)
  7. 22:00前上床睡觉(后改为22:30睡觉,最近又改回22:00上床睡觉)
  8. 特别强调:回家后除非公司有紧急事情,否则不准开电脑!

由于我的觉悟够高(劲椎疼、手腕小伤),我欣然接受了。

“新生活”——新生活方式的演进

随着手腕渐好,我开始“反抗”——要求晚上作息时间调整到23:00并可以用电脑。结果很简单——没有通过。

老婆也时不时向我“传授”一些简单的瑜伽动作和理念。我从小就是个武侠迷,自然很容易就接受并开始重新练习N年前落下的“功夫”,然后我每天早晨开始上山练“功夫”。

坚持了一个月左右,因为太阳太大了,蚊子也多了起来,我的道心还不够坚定,于是就放弃了“练功夫”,改为在家里的阳台上打坐。虽然打坐后膝盖有些疼,但是每次打完坐后,I feel good!于是每天早晨我与老婆一起在阳台上打坐,不知不觉坚持了下来。现在每天早晨起来不打坐就感觉少了点什么,~_~。

“收获”

前段时间与几个老朋友相聚,他们一见我就问你怎么瘦了这么多?中秋回老家,亲戚邻居也都说我瘦了、精神了。其实,我也就瘦了4斤,好运的是脸和肚子瘦得最明显。 最近两个月的工作时间基本上控制在9个小时左右,但是我的感觉比去年好:身体更轻松,工作更高效,思考的时间更多。

这是篇平实的、流水账式的日志,我写出来主要目的有两个:

  1. 在此 感谢我可爱的老婆 ,虽然她可能在我的自传里会看到。
  2. 希望广大程序员朋友可以相互勉励:改变下过去“忙碌”的生活工作方式,尝试平淡生活、轻松工作的新方式。

转载于:https://www.cnblogs.com/yihuiso/p/makenewlife.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/421490.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php快速排序和二分查找法,二分查找及快速排序

小朋友二分查找和快速排序思想上有很大的相似度,就是做一个起始点,开始往左右做动作,也同样是由递归实现,当然也可以不用递归实现。但是我觉得也不能用php内置特有的函数- -,我找了很多php的快速排序,几乎都…

php 三目格式,PHP-您使用哪种编码风格的三元运算符?

PHP-您使用哪种编码风格的三元运算符?如果很短,我将其放在一行中。 最近,我一直在将这种样式用于较长或嵌套的三元运算符表达式。 一个人为的例子:$value ( $a $b )? true value # 1: ( $a $c )? true value # 2: false valu…

extractCSS – 帮助你从 HTML 中快速分离出 CSS

extractCSS 是一个免费的基于 Web 的应用程序,能够从 HTML 中提取风格相关的信息,包括 id、class 和内联样式,而且输出可以定制(缩进和括号的用法)。该工具非常有用,当我们快速创建一个使用了内联样式的 HT…

php项目安装器,php项目安装器程序源码,php通用安装程序

php项目安装器程序源码,php通用安装程序一个安装器的源码,最简单的看一下emlog 也可以!文件目录结构index.php 程序首页│ ├─conf 安装后配置文件目录├─data    目录写入测试目录└─install 安装程序目录 │ index.php   安装程…

7zip File: How to Uncompress 7z files on Ubuntu, Debian, Fedora

转:http://www.thegeekstuff.com/2010/04/7z-7zip-7za-file-compression/ Question: How do I uncompress a *.7z file ( 7zip file ) in UNIX / Linux ? Can you explain with a simple example? Answer: Use 7za command to unzip a 7z file ( 7zip file ) on U…

php找不到邮件类,SMTP无法使用php邮件程序类

我有两个帐户:no-replyweddinggrabs.comno-replyappovio.com和传入POP3:pop.secureserver.net(995)传出SMTP:smtpout.secureserver.net(80,3535,25,465)这些工作使用电子邮件客户端,如Thunderbird,post-box等,但不使用php-mailer:…

Python开发环境Wing IDE 5.0测试第八版发布

Wing IDE是著名的Python开发工具,是Wingware公司的主要产品。从1999年起,Wingware公司便开始专注于Python开发设计。Wing IDE在十几年的发展中,不管完善。其强大设计理念包括:编辑工具丰富,编译测试版权一体化&#xf…

PHP5比PHP4,php4和php5的配置异同比较

技术文章配置php4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在LINUX等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同…

matlab文件序号超出511,求教一段matlab的代码 - 数学 - 小木虫 - 学术 科研 互动社区...

不知楼主说的没法求出优化值,是什么意思。是报错还是怎么。我也是刚接触优化,觉得楼主的错误可能是在:主函数里 A[-1;1];的括号中间应该用逗号,而不是分号。即改为A[-1,1];我对你的程序做了一点改动,如下:f…

系统地学习JavaScript

入门 学会DIVCSS布局使用DIVCSS布局标准网页,可以使前端XHTML代码更少、结构更清晰,这有利于轻松用JavaScript操作DOM,比如,要展示一个3 行3列的列表,如果用传统的表格布局,现在要你用JavaScript动态生成这…

matlab this指针,C++ this指针(直戳本质)

为了能让大家看清 this 指针的本质,我们会先讲一点 C 的历史——C 程序到C程序的翻译过程。C 程序到C程序的翻译C 是在C语言的基础上发展而来的,第一个 C 的编译器实际上是将 C 程序翻译成C语言程序,然后再用C语言编译器进行编译。C语言没有类…

WPF自定义控件 —— 装饰器

摘自:http://www.cnblogs.com/Curry/archive/2009/09/16/1567757.html 顾名思义就是装饰用的,也就是说不改变原有的控件结构,但可以为控件添加一些新的功能,或是为控件的显示外观增加些东西。如MSDN中的例子: 本来Text…

matlab填充点面,求大神指点绘制空间内散点图的包络面,,,散点程序如下

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼E[];a0;b0;c0;for Zp-50:2:50for Xp-200:2:200for Yp-200:2:200P1_1[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*si…

对微软Microsoft Dynamics CRM 的认识

MS CRM的认识 技术层面: MS CRM使用了当前最为流行的Web Service作为数据交互的手段,这给我们的二次开发和系统级的集成带来了无可比拟的方便性、易用性。我们不用关心如何去访问CRM数据库,只需要关心我们要访问CRM中的哪一个对象&#xff0c…

yii+php+当前目录,Yii常用路径方法总结

Yii框架中的一些常见的路径方法的使用方法总结。在控制器添加CSS文件或JavaScript文件:Yii::app()->clientScript->registerCssFile(Yii::app()->baseUrl./css/my.css);Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl./css/m…

Java递归函数

原文:http://blog.163.com/zhuliqing_001/blog/static/293340982010101046597/ 1 、递归函数的定义: 答:递归函数即自调用函数,在函数体内直接或间接的调用自己,即函数的嵌套是函数本身。 2 、递归方式:递归…

php的ddd,在MVC框架中实现DDD – PHP

在mvc中,模型是一个层,它包含所有的域业务逻辑.在域驱动设计中,业务逻辑可以分为各种构建块.在域驱动设计域模型中.A domain model is a system of abstractions that describes selectedaspects of a sphere of knowledge,influence or activity (a domain).The model can the…

Netty Associated -- ByteBuf

ByteBuf ByteBuf是Netty的Server与Client之间通信的数据传输载体.他提供了一个byte数组(byte[])的抽象视图 buffer创建 我们推荐通过一个Unpooled的帮助方法来创建新的buffer而不是通过调用独立的构造器来创建 随机访问索引 就像普通的原声字节数组一样, ByteBuf使用零基坐标(z…

php 根号2计算过程,根号2以及π的计算--关于无理数的畅想

[导读]这两篇文章里,我发现不需要那些老师教的范式也能很好地理解那些现代概念,并且理解的更深刻。这两篇文章里,我发现不需要那些老师教的范式也能很好地理解那些现代概念,并且理解的更深刻。我一般假设自己从来没有学过微积分&a…

oracle对象权限 函数,oracle的系统和对象权限

alter any cluster 修改任意簇的权限alter any index 修改任意索引的权限alter any role 修改任意角色的权限alter any sequence 修改任意序列的权限alter any snapshot 修改任意快照的权限alter any table 修改任意表的权限alter any trigger 修改任意触发器的权限alter clust…