Heaven and earth in the software profession

Source: Internet
Author: User

The "day" of my software career refers to the upper-layer application field. The higher the day, the more general the world is. The "Ground" refers to the underlying field of system programs. The deeper the ground, the more advanced the technology is.

People are seen as the path of software career development for most companies. First, application developers, such as ERP, CRM, SCM, and many other management systems, then the designers who upgrade to these applications, and finally become consultants in a certain field.

Going underground is considered a challenging job. First, it is very difficult to be a system program developer. For example, operating system developers, program language developers, and developers of various application servers.
Then the designers of these systems. Finally, he became a computer software expert.

Both heaven and earth need perseverance and patience to reach the highest level. In China, field consultants are seen as the most profitable job. Most software practitioners hope to enter this realm as soon as possible. There are many field consultants in China who have become a model for future successors. Programmers are seen as the most basic profession, and most people want to leave this profession as soon as possible. If all Chinese programmers transfer to other fields for less development on average three years, no matter how many years of IT implementation in China, their programmer experience will always be three years.

In developed countries, such as Japan, programmers in their 30 s are still patiently writing code, not to mention the United States. Why doesn't China have its own computer language and operating system kernel? Not because the Chinese are not smart, but because most developers have little programming experience. It has not reached the level and has been transferred to other industries. Why? Because Chinese employers have an incorrect idea that programmers are the lowest job in the software industry. Why is it the lowest? This is because programmers have only three years of experience. It sounds like a chicken or an egg...

In fact, there are experienced programmers in China, but these programmers are all alone. Why are they alone? Because no leader can organize them, what China lacks is "underground" leaders like Anders, James and Linus. Although I want to be such a leader, I have to write code for at least 10 years based on my IQ. I hope that talented people in the software industry should not give up the programmer profession too early, so that we can have more computer experts.

 

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.