My personal experience about receiving private orders

First declaration: I have been in the company to work, will not receive any private single, do not disturb!

I just graduated in 2013 and worked as a.net program developer in a small city that is not even considered as a third-tier city. Because I did Java and C as an intern, but I did not do.NET, and I did not have any contact with.NET in university (almost only.NET and PHP development work in that city), my salary in the first probation period was poor (2500). Why did I go to a small third-tier city? When I talked about it many times, I would not say anything but tears. I did not say that I wanted to rent a house, and THERE was no bus to work. But programming is still a little basic, just in that company more than a week began to do the project, work six days a week, every day to 9 o ‘clock overtime is normal, but from time to time to 5 o ‘clock in the morning, now think about tired but also lead very substantial.

An accidental opportunity, others find me to do a website, 1200 pieces, spent 4 days time to finish, calculated, this is more economical than going to work, then simply resign to accept private work to do, then open a shop on the website such as pig eight quit to hit advertisement, begin a paragraph of quite painful receive single journey. Can only say this kind of weike net is really quite pit, MY first month only did more than 2000 dollars of single. Later see students in taobao sell graduation design, then try to open a taobao shop to do the graduation design, I don’t sell ready, only a custom, the lowest 400, your point more than 1000, the result is unexpected, simply do not over, do the first month of the graduation the income of more than 9000, an average of two or three days a graduation design? The reason is that MY graduation design is to choose similar, so more than ten graduation design development three or four sets of templates according to the needs of modification, of course, a month to do down or very tired. Therefore, Bi only worked for a month, because at that time, larger orders came to me, from some individual entrepreneurs, to some outsourcing companies, media companies, and some real estate companies in Beijing, Shanghai, Tianjin and Shenzhen. I received most of them as second-hand (indirect customers). From that time basically income tends to be stable, I pack up things to go home to connect a network cable at home, and then lead a period of life for free occupation, income for a graduation year is also ok, until 14 years in October, I was bored, and then some things at home, did not do!

The process of receiving private orders and points needing attention

There are a variety of circumstances for receiving private orders, and flexibility is required under different circumstances. Here are some important points in my opinion

1. The requirements? Appeal is the key

In most cases, the customer’s requirement is we need to the developer to correct, because the developers do not understand is how to implement the project, some of the things they feel very complex to our programmer is actually quite simple, they sometimes think that simple things for granted, might be whimsical or programmers to implement very responsible, Development outweighs loss. So when we take over a project, demand is not the most important thing, but we need to know what the customer’s demand is. Do we know what the client developed the project for? What is the goal he wants to achieve? Is the demand plan he gives feasible? Feasible? So is there a better solution? We can not like our work, to complete the task given by the top can, but need to help customers solve problems, customers will be long.

For example: such as customer need in WeChat public account customer service interface, is actually want to direct chat with his user in real time, the user can direct consultation, the interface of the service development need time need more money, tell the customer, can add a link, actually a little qq online to chat with him directly, this than to develop a more practical and convenient customer service interface.

2. Design scheme, down to each function

For customers, many requirements are vague. Sometimes, when developing a function, such as a simple shopping system, his requirements will be very simple, and he said at that time: “The simpler the better, do not need that or that at all, you can shop”, and then the conversation will often become like this:

“Do you need the ability to manage user addresses?”

“Well… yes.”

“Do you need to develop shopping carts?”

“Um… yes.”

“Need to manage getting things on and off shelves? Commodity sort, express inquiry?”

“…”

“Personal centers need to view orders? Do I need to verify the phone number? Do I need XX authorization to log in?”

“…”

“…”

, etc.

Therefore, the design requirements are not only for themselves, but also for customers, so as to avoid further development. Otherwise, if you install his requirements development, he will say “such and such function of course needs blah blah blah”.

Design it down to the point, and then you can talk when he adds this and that.

3. money

This is a very troublesome thing, because it is virtual trade on taobao, the other side paid the deposit is also can break an agreement, so this pay a deposit at most is to show that he has sincerity development, not likely he does not want midway, the deposit will give you, because this kind of virtual Taobao is very unfair to the seller. The lessons of personal experience, as well as the encounter to the program did not give money, because at the beginning too naive, communication is very good, the results to the program did not hear, the so-called harm the heart can not have, the heart of preventing people can not have, especially on the Internet. In many cases, the amount of the list is not large, there is no contract, and the other party can agree in advance, develop a demo to pay the deposit, and then the other party does not, the deposit does not return. Well, I did eat it anyway, thanks.

What did you get for receiving private orders?

Complete a private order, you have to communicate with the customer, understand the needs of users; Need to design a reasonable plan, their own implementation; The project deployment, but also need later maintenance management. This is a complete process, in which we are not only programmers, we have done planning, program, implementation, operation and maintenance. Although the project is small, it is very helpful for programmers’ actual development, allowing us to consider the problem more comprehensively.

Of course, I don’t recommend taking private orders

Why is that?

Free but uncomfortable, every now and then you’ll get a call from a client in the middle of the night or on a comfortable morning with questions; Boring, do the longer, the more experience, the more you think customers good silly, a lot of demand, hardly had he began to say the first sentence, I knew his appeal, then I start the impatient better tell him this or that, or you don’t like that, not achieve them, and so on, and project a lot of repetitive things, very boring; Without improvement, I got stuck in myself and didn’t have time to settle myself well. I did gain something after one year, but there was no substantial improvement in technology. Completely disconnected from the workplace, not surrounded by like-minded people, all on the Internet, and a chaotic schedule

The village head is very busy, welcome to reprint, reprint please indicate the source.

Original address: www.cnblogs.com/net-xiejun/

Public account :(xiejun_asp)