Computer, what should I learn?
Recently, I saw that netizens argued on learning computer, I also came to publish personal opinions. Before this, I have already called the uncle of the Sanitation Bureau, so, even if you take your own stinky egg tomatoes, you will take out their waste heat.
It is estimated that everyone doesn't know me, then I will introduce it to yourself. Of course, it is not an introduction to the age of being married, but my study path, study computer road. Like some of the people, I am because playing games and start learning computer, and I have learned Basic. Later, because of the pressure of the promotion, he graduated from high school, it was intermittent, and did not learn what. 98 years wish to admit a university in the computer system. Big first, starting self-study VB, also started chatting online, then many of my classmates don't know how to boot, it is very depressed. At the end of the game, you can use VB to write some database-based applets, start to get tired of online chat, start learning ASP under the promotion of the trend. The second half of the second half has been studying the ASP. The website of ChinaASP gave me a great help, and a chat room program wrote a space, so that my vocational heart is very satisfied. At the same time, I started to float, I feel very can't afford it. I will find part-time jobs everywhere. After the second half of the semester, in one .com company for part-time programmer 4 months, I have experienced a major blow in life - the remaining student for a study. I start thinking, I am wrong? After participating in the development of the school's academic management system (anyone who didn't get Web printed, I can discuss it with me), I have a new understanding of the computer, programming, and software.
First, learn computers are not just learning programming, this is a mistake of many beginners easy to enter. Computers include many aspects, which can be divided into hardware and software. It is necessary to subdivide, then there are more, such as various programming languages (tools), operating systems, databases, various application system development, etc. According to the direction of research, it can be divided into theory and application. If you see the teacher who teaches you database principle, you don't know how to write SQL Server stored procedures, or teachers who teach the operating system will not modify the Windows registry, you will have a nose of the teacher, and even have a tiredness, then you are big. The most is wrong.
So, what should I learn. This is the main problem.
I thought that I have to see your choice. Choose what, to Xiaoli, it is a future career, saying to the big mile, is to choose your own life orientation. What kind of computer doing, work, work, earning money, earn money, what to do, marry wife, what to do, giving birth, children, learn computer ... Oh, don't say life, say something. No matter what you learn, you will use it. Here are a few occupations to see what you want to do.
programmer. This is a lot of people think that the professional, learning computer, not written, and what is wrong. If you have this idea, I can only use an idiom to describe you - the frog in the well, I strongly recommend that you go outside the school, or look at the non-programming layout on the 9CBS, or continue to read this article, huh, huh . The programmer is not a good thing, at least in China, tired, nervous, reproduce the opportunity, low salary, but the employment door is the lowest, you can easily be a programmer. Programmer's compulsory class: a development tool, will use this tool to use the database, as for the language (tool), of course, more, remember, no matter whether .net or Java is just development tools, It is important to apply. Yes, you can proudly say "I am a programmer". Of course, this is only established in China. why? China's software except MIS or MIS, don't you think? After all, the era of the programs of the propanner in the propan of the army has passed. Modern software development needs is not a programmer, but a whole development team. In general, the programmer is a relatively low level of work (except the author of the shared software), if there is a lower, that is, the typist. If you understand everything, I sincerely want to be a programmer. If my foot can reach it to the top, I will pay tribute to you, China is not very much dedicated to people. Advanced programmer. Senior programmer will pay a lot of learning costs than ordinary programmers in the previous speech. He is responsible for the refinement of the project or writes some core algorithms. Many high-level programmers have a lot of compulsory courses, mathematics is to learn well, data structure, discrete mathematics, numerical analysis, various common algorithms, databases, operating systems, several computer languages (programming tools), I can think of these , Maybe there is something else. This kind of profession is better than ordinary programmers (nonsense, so many white studies?), Time will not be so nervous, there are many opportunities to learn, and the salary is also high.
System analyst. This position is generally served by senior programmers with system modeling and professional business knowledge, responsible for the design and modeling of the entire project. Repair: Software Engineering and related technologies such as UML, RUP, Rational Series Software. This position has a great pressure, because a project development failed, BOSS is not a programmer, but the highest salary.
project manager. Oh, this doesn't need too much computer knowledge, and it is the most important thing.
Secondary School Teachers. This is a more ideal profession, isn't it? Salary is general, there is no step-up pressure, and there are still many time to accompany MM. Repair course: University test and degene (do not cheat), don't misunderstand your child.
University Teachers. Almost similar to middle school teachers, write a few papers, and it is useful to the evaluation. paper? Don't you write? Look at some so-called core journals, there is actually introduced DreamVeaver, WK.
Final strongest career --boss. Oh, I don't know how many people are looking for investment in the wind and rain, if you succeed, you are the first.
Yes, forgot to mention English, it is best to carry a few words, huh, huh.
What is introduced above is a profession of software, I don't know much about hardware, and there is no say, which netizen helps to make up. "Hey, sanitation station? Please support 3 garbage trucks ......