Whether the computer programmer is still in the future

Source: Internet
Author: User
Keywords Programmers software engineers

The glass Door (glassdoor.com) is a new type of start-up company, is a transparent, open to do a very good company, it allows employees to anonymously form their own company leadership, salary, work environment, etc. to reveal, not only that, more job seekers and employers provide a good way, can be very effective to understand the internal situation of a company, but also for employees to create a free evaluation of each other's employers open platform.

Recently, Glassdoor published the latest global software engineer payroll report. Both Google and Facebook engineers have a basic salary of around 125,000 dollars a year, which does not include benefits, "401K" corporate pension plans, stock options and allowances, and so on. Things are expensive, which is a good explanation for the high salary.

It is noteworthy that technology, while creating jobs, is also destroying work, and the rate of destruction is far greater than the speed of creation. We can learn from basic economic theory that a growing team will flock into the programming field, causing wages to fall back to normal levels, even though the demand has grown alarmingly.

Each company claims to recruit only "A-class (high-end, first-class) engineers", but relatively speaking, B-Class, C-Class engineer market demand more closely linked. These skilled engineers come from different parts of the world and converge at the very end of the industry. Economic, financial rewards like gravity gravity attracts them in this industry, so more and more people began to pursue this field, as proud. Despite the fact, what are the stages and steps that can filter out the loser?

First of all, you must be strong enough to grow your wealth, to be properly educated, to have a devotion to technology, and to develop the ability to make the best choices in the face of your life's opportunities.

Second, you have to have innate talent and enough interest in program development, and the available evidence suggests that talent is a rarity: "Almost 30% to 60% of students in computer science at each university fall into the first programming class." ”

Then, a very good professional education will improve yourself better, otherwise you will likely become a half-baked home hacker, or play "on-the-job trainer" role.

At present, in the world, the top-level university courses can be viewed online, to facilitate the absorption of learners, digestion, and everyone can easily through the existing network channels, access to industry standard class development tools.

Learning is always a never-ending road. After you have completed your BASIC programming education, you still need to spend thousands of hours to learn and maintain your strengths. But that doesn't mean that you need to do the same thing over and over again for thousands of hours; instead, it means you should use new development tools, learn new languages, set new goals, and constantly challenge your own potential. Otherwise, you'll make people think that the type of coding you write is in laurels, without the slightest sense of innovation.

The study also revealed that programmers in the United States have almost 70,000 dollars in income, but in Thailand Chiangmai and India Bangalore are woefully poor. Is that why people who enter the industry are no longer simply interested?

Because when you are in the poverty phase, and in fact most of the region now is the case, money seems to be more important than passion. Unless you live in a world of world-class developed countries, and then you can pursue your passion, not simply out of the desire to get out of poverty, you will feel like you have found a very good reason or admirable thing to do.

So if my theoretical view is correct, the industry's shortage of good engineers will eventually slow or end, and the world will become richer-but at least 10 years or more. (Editor/hovermoon)

Article Source: TechCrunch

Related Article

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.