First of all, an ordinary computer major is still worth choosing, and in this era of big data and intelligence, studying computer-related majors will have better employment prospects and development space.
Some people do not recommend choosing a computer major in an ordinary university for three main reasons. First, the resource integration ability of ordinary universities is worse than that of key universities, and the requirements of computer-related majors for educational resources are relatively high, so studying computer major in ordinary universities has certain disadvantages; Secondly, from the perspective of employment, ordinary undergraduate colleges also have certain disadvantages compared with key universities in employment; The third is that computer-related majors are hard, and the amount of knowledge they need to learn is relatively large, which requires students' learning ability to be higher.
With the gradual maturity of big data, cloud computing and other technical systems, the future IT industry needs not only a large number of R&D talents, but also a large number of skilled talents and applied talents. These talents also have more opportunities for development. Therefore, from the perspective of employment, even if you choose the computer major of an ordinary undergraduate university, you will still have better employment opportunities. At present, a large number of technicians in the IT industry are from ordinary undergraduate colleges, and many of them are well developed, so if you are interested in computer technology, ordinary undergraduate colleges can also choose.
Finally, for computer majors in ordinary undergraduate colleges, if they want to further enhance their competitiveness in the workplace, they can also achieve it through graduate school. Graduate school is also an opportunity to re-select a university, and they can choose a university with stronger resource integration ability.
If you have questions about the Internet, big data, artificial intelligence, or postgraduate entrance examination, you can leave a message in the comment area!
Learn software development? This is no joke. People who are not engaged in this line will never know the hardships of this line, so why ask Xiao Yan if he is eager to learn programming?
I wonder if LZ has seen the cartoon "saint seiya the Saint", Saint. First of all, you should ask yourself, if you want to learn programming, do you have the step-by-step perseverance like saint seiya, a saint, to endure difficulties and pains that ordinary people can't imagine? You said I was joking. Well, don't look down, because you really aren't suitable for studying.
If you only want to make a lot of money, I advise you not to touch this business. In short, don't abuse. Why? I don't know how much technology is needed to develop the mobile APP and various applications you see. Take the most common website development as an example, you need mysql, json, xml, various network protocols, and website development languages PHP, JSP and ASP. NET and so on. Moreover, each technology is a 500-600-page book, and it takes at least one year to master a technology. The most terrible thing is that the technologies do not cross each other and span a lot. Each technology has its own design concept and many "sinkholes" waiting for you to overcome. Ask yourself, do you have the perseverance and willpower to finish reading this voluminous book every day and operate it on the computer every day? You said yes, that's good. Watching the rich second generation on TV fool around every day and pick up girls. It's basically because you don't have time at all, it's hard to talk about love, and you want to beat the king with the net? Then forget it. You'd better not touch this line. Don't keep you from playing games and enjoying life.
Programmers working overtime is terrible. The working system is generally 996, that is, I have to go to work from 9: 00 am to 9: 00 pm on Saturday, and it is still early to get off work at 9: 00 pm, usually until 10 pm. Do you think it is the dead of night when everyone is resting and sleeping with his wife and children, and you are still at work? Is it a collapse?
Second, programmers are too brain-intensive. It takes more than ten hours for the brain to keep running at work. It is necessary to design algorithms and constantly modify the code to meet the changing needs of customers. There are no ready-made solutions for many functions, and some thorny problems such as gobbledygook, bugs and emergencies are often encountered in practical work. You may see bugs and crashes that you have never seen before, and you need to check tens of thousands of lines of log log bit by bit. Moreover, Baidu, Google and English forums are needed to seek help and understand what the error message means. So if you have no patience with poor English, forget it. It's not suitable for this business.
3. Program development is difficult to learn at first. Any programming language has its own unique ideas and conceptual design. In many cases, one language has little to do with another, and knowledge and experience cannot be used together. And you must use these skills in your work, and you must learn them. Moreover, the program technology is changing with each passing day, and new class libraries and SDK are launched every day. You need to learn new technology day after day. For example, the latest video decoding technology, game engine and so on. And these new technologies are not available in China, so we need to go to English official website to find examples and read documents to learn. What's more, the new technology has little to do with the old technology, so you have to learn from scratch. Besides, the boss won't give you any time to rush the project. Usually three days is the limit. You need such a short time to master a new technology quickly. ...
To sum up, you understand why programmers always have to work overtime, and you also know that this business is not done by people. Why do programmers have to work until they are 30? It's simple. In this state of killing time all your life, you have to work overtime, work overtime, study and study. You won't be able to take care of your family, get together with friends and have a little leisure time of your own, let alone talk about your girlfriend's love. Can this state last until the age of 30? I think this is a miracle.
Most people who think this way are mentally ill. University majors take four years to complete. The results of the college entrance examination can only represent the study in the past three years, and the future will always belong to young people. Future study and work need new efforts. I can only get into an ordinary book, which can't represent the IQ of children at all! Ma Yun was just an ordinary book in those days, especially Chairman Mao Zedong. Most successful people are such a group of people!
What major to study should be combined with your hobbies, no matter how many books.
I majored in general computer in 2004 and am currently engaged in the Internet industry.
I have worked in this industry for 1 1 year. Let me talk about my feelings.
My biggest feeling is that computer graduates are easy to find jobs. You can search on the recruitment website. There are many computer-related positions. Another point is that the average salary of students majoring in computer science is much higher than that of other industries. In general Internet companies, it is relatively easy for students who have graduated for three years to earn 10,000 yuan a month. In first-tier cities, even fresh graduates can get a salary of 10 thousand yuan!
If you don't particularly hate this industry, I suggest you focus on it. In the future, the pace of informatization will only accelerate, and computer graduates will be more popular.
I hope my answer is helpful to you!
First, there are too many computer schools; Second, those who can engage in the computer industry don't have to study computer, electronics and automation, but those who are best at software programming must be in the department of mathematics, even if they are not in the department of mathematics, they are particularly good at mathematics. So it is not a prestigious school with strength. If there are ordinary or below, I don't recommend learning computer. It is better to learn mechanics.
Why is it that ordinary students are not advised to take the computer major? The question you asked makes people laugh and cry. You should be thoughtful in real life and have the ability to distinguish right from wrong. No matter what anyone says, it will affect your thinking and judgment, indicating that you still need a mature growth process. In the face of right and wrong, careful and serious choices, it is understandable to listen to other people's opinions and suggestions, but we must have our own thoughts, unique judgments and keen insight. People who can ask such questions are all pale, ignorant, uneducated and very stupid. Is an isolated person. This view of his is ridiculous.
We have now entered the high-tech era, and computer-related majors are unstoppable and flourishing. With very strong vitality and broad development prospects, various fields involved in computer science are increasingly showing extremely surging power in our current human social life, changing our lives, including big data and artificial intelligence, which are changing our lives with each passing day. The employment and development of computer-related majors are very broad, and the demand for talents in this major is still very strong in the next few decades, which is a vigorous and upward trend. A vigorous major, a freshman has more advantages and brighter prospects in choosing this major. Therefore, people who only have this view are very ignorant and ridiculous.
The main reason is that some people have some misunderstandings about computer major, or some people don't understand the relationship between computer major and social employment and wages. My own point of view is that whether you are a few, two or three, or a junior college, it is beneficial to choose a computer major. This society is huge and needs all kinds of computer talents, including research, application, development and use. The orientation of the talents you need is different, so no matter what level you go to, this major is the general trend. Even if you take the civil service exam, you are also a computer major, and there are many places. If the employment rate of computer major is higher than that of other general majors, then the starting salary is high and the job opportunities are great. Make good use of the "Wenchang position" at home and the "wenchang star" for children's birthdays, and put on a set of Wenchang pens that can flourish Wenchang, so that you can make progress in your study, improve your study luck and exam luck, and "begin to understand" as soon as possible.