Give a suggestion after 90

Source: Internet
Author: User

I haven't written anything for a long time. Today, I am deeply touched by the articles on the programmer's work experience after the 90 s. Based on my recent experiences, I wrote some of my thoughts, for discussion.

To be honest, there are quite a few people who have graduated from junior high school at the age of 16, but software development at the age of 16 is really rare. I admire the ability of this good guy (it is estimated that this is so called, because I also said that 16 is an adult ). But I don't want to see too many young people, even if they are geniuses, at this age they are learning. The school is the place where they should stay, not the stage of society. I can only say that this situation is a sorrow, a sorrow for Chinese education, and a sorrow for Chinese software.

I agree that in the future, the society will focus on ability, but it does not mean that if you have the ability, you do not need to take an education level. without basic learning, it is difficult for a genius to take full advantage of its talents. In a metaphorical inference, if you say that you have good abilities, you should first learn well, so that your own high abilities can make the learning of the district difficult? In the future, many people will need to use their academic qualifications to prove your abilities. In many cases, HR will meet many people who say they are very competent, but what? How do they judge your true abilities? Simply by one's word? At this time, their educational background became a basic criterion. Therefore, although many people say that the quality of education is constantly declining, we cannot encourage them to give up the learning ethos on this topic. We need to stick to learning. If the learning capability is good, you can choose to go to college or children's classes in advance. In short, the age of 16 should not be the time of dropping out of school.

How much knowledge can we learn before developing software? With the continuous release of rapid development tools, software development becomes easier and the entry threshold for software development becomes lower. Many people, under the deception of IDE tools, can enter the field of programmers for ten days and half a month after being slow, and become a programmer. This is a good choice for IDE providers, but it is an invisible blow to software. Thanks to the prevalence of quick tools, many people regard development as a piece of cake, especially for many college students, who think that once the contents of the current teaching are out of date, there is a psychology of asking for advice. Sometimes we say that the quality of school teaching is declining. It is a problem for teachers to stop buying hard books, also, how many students study hard when they recognize the importance of basic learning? I have talked about the importance of the Foundation many times. Some time ago, a friend asked me to help sort out the training company. This is a newly established training institution. We have discussed it many times, I have always insisted that the foundation of teaching in the school is still very important.

In the future, software development will gradually become polarized. On the one hand, more and more people will be engaged in simple and repetitive development, and the development difficulty of this part will gradually decrease. On the other hand, the development of the core part will become more and more complex, the knowledge involved in this section will gradually increase. So for all the friends who want to engage in software development in the future, especially those who are later than 90, they need to study hard and their school things will be of their use. As long as the foundation is solid, that is to say, you will have a good opportunity in the field of software. Do not give up the opportunity of learning blindly.

Finally, I said to the young man, "I admire you very much. At least when I was 16 years old, I didn't have the courage and courage to give up my school. However, since you have already taken the road to work, as you said, since you want to study abroad, you have to study hard and you have to learn a lot ."

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.