一说到程序员,大家脑子里最先出现的形象可能就是:满脸胡须,戴着眼镜,呆滞的眼神和永不停歇的手指。小编身边就有一位程序员朋友,但是小编去了几次他们公司后发现了一个非常不解的事情,那就是他们公司的程序员下班后从来不关电脑。只是关上显示器就一走了之了。但是对于有着强迫症晚期的小编来说,这种事情是绝对不允许发生的。所以有一次,小编在我们准备离开时就想顺手把他的电脑关掉。反而那位朋友表现出了惊人的反应力阻止了小编,那究竟为什么他们从来不关电脑呢?关机对于他们来说意味着什么呢?今天小编就带大家了解一下程序员中不为人知的“秘密“。
假设,那天小编真的关了朋友的电脑,第二天上班他需要做哪些准备工作呢?首先,开机后大概需要打开的应用:Intellij Idea,Sublime,Android Studio,WeChat,Chrome,iTerm,QQ(无数个省略号)。光想想这些应用,小编就觉得关机真的是一件非常对不起朋友的事。但是只是这些就结束了吗?小编还是有些天真的。
其实打开这些应用只是说明准备使用电脑了,如果想要电脑保持一个时刻准备就绪的状态,第二天上班后立马可以使用,程序员们还需要做下面的工作。
打开IDE,定位到昨天的代码;
打开Chrome,定位到昨天浏览的网站;
打开JIRA或mantis或其它bug管理平台,找到正在处理的bug;
打开日志文件,定位到浏览的位置;
打开PDF教程,定位到昨天看的章节;
打开SourceInsight,定位到昨天浏览的代码;等等等等等等!(其实小编也看不懂)
够了,光是等这些工作做完,估计最少也需要半个小时吧?而且对于程序员们来说,关机不仅意味着第二天上班要做这么多的麻烦工作,更多的是工作的思路也会被打断,想要找回昨天的状态可是要比打开这些软件麻烦的多。
小编也问过朋友,做工程师这行的一般电脑多久才会关一次。一般来说,大部分人都是将工作完成以后就会关机一次,让电脑得到适当的休息。但是也有一部分工程师,由于怕麻烦或者兼职做一些测试服务器,从入职开始就不会关电脑,就像熬鹰一样,什么时候电脑扛不住了,才会重启一次。还有一些属于程序界的小清新,一周关上一次。小编也是为程序员们的电脑捏了把汗,这样对待电脑小编也是跪了。
程序界更有一种说法“入职开机,离职关机“,说了这么多,大家对于程序员这个职业是不是有了新的认识。不知道你们身边有没有这样的朋友呢?你们有没有像小编一样强迫症晚期患者,看到他们的电脑就想关机呢?欢迎大家留言分享。
“我自己是一名老程序员,辞职后在线上做讲师,今年我整理了一份适合2019年学习的Java编程资料干货,从最基础的面向对象到各种框架都有整理,送给每一位初学和进阶中学习Java编程的小伙伴。"
加QQ群:730379855(招募中)