Home  >  Article  >  Is it really good for a programmer to take on private work?

Is it really good for a programmer to take on private work?

-
-Original
2018-03-01 16:19:205570browse

Is it really good for a programmer to take on private work?

Many people talk about taking private jobs online. In fact, everyone has the same idea. There are so many software developers now, and the salary is not that high. It is not like learning a language before. There are not that many people. If you join any company, you will be very popular, and you will work a few hours a day, sometimes a little overtime. However, there are few people who can do this, and the salary is high and the treatment is good. There are too many people who know this language now. When I go to work in the morning, if there is an accident, such as the elevator running backwards, a large number of programmers will call the company and say, "Manager XX, the subway was running backwards when I went to work today, and I was injured." "Project XX is too urgent. You can leave it to others. I can't do it today. Customer XX may call today. Please turn on my computer. I will do it remotely at home today." I dared to do it in the past. Do something like this. For example, when I was in school, I was reluctant to learn C and C++. I felt that it was easy to learn .net without Java, and the salary was not as high as these two. Now it is completely reversed. Those who learn C and C++ are not the same as those we learn now. The salary difference between java and .net is not even a little bit different. Those who are better are those who learn C and C++. The development of many new technologies and the emergence of new products still require C and C++ to be completed. I have never heard of an operating system written in .net. However, these can still be used for private work. It is difficult to make a lot of money, but it is good to make a little extra money. There are too many people competing for this bowl of rice by learning asp, jsp, php, java.net, etc. However, we still want to find something to eat in this crowded crowd.

Regarding taking on private work, you may feel more at ease if a friend introduces you, because after all, they are acquaintances, but it is also possible that the friend introduces the person and does not know him personally. I don’t mean to slander my friends, it’s just my own thoughts and does not represent everyone.

Is it really good for a programmer to take on private work?

The process of taking on private work is actually the process of accumulating contacts. The process of accumulating private work is like not knowing which day the client will have other needs to do, and Other friends also want to do the same thing and so on. It’s also good to have a fair price at the beginning, to be more considerate and meticulous in what you do, and to be more refined in quality. Because customers may also become friends.

When we take on these private jobs, we may not trust both sides. The client is afraid that you will run away with the money and get nothing. You are afraid that the client will find multiple people to do it, and you are just one of them. He will choose After that, nothing will happen to you. Therefore, a deposit is definitely required when accepting private work, and safety is also a must.

1. Customers need to pay a 20%-50% deposit. If they don’t give it, they don’t have to accept it.

2. After the project handover is completed, explain to the customer that you are not responsible for maintenance, and there may be problems that you have neglected. These are your own responsibilities. In good conscience, this is done for free. Of course If you make an agreement and say that it won't be your problem after the project is over, others can't say anything, but your weight in his heart has changed, and it's hard to say whether there will be similar private work in the future.

3. When showing it to the customer, try to put it on your own platform for him to take a look, and then discuss the issue of satisfaction.

4. Customers must be able to write clear documents and express what they mean. Don't do what the customer said is completely different from what the customer said. This creates a very embarrassing situation. Make it clear that after the document is finalized, some fees may be charged if additional functions are added midway.

5. New functions will be charged during the later maintenance period, and this must be clearly explained to the customer.

6. The transaction can be completed on some third-party platforms, so both parties can rest assured. I currently mostly complete it on Taobao.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn