A development project that can be completed in a day or two, and a lot of people think I've ruined the industry with a fee of 1,000 yuan? Here's the thing, a customer came to me and asked me to add a small function to their original project, I think the function is relatively simple, and it can be developed in about a day or two, so **1000 yuan. However, for some reasons, this project was not completed, which is a pity, so I posted the reason for this matter on the Internet, and as a result, a large group of people said that my ** of 1000 yuan was less! Some people even say I'm messing with the software development industry!
The customer's current software project is a host computer project, which is related to electrical. Since I had no experience in the electrical industry, it took me a day or two to get to know the project, and the evaluation can be done, and the evaluation can be done in about a day or two.
But the reason why it didn't work out was that the source code of the customer's existing project was a C++ plus QT project, but I was a C programmer, and I didn't understand it in advance, which led to the fact that I didn't reach a cooperation with the customer in the end.
So let's say that I and the customer finally reach a cooperation, is the ** of 1000 yuan really low? We have to look at the combination of reasons.
First of all, I don't know much about the electrical industry, so I need to take the time to evaluate whether the project can be done, and this time cost should not be spread on the customer's head.
This principle is actually very simple, suppose you are a driver, the passenger is going to a place, but you take this route for the first time, the route is not familiar, and eventually leads to a detour, if the passenger does not know that you have taken a detour, it is okay, knowing that you also spread the cost of the detour to the passenger, do you think the passenger has any opinion?
In other words, if the client has a choice, he will definitely not come back to you for a project in the future, because he knows that you will also include this part of the cost in the development budget.
If you do this to every customer, then if you want to expand new customers in the future, it will be even more difficult, which is tantamount to self-defeat!
Then someone will say: "Even if the evaluation time is not included in the cost, and the development time is two days, then the fee of 1,000 yuan is too cheap!" ”。
The list goes on and on!
Or that reason, the development time I evaluated was one or two days, which was evaluated on the basis that I was not familiar with the electrical industry, just looking at the functions that the customer wants to add, in fact, if you look at the actual amount and difficulty of the function, if in the machine vision software development industry where I am located, I estimate that the development will be completed in a few hours, and the development time of these two days is for me, which contains a lot of my trial and error time.
To put it simply, if this feature is developed in-house, it can take several hours. This amount of work is placed in any company, and if it takes a day or two or more, then the programmer will most likely be invited to coffee by the R&D director!
Generally speaking, whether it is a day or two of evaluation time I don't count into the development cost, or a day or two of development time I charge 1000 yuan, the reason is because I don't know much about the industry where this customer is located, basically it is the developer's personal reasons.
Let's change the concept, let's say that you, as a developer, develop a program with a bug, at this time, you say that you will have to pay for fixing this bug, and you must not make the customer half angry at that time? Customers definitely think it's your own problem!
If you see this, if you are a programmer and think that my fee is low, then I have no choice but to do it, after all, you and I are not thinking in the same direction!
In the end, some people said that I would ruin the software development industry if I charged so low, which made me even more helpless!
1,000 yuan, two days of development time, converted into 500 yuan in one day, 15,000 yuan in a month, even if it is calculated according to 22 days in a month, it is 11,000 yuan in a month.
If this is a salary, it is actually the median of the programmer's comprehensive salary. If I happen to be unemployed at this time, this money is enough to support myself!
Even if it doesn't count like this, the ** of 1000 yuan is very reasonable!
First of all, the project is very small, as mentioned earlier, if it is developed at a normal pace, it can be solved in a few hours.
Secondly, because it is the first time for me to cooperate with this customer, if I come up and quote thousands or even tens of thousands of development expenses, it is estimated that the customer will be scared away!
This customer has actually known me for a long time, and this is the first time we have worked together, and they have plans to turn all the software developed in-house to the C direction that I am familiar with.
If I can work with this customer, then the customer will think that I am a trustworthy developer with a reasonable fee, and the future cooperation is indefinite.
Your sincere customers can feel it, and it is possible to earn tens of thousands or even hundreds of thousands of dollars a year more than one such customer! On the contrary, if you are high, customers can also feel it!
All things considered, if you still think that I am messing up the software development industry by charging 1,000 yuan, then I really have nothing to say!
Among the people who say that my 1,000 yuan development cost is low, some people say that it is more outrageous.
One of the netizens said: "1000? The development environment is configured, and the cost is gone! You have to add 5000 to write**. You have to add another 3000 to the debugging stability, and you need to add 2000 to the source **".
I never knew that the software development industry was so lucrative, and the functions that could be developed in two days cost 10,000 yuan!
But considering that many companies don't even have development orders now, it's a relief to think about it!
In fact, there are so many programmers and netizens who say that my fee of 1000 yuan is low, which is not difficult to explain.
In fact, many programmers only have development thinking and no business thinking, they only know the immediate benefits and do not know how to market themselves, and low fees are also one of the means to market themselves.
But not all projects should be as low as me, for example, many customers are actually rushing to solve all problems at one time, there is no hope of "trickling water", at this time according to our psychological expectations on the best!
But as the netizen above said, charging 10,000 yuan is outrageous, and the customer is not a fool!