以下文章来源于公众号“程序员求职之路”
“从包装盒的内部,为地球减负。”这是伴随iPhone12的发行,苹果公司打出的环保口号。
随之而来的是iphone12取消了赠送充电头跟耳机的决定和无数质疑。
虽然对苹果公司的做法褒贬不一,但这个插曲也的确唤醒了人们对“环保”的关注。
也是在这个时候,我观察到程序员同事普遍存在的迷惑行为:
他们下班后似乎从来不关电脑。
于是便有了以下对话:
所以,不关电脑难不成还是个好习惯?
还真是
不关电脑就不需要重新开始准备
程序员的工作具有很强的连续性,前一天的事情我今天还要操心是家常便饭。
电脑关了,第二天打开IDEA、Navicat、Charles、笔记软件、Chrome等十来个程序需要时间,重新找回上次临时粘贴的数据、参数要更多时间。
惜时的程序员没必要也不应该把一天的宝贵精力花在这些可以避免的琐事上。
不关电脑就不用浪费时间
程序员就算不在电脑前,电脑照样要工作。
跑一组数据、一个很慢的脚本,要5~6个小时才能结束,晚上不跑白天上班跑,难不成放电脑在一边而自己带薪「摸鱼」吗。
不关电脑就不会被打断思路
记忆犹新的断点,看着眼熟的日志,一打开显示器就是几个小时前原封不动的样子,熟悉的场景更能让程序员较快进入工作状态。
花半小时整理出昨天的思路影响或许不大,但每天都花半小时整理就要出大问题了。
不关电脑就不需要半夜回公司改需求
当你连续加班完成项目上线,回家头刚沾上枕头又来活了,说是项目出问题了,你得改吧。
打开PC想着用SSH连入工位机器修复问题,好家伙关机了,没办法只能大晚上再跑一趟公司。
综上所述,不关机的习惯不论对程序员工作还是公司利益而言都是利大于弊。
至于我们关心的安全问题:
如果是火灾风险,公司里的台式机普遍采用无电池设计,从硬件上就降低了这一风险发生的可能性。加上硬件内传感器的存在,即使超负荷运作,设备也能通过调整电源、触发BIOS等措施保护机器,把影响尽可能降低。
如果是数据安全问题,防止数据泄露的重点是通过技术手段比如说VPN来控制内外网络通信,而不是一台计算机是否关闭。