I was secretly doing a side job in the office and my boss discovered it. How should I explain it to my boss?

Can you please do a side job that the leader can’t find?

There used to be a buddy who was working on a design draft on the left and playing League of Legends on the right. When the boss passed by, I broke out in a cold sweat for him. Anyone who is interested will definitely notice it immediately if he takes a second look.

If the situation is urgent, please remember Win+D! Please remember Win+D! Please remember Win+D!

In fact, programmers' side jobs are not easy to discover. They are also porters of code. When doing some private work, they are code pages. Unless the boss comes to look at your code and give you pointers, you are still very safe. After all, the boss does not Know what you're doing (not).

For programmers, the most suitable side job is to outsource orders. After all, they are all coding and code porters. As long as they maintain a calm attitude and confidently type code, it is difficult to be discovered.

Outsourcing orders can be introduced through acquaintances or order-taking platforms. The former is about connections, and the latter is about the reputation and reliability of the platform. The well-known outsourcing platforms include Programmer Inn, Programming, devnors, open source crowdsourcing, etc. Once you find a suitable order, you can start making money with salary.

For operations, products, UI, etc., you can also refer to such platforms to find various private work platforms. The key point is to link them to your current job content. If the leader asks, you can also say "I am referring to the material."

Of course, before starting a side job, you should also make the following preparations:

Assess your free time

When you have no spare time and need to complete two jobs, you will definitely feel exhausted physically and mentally. Not only will it hurt your body, it will also affect your work efficiency. In the end, when the project delivery of both parties is completed, the gain will outweigh the loss, and you may not even get the final payment.

Therefore, before accepting an order, you must confirm the delivery time node, including the time node of each small stage, and compare it with your own free time. If you currently have a very tight working schedule, it is not recommended to overtax your body to take orders.

Sign a contract to protect your rights and interests

Generally, there will be a complete set of processes on the programmer outsourcing platform, and relevant contracts will also be signed. After reaching an agreement with the demander, you must sign a contract to clarify your rights and responsibilities to protect your rights and interests from being infringed.

The contract should include the project duration, project scope, payment method and time, intellectual property ownership, etc., and clarify the demander's delivery standards and delivery time points. It is best to have a complete demand document to avoid unprepared battles.

Do a good job in project management

Outsourcing is not as good as the main business. No one is watching you all the time. You are the "engineer" of the project, so you have to arrange the project progress yourself to ensure that the project is completed on time with quality and quantity.

In addition to writing the requirements document and setting several key time points, you must also communicate with the customer regularly and report on the project progress. If there are some minor changes, you must negotiate well and retain all communication evidence to reassure the demander and yourself. .

Project testing and debugging

Before the project is completed and sent to the demander, it must be tested and debugged, and a certain amount of debugging must be carried out. Some minor problems may also occur during the demander's internal testing process. At this time, you need to carry out some after-sales repairs and optimizations.

Of course, you must also clarify your rights and responsibilities. The additional requirements are determined by the workload and code volume, and do not work in vain for the demander. When the project is officially released and launched, and corresponding problems arise in the industrial environment, you must also provide after-sales service for a certain period of time to solve the problems that arise, but you must specify the after-sales period.

Everything is difficult at the beginning. If you want to give yourself an income beyond eight hours, you will naturally have to pay a certain amount of time and labor costs. I hope everyone can find a side job that suits them.

Guess you like

Origin blog.csdn.net/Mr_HelloWorldx/article/details/133324540