前阵子我终于下定决心,删掉了硬盘里所有的游戏。

身为一个程序猿,每天都要和各种新技术打交道,闲暇时间,总还得看一下各大论坛,逛逛博客园啥的,给自己充充电。游戏的话,其实我自小就比较喜欢,可以算是一种兴趣,而且在现在的大趋势下,这种兴趣变得再正常不过。然而我还是毅然决然地决定,要渐渐放下,直到彻底放下这个兴趣爱好。

如今我这样看待电脑游戏,它似乎是一种限制,我把自己从现实生活中脱离出来,然后置身于一种自己创造出来的限制中。

为什么我考量再三,决定放弃玩游戏,而把更多的精力花在学习和生活上呢?原因大概有以下几点:

1.这样比较划算

一个很有意思的现象,相信你或多或少也意识到了。就是说,一个大牛和一个屌丝之间,究竟有多远呢?其实并不远,当大牛全身心地投入生活,热爱生活的时候,屌丝却宅在家里,一边敲着游戏键盘,一边把零嘴塞进口中。讽刺的是,大牛在学习和交际上花费时间和精力,与屌丝是差不多的,甚至还不如屌丝。

我的意思是,双方付出的努力肯定是差不多的,你想,能有多大区别呢?

你以为打游戏不要耗脑子吗?什么时候要走位,如何计算双方的实力差距,以及团队合作到底该如何进行?其实这些都是努力,并不比大牛们研究技术花的时间来的少。

有的人为了苦练技术,或者为了搞一套装备,可以一宿不睡。如此的付出,实在令人惊叹。而很多大牛,虽然刻苦,但还不至于这样废寝忘食。

结果就是,屌丝还是屌丝,尽管他的付出比大牛多得多!

大牛因为把屌丝付出的80%精力用于提升自己,反而在 “现实生活” 这个所有玩家都脱离不了的大环境中混得有声有色。

到底哪个合算?这是一个问题,当我意识到这一点的时候,我自己都震惊了。

2.时间有限

一天有24个小时,吃饭睡觉算11个小时,那么一天还剩13个小时。我们知道打游戏,刷副本一般来说没有个3小时结束不了的,要是官方出了个什么活动,执念更深,往往一整天就耗在那里了。

如今我已毕业,正式踏入社会,时间再没有大学时光来得随意。工作怎么也得8个小时吧,剩下的5个小时,你到底是打算用来玩游戏呢,还是提升自我,或者去享受生活呢?

我曾经也以为打游戏就是享受生活。高中阶段,也总喜欢偷偷摸摸跑去网吧玩两局 -- 红警。(好吧,可以忽略这段话)

我自己骗自己说,没事,这只是为了缓解学习的压力。完美!绝佳!多好的借口,我相信大部分人都用过这个理由作为心理安慰。

但是,我们自己也知道,这只是个借口。

结果就是,高考结束了,我因为4分之差,与心怡的大学失之交臂。班级里那些牛人,但凡考上好大学的,几乎都有个共同点,就是不玩游戏。也许,对他们而言,《生活》这个游戏更好玩一点,而且收益也最高,玩了肯定不亏。

更何况,现在大家的时间都很宝贵,我到底是继续我的所谓坚持,还是把更多的时间花在生活上,这是一个值得思考的问题。

正如文章开头所说,在我现在看来,游戏除了是一种限制之外,其他什么也不是。对我这种小老百姓而言,的确该重新考量一下,是不是该继续玩游戏?或者说,重心该放在那些琳琅满目的游戏上,还是 生活 这个大环境上?能够靠玩游戏发家的毕竟是少数,大部分情况,玩游戏的这份执念,除了拖累了自己的生活外,其他什么都不是。我本人做Java开发,曾经有一个大牛做我师傅,他自己也跟我说,曾经最喜欢玩的游戏是卡丁车和泡泡堂。但是自从真正工作以后,就慢慢舍弃掉了,我问为什么?

他说:“既没时间,也不划算啊!”

