核心原因:职业需要。
需求是动态变化的。依赖各种工具链和开发环境,如集成开发环境(IDE)、代码编辑器、调试器、版本控制系统等。如果频繁开关电脑,这些工具和环境的状态和配置可能会发生变化,导致程序员需要花费额外的时间和精力来重新配置和调试。
并且,频繁开机和关机,也会导致对硬件的损坏。这个角度上来说,也体现了环保精神。在现实当中,部分电脑的开启时间可能会让你感觉头疼。与其等待漫长的开机时间延误自己的工作效率,不如保持开机,还能节省这个麻烦。
还有一点比较乌龙:有些时候,电脑中不知道怎么的,开机后,数据会乱码、丢失。与其这样,不如保持开机吧,至少可以免了这个风险。