How to become a programmer is a question about graduating college students.

Source: Internet
Author: User

I am a graduating college student. I attended a five-year junior college entrance exam. I was interested in computers when I was in junior high school. I don't want to go to high school, because I think it is a waste of time for me to go to high school, so that I can receive computer education earlier. I learned computer education because I went to normal school. But I would like to be a programmer, not just a teacher. In the second grade, I started to apply for the computer grade examination. In the third grade, I got Level 2 VB, level 2 C, and level 3 network. Take the test in Grade 3. In order to get my undergraduate certificate at graduation, I received the same professional computer education as I did at school.
I am now in the fourth grade, reading books such as data structure, network technology, and object-oriented programming. I learned the basic courses for programmers from various channels. Next, I will take a look at software engineering, operating systems, database principles, computer graphics (which I did in my own test), and EPR (our school invited Kingdee's staff in our office to give lectures. I will attend) and other courses. I have always believed that these basic theoretical courses will be of decisive help to my further development. So I will take it seriously.
My rule for my own life is: I allow myself to be ordinary, but never allow myself to be mediocre. Therefore, my goal is not to translate algorithms into low-level work (or software debugging, because I want to be a programmer rather than a software examiner) for a long time ), instead, I can work with a team to complete a project until I can plan a project, build software, and become a software architect.
Now I am concerned about my job problems. I want to be a Linux Programmer (C ++ or Java in C series ). I went to the Internet to read some recruitment information, just to see if I do not meet the requirements of others. After all, I have to solve my work problems before talking about the above higher ideals. I found that my current theoretical knowledge and other things cannot make me competent for any job. I asked my teacher. He said that he did not know how to let me learn some application software and the current programming environment and tools. This makes me hard. The programming environment and tools I have come into contact with are limited to the test environments such as VB, truboc 2.0, VC ++, Access2000, and VFP. Check out J2EE, MySQL, sqlserver, Oracle, dephi, and ,. net, MFC, ATL, COM +, ASP, JSP, PHP, and some other cloud terms, such as information storm pouring into my brain.
I don't know what to learn ?! What should I learn ?!
I am about to practice for another year and a half. I am so helpless when I watch the time flow by my side. I can only walk myself and give myself the path. I don't know if it's right or wrong.

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.