Java程序员:工作还是游戏,是该好好衡量一下了的更多相关文章

  1. 正式工作的前奏——一个Java程序员的实习总结(1)

    不知不觉,到深圳实习已经三个礼拜了.跟在暑假的三个半月实习不一样,这次收获更多,感受更好,算是摆脱了那次实习给我带来的阴影(这个会放到以后才说). 在知乎上,有这么一个问题,你现在最想跟刚工作时的你说 ...

  2. 十年京东Java程序员的工作总结,写给迷茫中的你!

    很多年前,刚刚从大学毕业的时候,很多公司来校招.其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”.我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“.后来经历了几家 ...

  3. 工作了3年的JAVA程序员应该具备什么技能?(zhuan)

    http://www.500d.me/article/5441.html **************************************** 来源:五百丁 作者:LZ2016-03-18 ...

  4. 优秀Java程序员必须了解的GC工作原理(转)

    一个优秀的Java程序员必须了解GC(Garbage Collection 垃圾收集)的工作原理.如何优化GC的性能.如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统.实时系 ...

  5. 工作5年的Java程序员,才学会阅读源码,可悲吗?

    最近一位5年开发经验的群友与我聊天 他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问 ...

  6. 一名3年工作经验的java程序员应该具备的职业技能

    一名3年工作经验的Java程序员应该具备的技能,这可能是Java程序员们比较关心的内容.我这里要说明一下,以下列举的内容不是都要会的东西—-但是如果你掌握得越多,最终能得到的评价.拿到的薪水势必也越高 ...

  7. 【转】优秀的Java程序员必须了解GC的工作原理

    一个优秀的Java程序员必须了解GC的工作原理.如何优化GC的性能.如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统.实时系统等,只有全面提升内存的管理效率 ,才能提高整个应 ...

  8. 工作了3年的JAVA程序员应该具备什么技能?(转)

    工作了3年的JAVA程序员应该具备什么技能? 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章.这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发 ...

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

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

  10. 优秀Java程序员必须了解的GC工作原理

    一个优秀的Java程序员必须了解GC的工作原理.如何优化GC的性能.如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统.实时系统等,只有全面提升内存的管理效率 ,才能提高整个应 ...

随机推荐

  1. bcp 命令实例

    set sql_flow="select Id,',',ApplierName,',',FlowStatus,',',IsApproved,',',CreateTime from *** w ...

  2. Android开发学习——画横线竖线

    画横线/竖线 竖线 <View android:layout_width="1dp" android:layout_height="match_parent&quo ...

  3. Oracle 10g安装教程

    首先下载安装文件,打开后文件结构如图所示: 安装之前请关闭Windows防火墙并断开网络. xp系统下直接双击运行(本经验以XP系统安装为例进行讲述). 如果是在win7上安装,如图:在setup文件 ...

  4. 浅析SQL查询语句未显式指定排序方式,无法保证同样的查询每次排序结果都一致的原因

    本文出处:http://www.cnblogs.com/wy123/p/6189100.html 标题有点拗口,来源于一个开发人员遇到的实际问题 先抛出问题:一个查询没有明确指定排序方式,那么,第二次 ...

  5. transient关键字的用法

    本篇博客转自 一直在路上 Java transient关键字使用小记 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,Java ...

  6. 机器指令翻译成 JavaScript —— No.5 指令变化

    上一篇,我们通过内置解释器的方案,解决任意跳转的问题.同时,也提到另一个问题:如果指令发生变化,又该如何应对. 指令自改 如果指令加载到 RAM 中,那就和普通数据一样,也是可以随意修改的.然而,对应 ...

  7. 一步步开发自己的博客 .NET版(4、文章发布功能)百度编辑器

    前言 这次开发的博客主要功能或特点: 第一:可以兼容各终端,特别是手机端. 第二:到时会用到大量html5,炫啊. 第三:导入博客园的精华文章,并做分类.(不要封我) 第四:做个插件,任何网站上的技术 ...

  8. Java中的Checked Exception——美丽世界中潜藏的恶魔?

    在使用Java编写应用的时候,我们常常需要通过第三方类库来帮助我们完成所需要的功能.有时候这些类库所提供的很多API都通过throws声明了它们所可能抛出的异常.但是在查看这些API的文档时,我们却没 ...

  9. .NET基础拾遗(6)ADO.NET与数据库开发基础

    Index : (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开发基 ...

  10. 用Excel做出比肩任务管理软件的操作技巧

    用Excel做出比肩任务管理软件的操作技巧 在项目管理中,网上有各种各样的工具可以选择,到底用哪个,曾一度困扰着我.我是一个有轻度强迫症的人,总是喜欢试用各种各样的系统,以比较他们之间的不同,试图选择 ...