True lie (Lu Zhenyu)

Source: Internet
Author: User

 

True Lies

This is a photo taken at the door of the residential area. Due to a car blocking, I failed to take all the text. In fact, the complete content is "Beida qingbird software engineer training, high salaries, high honors, and carefree life choices ". This banner has been suspended for nearly a year. I have no intention of commenting on how the software engineers of Peking University are trained. I just want to talk about my thoughts on "high salary, high honor, and carefree life.

I am a computer teacher, and my job is to teachProgramDesigning languages and database technologies to cultivate students' interest in computer knowledge. However, the conversation with a student yesterday made me unable to suppress the emotions in my heart, to expose the beautiful True lies hidden under the gorgeous computer coat.

In the past two years, computer training has been widely used. Programmers training, software engineer training, and software certification advertisements are filled with streets. Many major international companies have joined hands with colleges and universities to integrate training and certification courses into the computer teaching system; many other training institutions even play the "Employment" card to find a job or package for employment. For the time being, we will not talk about package employment. The publicity words "high salary", "distinguished", "White-Collar" and so on will be enough to make many computer software developers feel at ease. I have seen many training institutions customize a two-or three-year plan. After reading the plan, anyone will believe that "high salary" is just a short journey away from themselves. Even the person who gave me a range hood, when I learned that I was teaching computers, also said that I could not keep up with my physical strength a few years later, I went to the job as a programmer.

I do not rule out that many people have found their desired job through this approach, but I suspect that many of these people have a good knowledge at first. I have been teaching in colleges and universities for many years. I have never been a "distinguished" programmer for every student for four years. What's more, how long does it take to concentrate on teaching? My doubts come from the following:

1. How many percent of people can "Never worry" after any form of computer training "? What percentage of people are "high salaries? I estimate from my experience in computer learning for college students that this number may be 5% or less.

2. Computers are growing too fast. Even if any training center has built a high-paying white-collar programmer for three years, I am afraid the computer three years later will not look like it three years ago.

3. Can programmers who are short, flat, and quick to develop programs take on the heavy responsibilities? Or a castle in the air? No solid basic knowledge, just rely on WritingCodeThe days of mixed meals will not last long.

Yesterday, a student said to me, "our student majoring in information management and information system cannot do anything. I don't want to take a postgraduate entrance exam. The only way out is to become a programmer ". This made me very angry. At least I think that it is better for information management students to thoroughly study "UFIDA" and "disc" ERP and then implement and maintain it in the enterprise than simply programming. As a program developer, there is far more to learn than customized content in training. It is no easier to become a good developer than to take a postgraduate entrance exam.

This reminds me of one thing: I grew up in a small county. when I graduated from junior high school, many of my students faced the same challenges as I did in secondary school or high school. In our county, only the best students can be admitted to the technical secondary school. in people's eyes, the students in the technical secondary school were the best students, who graduated early, went to work early, and earned money early, especially when I can work in my parents, it's really a "life-free. At that time, I had received the admission notice from the technical secondary school, but I didn't go there. After several days, I went to high school. Now it seems that although I got a four-year salary late, I don't regret it. The reason is self-evident.

The exaggerated advertisements in training have led to a true lie in the lives of programmers. Here I advise many friends not to indulge in the cloud created by the lie. We must be down-to-earth, start from the foundation, and constantly strive to improve our cognitive hierarchy. Software is a tool, and what programmers do is to create tools, while we are proud and proud to create tools, do not forget what tools are used. Don't be attracted by some flashy publicity. If you look around, you may find a better choice.

Write this articleArticlePurpose:

(1) Bill Gates dropped out of school and achieved the Microsoft empire. I can't bear to see that many "elites" are so addicted to computers that they even discard their studies. Many college students are very spiritual in computer science, and even have learned ASP. NET 2.0 well (I can't do it). However, CET4 has not yet passed. I feel very sorry for the mess of other courses.

(2) Some students go to program development without a way out. I do not agree with it. No matter whether someone loves listening or not, I think that learning program development well depends on a lot of talent (the "talent" I am talking about refers to the incomparable interest in computers and the indomitable spirit ), I believe that advertising is futile.

(3) A talented person can continue to learn program development after learning the basics. A person without "talent" may fail very badly even if he abandons all learning programs. Therefore, I agree with the saying that "cultivating diligent, steadfast, studious, and constant quality is the foundation to ensure that their life can be improved step by step.

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.