Can anyone tell me why software engineering in college is so cold?

Updated on technology 2024-05-25
9 answers
  1. Anonymous users2024-02-11

    In 2006, the Ministry of Education accepted the score ranking of 35 exemplary software colleges.

    1 Peking University.

    2 Shanghai Jiao Tong University.

    3 Harbin Institute of Technology.

    4 Beijing University of Aeronautics and Astronautics.

    5 Tongji University.

    6 Fudan University.

    7 Nanjing University.

    8 Northwestern Polytechnical University.

    9 Zhejiang University.

    10 Chongqing University.

    11 Beijing University of Technology.

    12 East China Normal University.

    13 Xidian University.

    14 Tsinghua University.

    15 Wuhan University.

    16 Huazhong University of Science and Technology.

    17 Southeast University.

    18 University of Science and Technology of China.

    19 Dalian University of Technology.

    20 Sichuan University.

    21 Shandong University.

    22 Xiamen University.

    23 University of Electronic Science and Technology of China.

    24 Northeastern University.

    25 Jilin University.

    26 Xi'an Jiaotong University.

    27 Beijing Jiaotong University.

    28 Nankai University.

    29 Beijing Institute of Technology.

    30 Tianjin University.

    31 Yunnan University.

    32 South China University of Technology.

    33 Hunan University.

    34 National University of Defense Technology.

    35 Sun Yat-sen University.

  2. Anonymous users2024-02-10

    It depends on how you study, it can be a high-paying major, and the development prospects are great.

  3. Anonymous users2024-02-09

    Software engineering is an undergraduate major in ordinary colleges and universities, which is a computer major, with a basic study period of four years and a bachelor's degree in engineering. Good employment after graduation.

    Employment direction: software service outsourcing is an intellectual talent-intensive modern service industry, and the main employment destinations of students after graduation include software outsourcing and service enterprises, information products and service enterprises, as programmers, software testers, project managers and other positions.

    Talent demand: In modern society, software is used in many ways. Typical software such as e-mail, embedded systems, human-machine interfaces, office suites, operating systems, compilers, databases, games, etc.

    At the same time, almost all industries have the application of computer software, such as industry, agriculture, banking, aviation, ** departments, etc. Software engineering has become a popular major.

    Overall framework. The knowledge system of software engineering includes general knowledge, basic knowledge of disciplines, professional knowledge and practical teaching. The curriculum system must support the effective achievement of various graduation requirements, so as to ensure the effective realization of professional training goals.

    Humanities and social sciences courses account for about 15%, mathematics and natural sciences courses account for about 15%, practice courses account for about 20%, and subject basic knowledge and professional knowledge courses account for about 30%.

    Humanities and social sciences education enables students to consider economic, environmental, legal, ethical and other constraints when engaging in engineering design.

    Mathematics and natural science education can enable students to master theoretical and experimental methods, and lay the foundation for students to formulate engineering problems, select appropriate mathematical models, and conduct analytical reasoning.

    The basic courses include the basic content of the discipline, which can reflect the cultivation of the application ability of mathematics and natural sciences in the major. Professional courses and practical practices can reflect the cultivation of system design and implementation capabilities.

    The curriculum system is set up with the effective participation of enterprises or industry experts.

    The above content refers to: Encyclopedia - Software Engineering.

  4. Anonymous users2024-02-08

    I regret that I chose the direction of the Internet to destroy the security of the land, and if the teacher asked me to do social networking, which is a good starting point, the topic is related to a lot of complex courses such as computer architecture. Because of special reasons, there has been no teacher with and no classmates to study together, and the whole person is about to collapse.

    Compared to many industries, programmers are still very hard.

    Over the years, the average working time is only from 9 a.m. to 9 p.m., and if you encounter a product launch or a problem that needs to be dealt with urgently, it is common to work overtime all night.

    But if every day is so hard, it's not necessarily true.

    If you stay in any company and what project you do, most of the companies are idle when they are idle, and they are busy when they are busy.

    The ratio of busyness to busyness is generally between 2:1 and 3:1.

    It's right to work overtime when you're busy.,Look at the ** brush web page when you're free.,As long as it's not too much.,Basically, no one cares about you.。

    Of course, there are also corporate "cultures" that are uncomfortable when they are idle, and it is very important for programmers to be happy and happy.

    The fatigue of programmers is reflected in frequent overtime and timely response to online problems during breaks.

    The scale of China's software industry is not very large, and some software companies only adopt some software engineering ideas in software production, and there is still a certain gap between them and large-scale industrial production. The reasons include the problem of management residual fibrillation, market problems, policy problems, and the problem of incomplete and imperfect software engineering theory.

    Therefore, the research and application of software engineering, as well as the further development of China's software industry, require certain software engineering scientists and technicians who have both the theoretical foundation and research ability of software engineering and certain practical experience. The future of software engineering is bright.

  5. Anonymous users2024-02-07

    The reality is this.

    First of all, you see the workers on the construction site now, the monthly salary is 7,8000, but they pay for technology, and physical strength, and when you work as a construction worker for a month and get the first month's salary, you will feel that whether it is 5,000, 8,000 or 10,000, you are actually worth taking, because this 1 month of work and life is very hard.

    It's the same with writing, and it's a lot of mental time.

    Although you sit in front of the computer, but you also overdraft your body in advance, overtime, stay up late to catch up with work, you get paid, you will also feel that you should take so much, and even you feel that the salary is too low, and it is very hard.

    In fact, there is no awesome about doing technology, because most people don't understand technology, don't understand **, and awesome is just your own self-feeling good.

    After the curiosity of the industry is gone, the remaining enthusiasm is supported by money, responsibility, pressure and, a little interest.

    This is indeed a very hard profession, and there are many men who have been bald, even some women. Overtime is inevitable.

    You can still choose this major, and if you are interested, you can try it.

    There are some boys with strong understanding, who get started quickly, and are very spiritual to **, learn quickly, but lack perseverance.

    There are also students who have not started after studying for a long time and give up.

    Some of them have also studied for a long time and are slower to get started than others, but they are willing to study, can calm down, and finally find their own position.

  6. Anonymous users2024-02-06

    I'll also talk about my feelings:

    In my experience, the software industry is expensive, but more expensive, and with different periods, different levels, different job positions, and different requirements for PhDs and majors (such as programmers to department heads).

    In the early stage, I felt that no matter what language it is, we should drill deep and strive to become a master, and if we can't become an expert, we must become an expert. If you only rely on what is taught in the classroom, it is relatively superficial, and at most it is an introduction. If you want to achieve something, the most important thing about software is practice, and the knowledge on paper can only be effective if it falls into practice.

    Practical experience is very important when applying, usually the examiner will come up with a few practical application questions, requiring the writing of **, and usually involve details, if there is no experience in doing it yourself, it is easy to make mistakes in these details, and the examiner is also based on these details to judge your mastery of the situation.

    Being able to write ** is just the basics of entering the industry, and if you want to develop here, you should pay more attention to relatively macro things, such as: programming ideas, system architecture, etc.

  7. Anonymous users2024-02-05

    Normal universities must have high scores in normal majors, and software engineering is an engineering major, which must have a very low score in normal universities. It is recommended that if this student wants to study software engineering, choose an engineering school. What kind of university to study in what school, if you want to study normal, choose a normal university, don't blindly follow a famous school, major is also very important.

  8. Anonymous users2024-02-04

    This is still okay, if you understand the software, you can go to the company for an internship, people will ask you all kinds of questions when you work during the internship, this is the interview, and sometimes there is a computer test, I hope it will help you, please adopt it in time.

  9. Anonymous users2024-02-03

    Spend more now, earn more in the future.

Related questions
4 answers2024-05-25

Software engineering is the study of engineering methods to build and maintain effective, practical, and high-quality software. It involves programming languages, databases, software development tools, system platforms, standards, design patterns, etc. >>>More

19 answers2024-05-25

How to say it. It mainly depends on a person's mentality. >>>More

14 answers2024-05-25

Is it stuck, frozen, or slow to respond? What did you do before crashing or slowing down? What software plug-ins or patches are in place? Have you upgraded your hardware? (If the software is uninstalled before the card or patched, try it). >>>More

45 answers2024-05-25

Of course there is a chance. As long as you are not married. Of course there is a chance. >>>More

23 answers2024-05-25

It is better to brush the sky or use the strong method o( o >>>More