This is about Aunt Jiang. There is a question on Zhihu:
Why do some programmers only turn off the monitor and not the computer after work?
The company newly enters a few programmers, when coming off work discovers they only turn off the monitor and not turn off the computer, say to worry to have what problem to be able to log in remotely for the first time to solve, excuse me to have what safety hidden trouble to the company so? Is it customary for programmers to turn off their computers after work?
———————— Background splitter ——————————
After Posting the question, the questioner quietly helped the new programmers to turn off the computer, immediately felt that he had contributed to the security of the company, save the company’s resources, a sense of pride. Feel send a few good!
And the next day…
The person involved in the computer shutdown, programmer A, the computer was working automatically at the time of the incident
Like many programmers, A knows how to arrange his working time reasonably. He will put tasks such as monitoring, compilation and calculation after work and let the machine do them automatically. When you arrive at work the next day, those tasks are done and you can move on to the next task. This is one of the most common productivity improvements in the programmer community.
The e second day after arriving at the company, programmer A suddenly growled: Who shut down my computer? !!!!! All day the next day, while COMPUTER A was running, he leaned in his chair and secretly played King Pesticide.
The person involved in the shutdown, programmer B, is on standby after work, ready to remotely access the company’s computers to do some emergency treatment
After working overtime, B left the computer on as usual. Today, he had a strong presentiment that he would receive a “serial death call” in the evening. Sure enough, B received a call from his leader at 11 o ‘clock in the evening. There was a problem with the online service, so he wanted to connect to the workstation machine through SSH (not Java EE family barrel) to fix the problem. However, B unexpectedly found: who shut down my computer??
B was scolded by the leader… Can only take a taxi back to work bug.
For companies, remote access to computers allows problems to be handled more efficiently and promptly; For the programmer himself, a computer with an Internet connection at hand is a great way to avoid rushing to the office after a phone call, especially late at night in the middle of winter. So, it’s a win-win.
The man behind the shutdown, programmer C, saves all time coding
C wanted to make his work more efficient and hoped that every second of working time would not be wasted, so he never turned off his computer after work. As a result, on the second day of the crime, C was surprised to find: Who turned off my computer? Then silently re-open N browser TAB, editor /IDEtab, command line tool TAB, document tool, communication tool (N>=3), music APP, note tool, packet capture tool, various GUI tools…… It took a long time to find the break point of the previous day…
You know how painful it is to reboot, right? Just leave the computer on and go back to work the next day (well, laziness is a small part of it).
PS. This is the truth, but the above scenario is pure fiction.
In summary, programmers turn off their computers after work to improve work efficiency, which can bring more benefits to individuals and companies. Of course, some people still ask, is it negative for a company if a programmer doesn’t turn off his computer after work?
First, there is the cost of electricity (and for many conservationists, it is not a matter of money).
Yes, running machines consume power, but if the computer is running “overtime,” the work is always there, and running at night and during the day uses the same amount of power (to be sure, running at night usually saves money by leaving the monitor off). And programmers inevitably have to deal with some emergencies, even for SSH login at any time to open the service, the total energy consumption will be in a very low state, with a little power consumption in exchange for faster fault processing speed, or compare the electricity and programmer’s salary or fare, weigh the pros and cons, boot the first choice.
Secondly, there is a fire risk, but there is no need to worry too much about it.
The fire risk is higher if the laptop comes with its own battery, but it is more common for programmers to use desktop computers in the company. The machines are designed without batteries, and even when overloaded, the sensors in the hardware are not there for nothing.
Pictures from the network, deleted
In the general configuration, when the core temperature reaches more than 90 degrees, the equipment will automatically reduce the frequency by adjusting the power supply. A higher temperature triggers the BIOS protection to stop the power supply. In addition, there are some basic protection measures on the power module, even if the machine loses control, the heat is not enough to ignite nearby objects.
Finally, data security.
In the case of remote control through SSH or TeamView, the risk of data leakage naturally exists, but generally speaking, transmitted data is encrypted, so it is not directly exposed.
If the data in the enterprise network is very important, and there is really a need for remote login, the focus of preventing data leakage should not be on the switch off machine, but to control internal and external network communication through effective technical means, in this regard, many large enterprises use VPN (refers to through encrypted communication, Map the remote computer to the Intranet of the company through the Internet) as the main means of secure communication, and arrange reliable responsible person for management and maintenance.
IPSec BASED VPNS rarely leak passwords unless they are leaked
So it’s reasonable and common for programmers to leave their computers on after work, and those who are worried about the security implications of programmers leaving their computers on should go to sleep
Because if it does, it can happen even if you turn off your computer.
Need Java or front-end routes and information
Concern public number: Lebyte
Reply keyword: 965
Can be