Listen to the teacher's ideas, ask more questions and practice more, and keep a normal mind. Wish you all the best.
What major do you need to study as a software engineer? This seems inconclusive. What major to study in a university is really not necessarily related to what industry to engage in in in the future. Many programmers I meet are not from the same class in college. They study math, electronics, teachers and physics. Of course, most of them are computer majors. If I decide to do it, I think the following major in a university is more reliable: computer science and technology (almost all undergraduate colleges have it). Software engineering (only about 2 1 1 key universities offer), network engineering, electronic information, mathematics (learning mathematics is logical and programming has advantages) and so on.
What major is good for skill training? How about being a software engineer? Skills training software engineer is good, but this position is still in short supply, especially in developed coastal areas. "Shenzhen Huaxia Software Skills Training School specializes in training software engineers and is the cradle of software training bases and software engineers. The study time is short, the cost is low, and the employment opportunities are recommended unlimited times. Generally speaking, it is a good skill training school. . . .
I want to be a software engineer. What major should I apply for? Computer/software engineering/telecommunications/information/electronics/automation can all develop towards software.
Of course, the most suitable computer.
What major has a good employment prospect? How to become an excellent software engineer is very popular, but it depends on whether you can become an excellent software engineer. No matter what major has a good employment prospect, it is only the employment of others. As for yourself, it depends on your own ability. Good ability and high quality, no matter what major, it is no problem to find a good job!
Is it easy to find a job in the software engineer industry? Is there a professional school for software engineers to learn this? IT industry is very hot now, whether you are studying or java, more professional schools recommend oubotaik (Baidu Search).
What is the major of 3g engineers? There is absolutely no such major as 3G engineer! Of course, there will also be software development majors. ~ is just a more comprehensive statement
What is the major of software technology (embedded software engineer)? Software technology (embedded software technology)
Main courses: C language programming, data structure, embedded operating system (WinCE/Linux/ Symbian), single chip microcomputer principle and development, embedded GUI, mobile/mobile phone application software development, DSP embedded system development, embedded software system testing.
Training objectives: Proficient in embedded programming language and related software development tools, master the basic theory and development process of embedded software, and meet the basic requirements of various embedded software and mobile application development enterprises for software engineers. .
Career orientation: I can participate in and organize embedded software development and testing in various electronic information technology enterprises, embedded software and related outsourcing companies.
Department in charge: Computer Department
Professional level: University education system: two years
Embedded system is application-centered, based on computer technology, and its software and hardware can be tailored, which is suitable for special computer systems with strict requirements on function, reliability, cost, volume and power consumption. It is generally composed of embedded microprocessor, peripheral hardware devices, embedded operating system and user applications, and is used to control, monitor or manage other devices.
An embedded software engineer is an engineer who writes embedded systems.
………………………………………………………………………………
Look at the question you asked, it should be that you are interested in embedded systems. In fact, you can teach yourself embedded systems. About how to learn embedded system, I just saw a good article, which was a junior college student who introduced how to learn embedded system by himself and found a job in embedded system. Introduced his learning methods and process, hoping to help you.
Let me introduce myself first. In 2007, I was admitted to a poor private college, majoring in biology. I won't say the specific name of the school. Dropped out of school in 2009. I'm in that school, and the annual tuition is more than 1000, but no one studies at all. I really didn't see any hope, so I dropped out of school.
After dropping out of school, I was also confused. I didn't graduate from junior college. I really don't know what I can do. I'm struggling with what I can do. So I want to find a job for a while after dropping out of school, because I am quiet and quiet, so I am not suitable for applying for entrepreneurship. I want to apply for a job as a technician, but I hit a wall everywhere.
By chance, I heard about the embedded industry. I went to Xinhua Bookstore that day and wanted to find a book to learn computer classification. Later, a girl came up to me and asked me if I studied computer and if I was interested in learning embedded system. Then she introduced me to the hot situation of embedded system, told me how promising it is to learn embedded system, and gave me a leaflet and an advertisement for embedded training. After listening to her introduction, I felt itchy. Indeed, I really want to learn my own skills and eat with my own hands.
After returning home, I checked the embedded system online. Now it is really a hot industry, and it is easy to find a job and the salary is relatively high. I made up my mind to learn embedded technology. So I went to find the information of embedded training. To tell you the truth, I was confused at that time, too. I don't know whether the training can really be as good as they advertised, so I just want to know for a while before making plans.
Later, I learned in Baidu that I saw an article "How to Learn Embedded", which was very encouraging. It was an embedded expert who introduced how a friend who had no foundation taught himself how to embed. The article is well written, including how to learn and how to learn. He mentioned that one way is to watch videos, because reading books is so boring and confusing that we can't understand many books. I really agree with this. Often a person can't read a few pages.
I wonder why others can teach themselves, so can I! I want to believe in myself, so I want to teach myself. If I really can't learn, I'll go to training again.
If I have a clear idea, I will search embedded video. Although I found some embedded videos sporadically, they were not systematic. I want to find a video that can tell me how to learn, a set of videos from beginners to skilled ones, and a relatively complete material. I'd better have a teacher to teach me, but I can ask if I don't understand.
Later, I found a very good video, which was a video "Zero-based Embedded Employment Course" launched by IT Learning Alliance (those who like "Zero-based Embedded Employment Course" can copy and paste the address bar of sina.lt/qKh's browser and press enter to open it). The tutorial inside is very good and complete, which allows me to learn from the basics. Video is cheaper.
Let me introduce my learning process, hoping to help my friends who have no foundation at all like me.
After receiving the CD they sent me, I began to study. Because there is no foundation, I start with the simplest C language video course. In short, there are still many things I don't understand, so I have to ask them. They were still very enthusiastic and helped me solve it. I studied C language for almost a week, and then I learned the basic commands of linux. I practiced on the linux virtual machine provided by them, typed the basic commands of linux, and wrote simple C language code for almost three weeks. I insist on writing some simple codes every day, so I basically mastered the basic operations of C and linux after January.
Next, I went to learn other people's video training courses, which are very complete and not much different from attending training. It seems like two months. I learned the basic principle of ARM and the concept of embedded system, and also mastered the construction of some embedded environments. I also have a deeper understanding of linux and how embedded applications are done, but I only have a little knowledge of drivers. This is more difficult. I want to chew it slowly in the future.
In these two months, I have been studying almost all the time except eating and sleeping. Because I know that I have almost no foundation and am worse than others, I can only continue to work hard. I can't give up. I have to support myself. I must learn this technique well, and then I will sum up the problems I don't understand. After that, I slowly accumulated for a period of time, and I found myself really getting started.
In the last month, I went to see the content about practice, and learned about the specific development process of embedded projects and what kind of knowledge is needed. I began to prepare this knowledge, that is, to learn this video. At the same time, they suggested that I find some embedded interview questions to prepare for future job hunting. I went online to find many embedded topics and wrote them down. It took me about 20 days to prepare.
I think I'm getting started, and I can make some simple things. I just want to find a job, so I went to 5 1job to submit my resume crazily. Because of my education, I didn't graduate from junior college. Seriously, no one in the big company wanted me, so I invested in a small private enterprise. I hope my efforts will pay off. I didn't expect an interview in a few days, and the first interview failed. Although I think the written test is very good because of the preparation before, their requirements are strict and need one year's project experience, so I was not selected.
Later, I interviewed several companies one after another, and finally it was worth it. Finally got an interview with a private company in Minhang. This company is relatively small. My post is embedded linux application development and security product application. I think I'm lucky, too. The manager attached great importance to my efforts and decided to hire me. The salary is 3500 a month. Although I know that 3500 can only live a life of food and clothing in Shanghai, I think I have enough. At least I don't have to rely on my parents every day. I can support myself. I think as long as I keep working hard, my salary will definitely double.
I write this article in the hope of giving confidence to friends who have no foundation like me. In fact, we don't need to feel inferior. We are no more stupid than others. We will succeed as long as we are willing to work hard.
I want to be a software engineer. What major should I study, software engineering or computer?
In fact, you can learn anything.
Mainly depends on the individual.
People who do technology should have the heart to be at ease with technology.
Now our technicians are too impetuous.