您的位置:首页 > 编程语言

(原创)尽管少写那么多代码,但省下来的时间又在哪里呢

2015-02-13 17:26 232 查看
​今天在CSDN上面看到一则头条:尽管少写那么多代码,但省下来的时间又在哪里呢?

看到这个话题,我想起的是另一个问题:除了程序和代码,我们的生活时间应该放在哪里?

作为程序员,基本每天都要对着屏幕,对着键盘,不是打就是敲,长期下来,不仅是人的体重上去了,体能也下降了。

基本每一个程序员每天都要code code code,一遍又一遍地make
make make,然后bug bug bug,如此循环……

少写些代码,那么省下的时间又去了哪里呢?

第一,书本。

可以空闲下来,看看一些书籍。可以是技术文档,官方文档,或者是自己喜欢的小说。书是很重要的,我一直强调人性是需要书本去熏陶,看多点书,增长一些自己的见识。而不是一直乏味地编程。

第二,写博客。

博客是记录自己生活的一种方式。养成写博客的习惯是很好的。文字记录生活的方式最起初是日记,在没有接触博客之前,我也有写过日记。现在翻开以前写的一些日记和博客,都能回想起那个时候的心情,还有发生过什么事情。文字记录生活是很温馨的。他可以帮你回忆一整天的工作,充当一个记载的平台帮你记录着每一天,你开心或者不开心。

程序员的博客大部分都是关于技术上的感悟。养成写博客的习惯还能帮我们整理一些技术上的细节。总之,写博客是百利无一害的东西,除了每天花费一些时间去写。

第三,学一门艺术。

生活不单单只有编程。编程是一门艺术。程序员学的东西都一样,无非就是语法、流程、思想、算法。但程序员与程序员之间的差别就是如何能把代码写地更高效,更简洁,更好看。这就是编程的艺术所在。尝试花一些时间去学一门艺术,画画、摄影、唱歌、烹饪、写作……等等。它可以培养你的情趣,把你从程序员敲代码的无趣生活中提出来。生活本来就是一门艺术。学一门艺术,你就不会发现自己除了无趣的一天到晚都是code之外什么都不会。另外,还能让自己学有一招把妹的技能(当我没说,程序员都单身狗……)。

第四,旅游。

旅游能释放自己的压力,把平常对着bug
对着代码的烦恼全部抛在脑后。彻底放松自己,去见识一下外面的世界,学习一下外国外地的风土人情。工作的艺术在于懂得释放自己的压力,一个人只有适当得绷紧和适当得放松才能有最大的工作效率。

《等一个人咖啡》里面有一句台词是:这个世界那么大,不趁年轻出去走走,岂不是浪费了自己的大好年华?

试想一下。每天你都在同一个城市,每天挤一路公交,每天吃同一个菜式。还要每天对着一样的代码。原本已经枯燥的生活会变得更加枯燥。

出去走一走,即使就在本地。当你发现在某个市场的某个角落,新开张了一家咖啡厅,而你恰好赶上了新店开张的优惠活动。就是这么一个小小的生活惊喜,都会让你整一天都变得不同。

第五,陪陪家人。

工作是重要的,但是家人也是重要的。不能应该工作上的事情而冷漠了家人。每天上班对着屏幕,下班也对着屏幕。连个电话也没打回家问候。我们想着努力工作可以让家人过得更好,可是家人仅仅可能只需要一个电话的问候。

第六,提高自己的技术。

少些代码不等于除了上班之外其他时间不去写,而是代表着然后使自己的代码更有效率,生活更有效率。而要做到高效率的代码,无非就是少bug,用最简单的方法完成项目的同时又能保证项目的安全。这就需要一定的技术,空闲下来可以看看文档,找出以前自己写的代码(不要跟我说没有,只要是程序员都只有有github之类的东西,而且github上面肯定会在几个项目的),看一看以前的写,自己再想一下有没有更好的方法可以提高程序效率。

----------------------------------------------------------------------------------------------------------------

程序员学的都是同一样东西,语法、算法、框架、流程差别就是谁更有编程艺术。

1年和5年的差别可能会很大,但是10年和15年的差别就不是那么明显。程序员是一门注定就枯燥的职业,需要慢节奏去调理。急性子是做不来的。BUG是需要良好的心态去修复,代码也是需要良好的心态去写。

我读过关于朱嬴春的一篇个人介绍《朱赢椿与他的昆虫记》,我觉得他那种对待事物的态度同样适合我们程序员去对待事物。大家有兴趣可以去找来读一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: