Job Recruitment Website - Zhaopincom - What major does software engineer belong to?

What major does software engineer belong to?

Question 1: What is the major of a software engineer? 10 points In fact, computers are a very complex major, which is subdivided into networks, software, programs, etc. I suggest you major in programming, but the requirements for mathematics and English are relatively high. Functions in mathematics are very important in programming. Once you can independently design a brand new program, it may become a blockbuster, and you will be China's Bill Gates.

Question 2: Introduction to software engineering major

Software engineering major is a discipline that studies the use 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. In modern society, software is used in many aspects. Typical software includes email, embedded systems, human-computer interfaces, office suites, operating systems, compilers, databases, games, etc. At the same time, computer software is used in almost every industry, such as industry, agriculture, banking, aviation, government departments, etc. These applications promote economic and social development, make people's work more efficient, and improve the quality of life.

Discipline status

Software engineering discipline is a branch of computing discipline. There are three disciplines in computing discipline: theory, abstraction and design. Binding, complexity of big problems, concepts and Twelve basic concepts such as formal model, consistency and completeness, efficiency, evolution, abstraction level, spatial sorting, time sorting, reuse, security, trade-offs and decision-making, mathematical methods, and system science methods in the software engineering discipline occupies an important position. In addition, software engineering also attaches great importance to the management process to improve the quality of software products, reduce development costs, and ensure that projects are completed on time. Systematicity, standardization, and measurability are also of great concern to software engineering.

The theoretical basis of software engineering discipline is mathematics and computer science. The research and practice of software engineering involves the comprehensive management of manpower, technology, funds, and progress, and is the process of optimizing production activities; software engineering must divide the boundaries of the system and provide systematic solutions. Therefore, related disciplines of software engineering include computer science and technology, mathematics, computer engineering, management, systems engineering and ergonomics.

Employment positions

Java direction: JAVA junior programmer, JAVA computing programmer, JAVA engineer, J2EE system engineer, etc.

.Net direction: .Net programmer, website development engineer, .Net engineer, etc.

Other directions: Simple management information system development and maintenance personnel, web page production and client script programming personnel, junior database management and maintenance personnel, database development engineers, system analysis and design engineering, software project configuration management Software engineer, document writing engineer

Question 3: What computer major does software engineer belong to? Software engineer is a computer professional title that you can obtain separately. You don’t necessarily need to get this certificate to work in this industry. You mainly need to be able to program, understand software engineering, master at least one computer language, and have strong communication and logic skills. . . It doesn't matter if you have a bachelor's degree or a junior college degree, as long as you have the ability. Of course, the higher the education and experience, the better.

Question 4: Which major does software development belong to? Software Engineering Your idea is right, but software engineering will first let you understand computers and learn some computer theory in your freshman year. Later, you will mainly learn programming. There is also another major - computer science and technology. This computer study mainly focuses on network and technology as well as theoretical research, hardware development, etc. The computer application technology major mainly focuses on multimedia aspects such as photoshop, which mainly focuses on computer application software, some Image processing software and typesetting software.

Question 5: What do software engineers major in? Software engineer is not a major, it is your future work direction or your professional title.

If you study in school, you will major in computer-related majors, which is what we often call programmers.

If you want to learn something, you can read the explanation on Baidu Encyclopedia.

Generally speaking, in addition to public courses (such as advanced mathematics, history), you also need to learn various computer languages, such as C/C++/JAVA/JSP/C#, etc. There is also knowledge about computer principles, such as compilation principles, digital logic, communication principles, computer composition principles, etc.

Question 6: What major is a software engineer? What major do you study in school? Thank you. Software engineers belong to the category of programming technology. It is best to find a systematic school to study and seize the dozens of minutes in class.

Listen to the teacher’s ideas, ask more questions and practice more, and maintain a normal mentality. I wish you All the best to you

Question 7: What is the profession of an application software engineer? A software engineer is a certification exam. Specifically, it is a professional competency certification for people who are engaged in the software profession. Passing it means that you have the Qualifications of engineers. Generally speaking, they are divided into 4 levels. Software technicians: people who consult, maintain, and install software products. Assistant software engineers: Understand J2EE architecture, proficient in JAVA programming, JSP page programming; familiar with more than one large database (ORACLE, DB2, INFORMIX, SYBASE); proficient in using SQL. Software Engineer: Proficient in at least one commonly used programming language. 2. Able to independently design specific algorithms of software modules and write codes proficiently. Senior software engineer: Familiar with Unix/Linux environment programming* One or more of the following professional skills, capable of reaching a hard-core level - System architecture design - Algorithm analysis and design - Python/Rails and web architecture - Basic DBA skills in databases such as Oracle

Question 8: What is the major of software technology (embedded software engineer)? Embedded systems are application-centered, based on computer technology, and the software and hardware can be tailored. They are suitable for special computer systems where application systems have strict requirements on function, reliability, cost, volume, and power consumption. It generally consists of four parts: an embedded microprocessor, peripheral hardware devices, an embedded operating system, and user applications. It is used to control, monitor, or manage other devices.

An embedded software engineer is an engineer who writes embedded systems.

……………………………………………………………………………………

It depends on the question you asked, You should be very interested in embedded. In fact, you can learn embedded by yourself. Regarding how to learn embedded, I just saw a very good article. It was a junior college student who introduced how he learned embedded by himself and found an embedded job. It introduced his learning method and learning process. I hope it will be useful to you. help.

Let me introduce myself first. In 2007, I was admitted to a very bad private junior college majoring in biology. I won’t reveal the specific name of the school to show my shame. I dropped out of school in 2009. I was in a school like that, and the annual tuition was more than 10,000, but there was no one to study at all. I really couldn't see any hope, so I dropped out.

I was confused after dropping out of school. I had not graduated from college. I really didn’t know what I could do. I was struggling with what I could do. So after I dropped out of school for a while, I wanted to find a job. Because I was relatively taciturn and not very good at talking, I was not suitable for applying for business jobs. I want to apply for a technical job, but I'm running into obstacles everywhere.

It was by chance that I heard about the embedded industry. That day I went to Xinhua Bookstore and looked for a book to study in the computer category. Later, a girl came over and asked me if I was a computer major and if I was interested in learning embedded. Then she introduced me to the current hot situation of embedded, told me how promising it was to learn embedded, and gave me a A flyer with embedded training advertising. After listening to her introduction, I felt itchy in my heart. Indeed, I really wanted to learn a skill of my own and eat with my own hands.

After I got home, I checked embedded on the Internet. It is indeed a popular industry today, it is easier to find a job, and the salary is relatively high. I made up my mind to learn embedded. So I looked for information about embedded training. To be honest, I was very confused. I didn’t know whether the training could really be as good as they advertised, so I wanted to learn about it for a while before making any plans.

Later, I saw an article on Baidu that inspired me very much, "How to Learn Embedded". It was an article written by an embedded master who introduced how friends without foundation can learn embedded by themselves. Very good, it covers how to study and how to study. He mentioned that one way is to watch videos, because reading books is too boring and confusing, and many of us can’t understand them. I really agree with this. When I read a book myself, I often can’t read more than a few pages.

I was thinking, why can others be self-taught and so can I! I want to believe in myself, so I want to learn by myself. If I really can’t learn it, I will go to training.

The idea was decided, so I searched for embedded videos. Although I found some embedded videos here and there, none of them were systematic. I wanted to find a video that could tell me how to learn. A set of videos from A video from beginner to proficient, a relatively complete material. It is best to have a teacher to teach you. If you don’t understand, you can ask for advice.

Later I found another very good video, which was the video "Zero-based Embedded Employment Class" launched by the IT Learning Alliance (if you like "Zero-Based Embedded Employment Class", you can copy sina .lt/qKh Paste the browser address bar and press Enter to open). The tutorials inside are pretty good and complete, allowing me to learn from the basics. Video is cheaper.

The following is an introduction to my learning process. I hope it will be helpful to friends who have no foundation at all like me.

After receiving the CD from them, I started learning. Since I didn’t have any foundation, I started with the simplest C language video tutorial. It’s simple to say, but in fact I still don’t understand a lot. Yes, I had to ask them for advice. They were still very enthusiastic and helped me solve it. I learned C language for almost a week, and then I learned the basic commands of Linux. I did exercises on the Linux virtual machine they provided. I typed the basic commands of Linux and wrote simple C language codes, which was about three worship. I keep writing some simple codes every day, so that after a month I will basically be able to learn and study... >>

Question 9: Software development engineers belong to Which professional computer industry has four industries: software, network, embedded and testing? Software development engineers should be classified as software industry, but the software industry includes pure software development, hardware driver development, mobile phone software development, and website system development. This depends on the standards defined by the specific industry you are talking about, so software development engineers belong to the software information industry

Question 10: How to obtain the certificate of a software engineer? Are there any professional restrictions? Software development major is a relatively general major, and there is actually no particularly useful qualification certificate in the industry. The more relevant certificates generally include the following types:

1. "Soft exam" certificate. It is a national certification, including software engineer, system analyst, system architect, etc. If the poster has a bachelor's degree and hopes to be engaged in software development expertise in the future, you can take the latter two exams. Although these two certificates are not of much use, the study of these two contents will raise the overall understanding of software development to a higher level.

2. Industry certification certificate. Similar to Microsoft Certified Engineer and Oracle Certified Engineer. However, this type of certificate is no longer as valuable as before, and there are too many similar low-level certificates in society, so you must be careful when considering this type of certificate.

3. There are some certificates that are relatively biased but can be taken. For example, a registered electrical engineer or even a construction engineer. The former is very valuable and only electrical engineering-related majors are allowed to apply. Computer-related majors are also considered related majors, so they can be considered. But it's very difficult. In fact, there are similar ones to the latter, such as certified conference practitioners, lawyers, etc., which are exams that can be taken in almost all majors and have nothing to do with software engineering.

PS: In fact, for majors such as software engineering, or even the entire engineering major, the most important thing is a solid foundation and rich experience. Various certificates are just a stepping stone, and sometimes they are not even a stepping stone. Therefore, the poster should pay more attention to the study of basic theory and technology, and at the same time strive for more practical projects! Note that this is a practical project, not a boring internship!