花无涯带你走进黑客世界之深夜编程的程序员

简介: 有些人,家境贫寒,有强烈的发大财的欲望,渴望出人头地,让父母过上好日子。说起来永远踌躇满志,日常却是逛淘宝刷b站,基础工作嫌没劲,难的项目接不住,深夜会被上进心折磨,下着要努力的决心,被自己感动得睡着。沉沦在「我告诉自己要努力就等于我努力了」的生活里,日复一日,年复一年。

image.png

有些人,家境贫寒,有强烈的发大财的欲望,渴望出人头地,让父母过上好日子。说起来永远踌躇满志,日常却是逛淘宝刷b站,基础工作嫌没劲,难的项目接不住,深夜会被上进心折磨,下着要努力的决心,被自己感动得睡着。沉沦在「我告诉自己要努力就等于我努力了」的生活里,日复一日,年复一年。
随便找个程序员问“你什么时候工作效率最高?”他的回答肯定是在半夜。   

业内有传言称“程序员就是一个把咖啡因转换成代码的机器”。

福利微博

这是目前普遍存在一个趋势,一部分人喜欢在早晨4点起床开始一天忙碌的工作,而此刻其他人还在梦乡中。   

v2-51a9082a936c5cffba514534da452265_720w.png

之所以早起,是为了避免在编程中受到干扰,影响效率。

在那个时间里,程序员除了可以看看紧锁的房门,还能干些什么?

所以,那时的精力将集中在三件事情上:日程、大脑和屏幕。

创业之父PaulGraham曾在2009年写了一篇《TheMaker’sSchedule》文章,文种把全球日程分为两类。一类是传统的管理者,把一天的日程被划分为若干个小时。

另一类是以生产者为主的制造者。后者在从事大型虚拟系统工作时,要将整个项目构思汇集到脑中。有人曾形容他们好比用昂贵的水晶在构建一座房子,一旦分心,房子就会坍塌。这就是当你打扰程序员工作时,他们非常生气的原因。

这种工作需要投入巨大的精力,为了保障构思不被打断,所以要提前保证未来几个小时内不会受到他人干扰,但在白天难以实现。

实际上,很多创始人都表示无法在白天完成全部的工作。在这期间,重要的电子邮件、会议、电话都需要他们及时处理,而他们只能在深夜继续工作,此刻无人打扰。


v2-6457afd4349617983a32dbad64cf2842_720w.png

疲倦的大脑

但是,程序员晚上也需要休息,毕竟我们不是超人。那为什么程序员还要在应该休息的时间里做复杂的工作,而白天做相对简单的工作?因为当你大脑轻度疲倦时,可以更好的集中精力编程,不会有多余的精力让你去分心。

  有时你会想,如果你拥有无限的精力,肯定会对你的工作效率有所提升。其实不然,那时你的集中力往往不会超过2秒。相反,当你大脑稍微疲倦的时候,你可以专注编程几个小时,从不去看那些Twitter或Facebook,就好比互联网不存在一样。

  想必多数程序员也是如此,毕竟程序员约80%的工作需要大量脑力构思,而不希望频繁被打算。

  明亮的屏幕

  其实这个道理很简单,在一个明亮的光源下,你的睡眠周期会被延长。在不知不觉工作中,时间就会慢慢“流逝”,当你看表的时候,你会诧异这已经是凌晨3点了。长久下去,你的生物钟就会适应了这个新的周期,让你能在此环境下保证工作效率。

  总结

  总而言之,程序员在深夜工作的好处是不会因为紧促的时间和他人的干扰而中断工作。在这种放松的环境下,程序员的大脑也能保持清醒,并且将全部注意力集中在明亮的屏幕上。

网络安全,人人须知,如何知晓,还看《网络黑白》。


