I am 29 years old. Is it still time to work hard?

Source: Internet
Author: User

I am 29 years old. Is it still time to work hard?

 

When I receive an email from a 29-Year-Old programmer, I think it may be representative. I posted this email with my return mail, I hope to inspire and encourage friends in similar situations:

 

======================================

Dear instructor Jin, I am very proud to write this email to you. Thank you! I am an ordinary IT worker in Hangzhou, Zhejiang province. I graduated from a computer Major in a provincial Normal University in and have been working for more than five years. I have always been working for C #. net, I have never worked hard and learned over the past five years. The first company I worked in the Information Department, that is, I had some projects in the first year, which were basically idle in the next two years. Second, I did not do well in the third company, and I was dismissed by the company for technical and communication reasons. I have now found the fourth company. In fact, I feel that I am still interested in computer technology, and I have always hoped to make some achievements in this aspect. I have always hoped to learn English and technology well, I will be able to work in a good foreign company in the future. However, when I was 29 years old, I realized that my skills were average and I forgot everything about English. Every time I picked it up and learned it for a while, I couldn't help it anymore. Some time ago, I interviewed a good company and the result was rejected. The IT industry said it had eaten youth meals, many of my former colleagues have worked as project managers and project directors at the age of 29. I am also poor at the job of common programmers, I feel that I have even lost face when I apply for a job. When I get older, I want to compete with young people who have just graduated to compete for the job of programmers. I feel that I am very incompetent. To be honest, I still like programming. If I can, I am willing to keep doing this kind of work, so I am afraid that those companies will not want me to be such a big programmer. If I start to study English and. NET programming every day, do you think I still want to make a difference in the future? Can I have time? Will I be laughed at by others? Will it be embarrassing for me to apply for a job as a programmer in the future? In this case

Salute ==================================================== ==== my return: 29-Year-Old programmers rely on their own work to eat, Do not steal, Do not cheat, what shame? I started to work hard at the age of 29. Although it cannot be said to be early, it cannot be said to be late. Wang Jiangmin entered the software industry at the age of 38 and has now become a legend. As far as he is concerned, 29 is an early year. Therefore, "Early" is relative to "late.

After five years of graduation, why do you feel that you are not successful? In fact, you have already analyzed the cause clearly. The key point is what you said, "not working hard enough ". I think the key to your lack of effort is that you may lack a sense of anxiety and have insufficient constraints on yourself. Time is so cruel that it ignores the subjective will of anyone. There is nothing to complain about. Your colleagues have already worked as project managers or project directors. That is the result of their great efforts. Indeed, "No one can succeed at will ". Remember what you were doing when they were studying and working hard? I think it may be these factors that cause your current predicament. It's not too late to make up your mind to start learning. The demand for software engineers in the industry is huge and there are many opportunities. For more information about English, I suggest you do not want to study it. You can start by reading the original software and technology books in English. In addition, you can watch more videos on foreign English technologies, such as channel9. NET technology video. Combine English learning with professional learning for the purpose of learning knowledge rather than language learning.After all, we are software developers, not foreign language teachers, nor writers. I feel a little bit touched on English learning. I am not good at English either. I am worried that I am restricted in my career development. I also made a lot of determination, and spent thousands of yuan to buy a variety of English learning materials, review machine, MP3, CD, tape, and so on. It was full of a Cabinet, and it was abandoned halfway, I describe that learning English is like playing a slide. I climbed up and slipped down. After a long time, I was still playing around. As far as I am concerned, it is okay to read the technical materials in English. After all, after I passed the Sixth level, I often read blogs from msdn and foreigners. I still have a little vocabulary, however, it is difficult to listen to technical videos in English. This is due to the need for writing. net 4.0 million books with very few Chinese resources. I tried my best to listen to various English resources. I downloaded nearly 10 Gbit/s of videos from msdn and channel9, because I don't want to learn the language, I just want to learn the technology, but I don't know how to understand it. It's okay to look at the code I typed by a foreigner and cooperate with my own development experience, so that I can even make a mistake. After half a year, I felt that my hearing had grown and I was more and more familiar with it. Now I am listening to VOA, especially Special English. I am delighted that a considerable number of articles can understand 90%. My personal language talents are really limited, but I have gained a lot from using this simple method-I have not only learned and mastered it. many of the net 4.0 technologies allow me to keep up with the development of the technology. At the same time, the English listening experience has also improved without knowing it. Although it is still unable to communicate freely with foreigners, but it is much better than my old "dumb English. I am not comparable to the cool, but I have made progress in comparison with myself. Even if I am slow, I am happy. For more information, see. In addition, when you are studying hard and enhancing your strength, I suggest you "Close your mouth, talk less, do more things, observe carefully, and think twice ". Also, if you are interested, let's take a look at Lao Tzu's Tao Jing. I recommend Wang Meng's Lao Tzu 18 lecture, which helps balance your mind. Lao Tzu's wisdom is unfathomable. It is a good medicine for people in modern society that is full of impetuousness. It can clear your mind, relieve your troubles, and improve your ideological realm. I think technology should nourish each other with the humanities. technology can solve the problem of eating, and the humanities can solve the soul problem. If one lacks one, it will bring various problems and confusions in life. Good luck! Jin xuliang , Jinxuliang@bit.edu.cn

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.