How much is the software value?

Source: Internet
Author: User

A friend asked me to write a small program on Saturday afternoon, saying that it was very troublesome for him to check the data. He had to do it for three days and it was easy to make mistakes. I listened to his requirements and thought it was easy, promise to do it for him.

I thought it was simple, but it took six hours to use VBA.

I handed it to him and completed all the work within 10 seconds. He was very excited and said to me, "That's great. Please have dinner !"

I joked: "LZ has been busy for so long that you will pass away a meal! Alas !"

"Why? It's not a small program. You'll get it done later. What else do you want ?!" He thinks gull.

I said, "No, I'm kidding you .", How can I ask for help ?! I want to know the value of this life in his heart.

When I came back, I thought about my experiences over the years. I never thought about how to define the value and price of a software, how to write programs for others, and how much others get, but for many people, they never estimate the true value of a software, nor understand the hard work of a programmer.

The price of my six hours is measured. If my friend works for three days, his salary should be more than 200 yuan a day, and his salary should be more than 600 yuan in three days. He does this job every year, the three-year period is also 1800 RMB. Prerequisites: I will definitely do this if I help him continuously improve. The core problem is that I helped him improve his work efficiency and efficiency, and the invisible value cannot be estimated.

I registered for my son yesterday. The teacher heard that I was engaged in it and asked me to help write a sub-course program. The school had to work for a while every year, and I agreed without thinking about it, how much is it? I want to say I don't want any money, and I won't be stupid here.

Later, I asked me to write a course schedule program and asked about the price. It was estimated that the price would not exceed 2000 yuan and it was still difficult. I declined it because they had complicated requirements, it is not easy to move handwriting, the algorithm is complicated, and it is hard to get it done in a short time.

When I came back, I thought about the sub-course program. I had no idea and couldn't do it. I didn't think of a good trick before going to bed last night. I thought about it after I had a root ice cream.

I wrote this evening. At the beginning of preparation, I was confused. I thought there was a problem with my previous ideas.

This mini-program may have been completed in an hour, but there is more time to think about it. Even a mini-program is also suffering!

In my mind, it is not really a technical task to do software such as management systems, database applications, tools without root values into the core of the system, the development of platform-class software that applies pure C ++ can be called the true meaning only when the underlying operating system is hard-working. I always think that: general application systems and the use of popular tools such as C #, Java, or other languages can be competent for ordinary people after learning, which is essentially different from other types of work, the obvious difference may be that in the software development industry, more accumulation, polishing, immersion, and constant development of the times are required to inherit and discard.
Therefore, in my heart, I never thought that I was a programmer. I made a lot of things but could not talk about value. what price do I talk about if I had no value ?!

I hope that one day I will have a simple and valuable development mentality. When I get old, I will think that I have been a programmer.

This article is from the "CSHARP" blog, please be sure to keep this source http://dawn0919.blog.51cto.com/2954252/1545459

How much is the software value?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.