凌晨三四点起来敲代码的人后来怎样了
脚本之家
你与百万开发者在一起
作者 | 玉面玲珑颜如玉
出品 | 脚本之家(ID:jb51net)
作者 | 玉面玲珑颜如玉
出品 | 脚本之家(ID:jb51net)
中国的编程界从来不缺乏传奇的故事,他们恍如家己人膜拜的各路神明,呼风唤雨,造福一方。他们勤劳善良,敢为人先。最我佩服的还是他们孜孜不倦的工作,凌晨三四点钟还奋斗在一线。每当谈起他们的事迹,心中不时都会涌现出一丝的自豪。
曾经我也渴望有一天能跟他们一样,但是无情的现实浇灭了我心中的热情,毕竟我并不是个聪明的孩子。
要不是早些年计算机操作系统挂科了,我在凌晨三四点应该还是美梦中的主角。
计算机操作系统是门极其抽象的课程,以至于在工作多年后我才发现原来是这样。什么线程、进程甚至PCB的玩意,看不到摸不着,但是系统就是能跑起来。说句真心话,这跟第一次学线性代数完全有得一拼,要不是毕业后从事这个行业,不然那厚厚的一本书只能拿来压泡面了。
那段时间,既要避免发出过大的声响,还要静下来努力看书,可以说是20多年生涯中不如意的一次回忆。在凌晨3-4点,当别人还在熟睡的时候,我悄悄起床,用C++编写管道进行数据传输。每个夜里,日子真的可以按度日如年来形容,我真心希望程序能一次通过,无奈何计算机是那么高冷无情。
最终补考的时候,不排除老师给了点同情分,我过了。要不然,真不知道该找谁倾诉。
于是从那以后,凌晨三四点我基本没能再起来。
不得不说,在凌晨三四点,人的思维会比较天马行空。很多晚上苦思冥想的事情,竟然一刹那就想通了,效率相对来说确实更高一些。
编程作为一门需要注意力集中的工作,任何一丝的打断都需要花费一些时间才能回到原来的状态。而在凌晨三四点起来敲代码,没有城市的喧闹,没有白日的浮躁,东西写起来自然水到渠成。
工作了几年后,每当夜幕降临,都有种不安的情绪推动着我该下班了,怕黑的我于是放下手中的工作。有时候,看着朋友圈里朋友们10-11点地标性的打卡,顿觉他们才是这个行业真正创造价值的人。
自从进入了信息安全的行业,凌晨三四点起来就更加普遍了。特别是在护网行动中,通宵达旦是再正常不过。本想累了咪那么一小会,接着下一秒就出现的了状况。
中华古话常云,勤能补拙。年少的时候,总以为如果不断的努力就可以追上别人。然而有些人确实很有天赋,任凭自己再怎么努力也是无法达到别人的高度。于是,不得不让我反思自身。我才发现,他们都会选择在凌晨三四点起来,而此时的我还在熟睡的美梦中不愿醒来。
要不是那次挂科,我估计是没有机会发现这个有点意思的方法。突然想起中学时代的一些学霸,你会发现即使你白天很认真听课,而他在睡觉,但是最终的成绩还是远远甩你一大截,因为它们懂得什么该听,什么是他懂的。
曾经网上有篇很火的文章叫《哈佛大学凌晨四点钟》,讲述的是哈佛大学有家图书馆灯火通明,座无虚席,从而引出贫富差距的1个问题。既然学霸们都这么努力,作为学渣的我们要是再不努力,那么连他们的后脚跟都会看不到了。
当时看来自己也应该跟他们一样,那样我就能更快的成为某个领域的专家,无奈夜深梦长起不来。于是我在每天3-4点起床的挣扎中度过了许久,直到后来有人考证才发现,根本就不存在那么一家图书馆,不时就有种被欺骗的滋味涌上心头,才顿然发现人与人之间的差距已经不是简单的努力可以弥补了。
生活中,总会有人不断给我们贩卖焦虑,什么某某博士生或企业高管近40岁做自由落体运动,或者某大妈说我只会收钱,现在要下岗你让我怎么活。于是,身为少年人却是一头银发,唯恐下一个躺下的就是自己。
于是,闲着没事还是少想那么多,毕竟很多事情根本不会发生。即使发生了,如果自己解决不了,可以求助别人,为何非要自己一人承受。没事还是多吃鸡,至少人家蛋白质丰富能补充些能量,至于"鸡汤"还是少喝,说不定味精太多。
很多时候,能在凌晨三四点起来敲代码的人,并不是因为他们失眠而起来,更多时候是因为压力迫使他们必须迅速做出变化,才不至于被这个时代抛弃。他们创造了很多不可思议的奇迹,让人望其项背。
我一直很崇拜某个哥们,因为他很会生活。日常见他,总是各种时尚潮流的服装,隔天差五的全国各地旅拍,什么陕西的黄口瀑布,河北的丰宁坝上草原,还有东北的雪乡。每一次都让你不得不为他点赞,要不是那次他公司倒闭,我还真没见过他那么惆怅过。
之前各种宵夜的场面,现在换成了刻苦敲代码的机械键盘声音。于是他花了2个星期的时候把spring练的比面试官还熟悉,面试起来讲的头头是道。
我不得不承认他比我更有天赋,也比我更有毅力,更有说干就干的决心。
后来他谈起这事情,那是段刻骨铭心的经历,自己完全没有意识到平时应该存点钱。每个月精致公寓的租金,还有各种开销,迫使他不得不在近期寻找到下一家的工作,自己从来没想到会有一天会这样被无情的抛弃。他自己都不敢相信自己竟然能坚持下来,这是生活给他上了一门生动的课。
凌晨三四点起来敲代码的人后来怎样了,对于不同的人会有不同的答案。他们或许坚持了这个习惯,成为某家企业的CEO,或许在凌晨5-6点躺下了,并在8点的闹钟中醒来开始新的1天。又或许硬撑了几天,在漫漫长夜中呼呼而睡。
本文作者:本人笔名玉面玲珑颜如玉,1个多年滚打于Web开发的研发工程师。熟悉PHP、Java、C++等编程语言,以编程作为乐趣。
声明:本文为 脚本之家专栏作者 投稿,未经允许请勿转载。
写的不错?赞赏一下
长按扫码赞赏我
● 地球程序员之神:没上过大学,曾拒盖茨的Offer,4代码农靠他吃饭
返回 上一级 搜索“Java 女程序员 大数据 留言送书 运维 算法 Chrome 黑客 Python JavaScript 人工智能 女朋友 MySQL 书籍 等关键词获取相关文章推荐。
- IOS代码是怎样和界面关联起来的
- 怎样使你的 JavaScript 代码简单易读(推荐)
- 代码规范(怎样写代码看着舒服)
- 【怎样写代码】偷窥高手 -- 反射技术(六):深入窥视DLL内部
- 怎样在java代码中调用执行shell脚本
- 怎样估算软件项目周期-代码行估算法
- 【怎样阅读代码】
- Visual studio 2012 代码“收”起来配置
- 代码管理和版本管理的作业流程以及规范是怎样的?
- 请问这个git上开源的node项目怎样才能在windows用Npm跑起来
- 怎样用代码方式退出IOS程序
- 怎样才能更好的优化代码
- 让PHP代码优雅起来的一些编程习惯
- android中修改framework层代码后怎样操作才能看到修改后的效果?
- C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名
- 为什么包含多句代码的宏要用do while包括起来?
- C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名。
- 大公司里怎样开发和部署前端代码?
- 【cs基础】CPU是怎样执行代码的
- C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名。