相关文章
|
安全 网络协议 测试技术
花无涯带你走进黑客世界8 渗透进阶
渗透测试工具用法技巧入门到进阶 渗透系列进阶,开始实战各方面的软件安装和平台的了解, 把术语讲清楚慢慢一步步的来过渡了解与学习,帮助更多人学习到黑客攻防,学会保护自己和身边的人,主要是谈谈小白如何慢慢学习网络安全相关知识,有正确得价值观,做正确的事情,欢迎各界人士给建议。相信每一个对计算机感兴趣的童鞋都有着一颗黑客的心,我希望通过一系列的文章让大家了解黑客和网络安全。
107 0
|
存储 安全 网络协议
花无涯带你走进黑客世界之内网渗透
对于内网来说,当我们拿到了一个webshell之后,需要对环境进行判断。首要的就是内网信息的探测,而网络环境的判断则是其中一个重点。这里的判断我分为三种。一种是机器所处位置区域的判断,一种是机器角色的判断,还有一种是进出口流量是否连通的判断,是否出的去,进的来。
|
安全 网络安全 芯片
花无涯带你走进黑客世界8 改号软件
花无涯带你走进黑客世界 目前几章开始慢慢同步,没有看到的可以直接进进专栏看。 花无涯带你走进黑客世界 - 知乎专栏 这里把前几章也发出来,知乎的贴图比较麻烦,所以有案例的章节都发布在微博里头,
394 0
花无涯带你走进黑客世界8 改号软件
|
SQL 安全 JavaScript
花无涯带你走进黑客世界14 黑客秘籍分享
今天是#世界读书日# ,评论里,每个人来推荐一本书吧 __________ 推荐自己喜欢的书就好。 书籍是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧里没有书籍,就好像鸟儿没有翅膀 。——莎士比亚
|
安全 网络协议 网络安全
花无涯带你走进黑客世界5 黑客历程
中国黑客,数十载变迁,那些曾经的组织——红客联盟 绿色兵团今天第五章了,尽量扩大涵盖面,不同段落加入一些黑客、互联网、科技相关的热点讨论一下,把术语讲清楚慢慢一步步的来过渡了解与学习,帮助更多人学习到黑客攻防,学会保护自己和身边的人,主要是谈谈小白如何慢慢学习网络安全相关知识,有正确得价值观,做正确的事情,欢迎各界人士给建议。相信每一个对计算机感兴趣的童鞋都有着一颗黑客的心,我希望通过一系列的文章让大家了解黑客和网络安全。
|
移动开发 前端开发 JavaScript
花无涯带你走进黑客世界16 前端攻城狮资源
Web前端开发是从网页制作演变而来的,在互联网的演化进程中,网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。
|
SQL 安全 Linux
花无涯带你走进黑客世界4 脚本小子
那些以“黑客”自居并沾沾自喜的初学者叫做脚本小子 写了3章下来,也接受了很多建议,接下来的每一个章节可能都比较容易的开始,把术语讲清楚慢慢一步步的来过渡了解与学习,帮助更多人学习到黑客攻防,学会保护自己和身边的人,主要是谈谈小白如何慢慢学习网络安全相关知识,有正确得价值观,做正确的事情,欢迎各界人士给建议。相信每一个对计算机感兴趣的童鞋都有着一颗黑客的心,我也不例外,我希望通过一系列的文章让大家了解黑客和网络安全。
129 0
|
安全 Linux 测试技术
花无涯带你走进黑客世界 2 学习渗透技术
上兵伐谋,其次伐交,其次伐兵,其下攻城,网络世界如何保护自己和身边的人,一起来学! 最近开始有一个想法,想谈谈小白如何慢慢学习网络安全相关知识。 有正确得价值观,做正确的事情,欢迎各界人士给建议。
|
编解码 算法 前端开发
计算机科班生做不好哪些事情容易毕业即失业?
**关注程序员耳东,编程转码真轻松** 上次写完《刚入职的程序员做不好哪些事情容易被开除?》,群里的粉丝读完之后效果不错,但是有大学生粉丝在问: “ 东哥,那我还没毕业的呢,做不好哪些事情就会毕业即失业啊? ” 这篇笔记我就聊聊这个话题,科班生做不好哪些事情容易毕业即失业。
203 0
|
设计模式 人工智能 算法
程序人生 - 过来人经验:程序员怎么升职加薪,迎娶白富美
程序人生 - 过来人经验:程序员怎么升职加薪,迎娶白富美
198 0
下一篇
DataWorks