别让自己变为一个废掉的程序猿
一个人开始废掉的标志是什么?
有人说是无所事事,终日啃老;有人说是沉溺游戏,卧床不起;可你有没有想过,或许下一个废掉的人,刚好是看似勤奋忙碌的你。
一,沉浸在舒适区里,每天做着无效的努力
前几天半夜接到老友的电话,一个三十多岁的男人,蹲在自家黑漆漆的车库里抱头大哭。
那是他失业的第一天,早晨吃完老婆做的早餐,把孩子送到学校,假装去上班,其实不过是在公园呆坐了一天。晚上回来的时候,看着窗口亮着的灯,想想背着的300万房贷,孩子的补习费,爸妈的赡养费,一米八的大人,哭得像个委屈的孩子。
他问:“我每天那么努力地工作,怎么说失业就失业了呢”
虽然很不忍心,还是告诉了他答案:因为你在舒适区里待太久了。
不知道有多少人,像我这位朋友一样,每天从早到晚还要加班,忙得要死,做的却是毫无更新的无效努力。
明明感觉到工作对自身消耗过度了,明明感受到其他人,其他新兴行业带给你的压力了,还是沉溺在过去的辉煌或者屈服在如今的安稳里,不愿意做出任何的改变。
每个被新人赶超,焦虑到睡不着觉的深夜,都告诉自己:是时候更新了第二天却依然停留在原地。
想起张泉灵的一句话,她说:“这个时代抛弃你的时候,连一声再见都不会说。”
这个时代,没有人可以做到两耳不闻窗外事。因为不只是别人的传奇,就算是你熟悉的领域也在日新月异。跟不上时代的巨轮,就会被无情碾压过去。
人们都说华丽转身,其实转身一点都不华丽,还很痛苦。可这痛苦,不是王小波说的“对无能的愤怒”,而恰恰,是突破舒适区时,破壳的新生。
二,毫无必要的拖延
认识一个年轻的程序员,每次看他的朋友圈,都是凌晨工作时的照片。最开始觉得他很勤奋,时间久了奇怪,这点工作还不至于要加班完成吧?
一问才知道,这是位重度拖延症患者,俗称懒。
每天工作前一定要先玩半个小时的游戏,起身吃点东西,再看一会剧,突然有点困了先休息一下,还有好几个小时呢一定能完成,不如再玩会...
他还跟我说:拖延到最后半个小时,效率特别高,这么一算自己还赚了呢。
真的是这样吗?因为拖到深夜,第二天要睡到中午才起床,精神状态也不好,心情也很糟糕。反而是我们按时完成,严格自律的人,既有时间去更新自己,又保持了生活的整齐感。
也有很多人问过,到底应该怎么克服拖延症?
我很喜欢“河森堡”的一句话:如果某个任务让你特别焦虑,最好的排解就是直接去做,什么都别管,使劲做,努力地推进其进度,这棘手的事情在进度上每发展一点,你的焦虑就会少一分。
或许做着做着,希望就来了。
三,你的时间一点都不值钱
记得作家松浦弥太郎把时间划成三类:浪费的时间,消费的时间和投资的时间。一个人废掉的原因之一,就是把本应投资让自己变好的时间,变成了消费的时间和浪费的时间。
很多人都没有时间管理意识,觉得时间最不值钱。
这就像是你到了一个十字路口,也不管自己想去哪里,抬脚就努力地奔跑,一路上被自己的努力所感动,但你跑的方向是北边,而你内心真实想去的方向是南边,方向跑偏了,始终到不了目的地,能不迷茫吗?
在很多人的意识里,时间太不值钱了。所以大把的时间可以浪费在路上,浪费在毫无效率的沟通中,浪费在没有计划的行为上。
可人这一生,最多才有多长时间。一旦你把额度浪费在毫无价值的事情上,留给自己的时间就少了。
记住,你的时间,永远是最值钱的。
四,当你觉得焦虑与迷惘时
当你觉得焦虑时,当你每天都很丧,看不到希望时,一定要提醒自己,或许自己正滑向生活的泥潭而不自知。
或许是时候,你应该做出一些改变了。一切的迷茫都是因为想得太多而做的太少!
欢迎工作一到五年的Java工程师朋友们加入Java填坑之路:860113481
群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
再有人问你Java内存模型是什么,就把这篇文章发给他。
网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后,就知道到底Java内存模型是什么,为什么要有Java内存模型,Java内存模型解决了什么问题等。 本文中,有很多定义和说法,都是笔者自己理解后定义出来的。希望能够让读者可以对Java内存模型有更加清晰的认识。当然,如有偏颇,欢迎指正。 内存模型,英文名Memory Model,他是一个很老的老古董了。他是与计算机硬件有关的一个概念。那么我先给你介绍下他和硬件到底有啥关系。 CPU和缓存一致性 我们应该都知道,计算机在执行程序的时候,每条指令都是在CPU中执行的,而执行的时候,又免不了要和数据打交道。而计算机上面的数据,是存放在主存当中的,也就是计算机的物理内存啦。 刚开始,还相安无事的,但是随着CPU技术的发展,CPU的执行速度越来越快。而由于内存的技术并没有太大的变化,所以从内存中读取和写入数据的过程和CPU的执行速度比起来差距就...
- 下一篇
深入理解分布式系统中的缓存架构(上)
本文主要介绍大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景。 1 缓存概述 缓存概述 2 缓存的分类 缓存主要分为以下四类 缓存的分类 2.1 CDN缓存 基本介绍 CDN(Content Delivery Network 内容分发网络)的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求 应用场景 主要缓存静态资源,例如图片,视频 应用图 未使用CDN缓存 使用CDN缓存 优点 优点 2.2 反向代理缓存 基本介绍 反向代理位于应用服务器机房,处理所有对WEB服务器的请求。 如果用户请求的页面在代理服务器上有缓冲的话,代理服务器直接将缓冲内容发送给用户。如果没有缓冲则先向WEB服务器发出请求,取回数据,本地缓存后再发送给用户。通过降低向WEB服务器的请求数,从而降低了WEB服务器的负载。 应用场景 一般只缓存体积较小静态文件资源,如css、js、图片 应用图 反向代理缓存应用图 开源实现 开源实现 2.3 本地应用缓存 基本...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题