Let’s talk about the company’s strange regulations on technology—computer use

First, explain the company's technical architecture.

MySQL + PHP + Java, pure Internet application, Docker container deployment microservices on AWS.

There is not too much sensitivity in the data, and a lot of sensitive data is not involved. The identification information is usually used on a third-party platform, and we do not store user identity information locally.

The computer can only use Mac

If you are a deep lover of Mac computers, then you are in luck.

The company stipulates that computers can only use Macs. This rule was not enforced before I joined the company.

The mandatory implementation time is around August 2022. Existing Windows computers will be forced to be scrapped and Mac computers will be used. I'm probably one of the few (should be no more than 5) people left in this company.

reason

Windows may have some unexpected problems when programming.

What is the specific problem, did not say. The reason explained by the vice president in charge of development is that there may be problems.

I guess it may be that the problem when NodeJS is compiled is different from the characters, spaces, and carriage return and line feed identifiers used by Windows and Java.

But, don't we usually all use UTF-8? There is really no difference between developing Java with Windows or Mac.

The problem of NodeJS can be solved by using WSL according to the habit.

Developers do not have admin rights

All computers in the company do not have administrator privileges, including those used by developers.

reason

For security reasons, prevent developers from carrying viruses on their computers and installing some software that the company does not agree to install.

All computers do not have administrator privileges.

I don't think there is anything wrong with this, and ordinary users should not be given administrator privileges. Because developers use more development tools, it is more convenient to install these tools with administrator rights.

I actually have no objection to this question.

But every time you install and upgrade, you need to wait for several hours, and it is very cumbersome to let other people come to your company to install remotely.

The other companies I have worked for are more flexible. For the software to be installed, it is submitted online and authorized remotely. They usually authorize you to install it quickly without waiting for several hours.

Even if it is an upgrade.

One problem is that it is difficult to configure the new computer environment. From a new computer to the real configuration of the environment to the development state, it takes more than several weeks.

Let’s talk about the company’s technically wonderful regulations—computer use—workplace—OSSEZ first explains the company’s technical architecture. MySQL + PHP + Java, pure Internet application, Docker container deployment microservices on AWS. There is not too much sensitivity in the data, and a lot of sensitive data is not involved. The identification information is usually used on a third-party platform, and we do not store user identity information locally. The computer can only use Mac If you are a deep lover of Mac computers, then you are in luck. The company stipulates that computers can only use M… https://www.ossez.com/t/topic/14473

 

Guess you like

Origin blog.csdn.net/huyuchengus/article/details/131056130