Turn from Baidu on an older programmer's heartfelt words

Source: Internet
Author: User

30-year-old, began to realize my programmer dream, from a programming enthusiast, from an amateur programmer, a low-level programmer, a half-way monk ......  My experience here is over, five years jumped five slots, do not know and everyone is not a lot of J, There are not many ups and downs, but I think a lot of friends may have a similar experience with me, do not know whether can arouse your resonance. I want to give a summary of what I said above:  1.   If you think you should pursue something, no matter what difficulties you encounter, don't give up, you must keep going.  2.   Don't try to spend time because you're young, play a little bit of SC, CS, Warcraft 3, Legends, magic, or ..., read more books, practice more exercises.  3.   If you are still in school, very poor, professional classes are also very poor. It doesn't matter, how to learn computer computer how to learn it. The other place as long as can be mixed to the diploma on the line. Unless you have no confidence in your future. (Of course, if your ideal is not just about being a programmer, don't throw it away.) )  4.   If you are not trained and want to change careers and don't know how to start, we suggest you read two books: (1) Computer principles, (2) data structures and algorithms. (see the C language before looking at the data structure). 5.   When the effort is not too late, the key is that you understand to work hard, bloomer is always better than nothing.  6.  ,. NET, C + +, PB,, Delphi, compilation What should I learn? My experience, which is the simplest to learn which one, the company with which you learn which, which and you are destined (such as just you know a willing to help you the Delphi Master) you learn which, if you are learning, or Zooey, I can tell you the results must be nothing, do not impatient air, they are just tools , learning the other one is connected to the other, it is important to master the idea of programming. If you ask me (as if now is a demand-oriented), UML, WebLogic, WebService 、、....... How to learn, I am sorry, these I do not always, but please believe that you first actually write 100,000 lines above the code, those things you naturally slowly will.  7.   Don't expect programmers to pay a lot of money, and the level difference between programmers. The company's measure of a person's treatment is how much he can bring to the company. If you embody your own value, the company will offer you a raise, of course, you can also take the initiative, but must be after you show their value.  8.   Easy not to jump, if not to skip, but also to maintain the experience of the continuation of work, not from the beginning, or it will be like me to go a lot of detours. 9.   If you takeFor programmers are staying up all night, then you are wrong, because its price is to shorten your youth! People do not like me, really, stay up a bit is not good! Remember old Mao words: such as constancy, why shift up, midnight sleep, the most afraid of Mo, three days fishing two days, naught!  10.   This is I think the most important point: "Gentleman sex is not different also, good fake in things also." The meaning of this sentence is a very high level of the person itself is not necessarily very clever, the key is that he is good at using other people's brilliant! I am here to do a reference, is to make full use of their own resources around, do not let go of any one can improve their chances. We do not misunderstand, the false in here is not meant to copy other people's source code, but to learn from others by the source of his ideas to expand into their own ideas.   NOTE: The Top ten "essence" is purely my personal "fallacy", you look at the digestion, useful to accept, useless please drag into the "Recycle Bin." If you think these summaries are just flashy words, ask yourself first: "Are you really doing it in action?" "This is me, a not good, not diligent, play can play all night, learn to learn to study all night, the pursuit of the dream is very persistent, to the 30 began to really write the program, a very ordinary but unwilling to ordinary people ... I believe that a lot of friends have had, I am not a successful person now, but I believe that my experience is worthy of reference, because I ultimately represent a kind of people.   Finally, I would like to say: Many friends now complain that China's software industry environment is too poor, the future is bleak. That's true, I feel the same way. But I think the software industry is just one of thousands of industries, every industry will always have ups and downs, China's software industry environment has her historical reasons, we do not always simply compared to India. Complaining does not make sense, it has been so, complaining can not help her to become better, we hope that each of us to contribute to their own strength, one day she will become better than India, and even better than the United States. Finally: I hope all the programmers and the friends who have the dream of being a programmer will do well in the new year. Please believe me: Tomorrow is not necessarily better, but will definitely come!


Turn from Baidu on an older programmer's heartfelt words

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.