Embedded learning career path Embedded industry path

Have you ever been confused on the road of the embedded industry going farther and farther, or have friends who are at the crossroads of life and have not yet walked this road, some feel unable to start, worry about their future development prospects, I hope this article will help you in the confusion inspired by embedded enthusiasts and practitioners.

 

 

 Embedded learning career path Embedded industry path

1. Embedded learning requires both theory and practice

Embedded has a lot to learn. Should we focus on theory or practice? Indeed, the practicality of embedded systems is very strong, but it needs sufficient theoretical foundation to support. Therefore, I believe that the two aspects of theory and practice cannot be separated, and problems will arise if one focuses on one. If the theoretical foundation is not solid and you only focus on practice, then you are at best an installation and operation worker, or a debugging worker. For embedded system development, in order to achieve a certain level, it is necessary to make great efforts in both theory and practice, and combine them organically.

 

Maybe everyone will feel that this is too difficult, in fact, it will indeed be quite difficult. However, if you only focus on theory and not practice, then the theoretical knowledge you have learned may soon be forgotten, or will stay on paper forever. On the contrary, if the basic theory is better, then it will be easier to get started. Therefore, I have always advocated that on the basis of certain theories, we should immediately practice, digest these theories, and deeply understand these theories in practice. For example, if we have learned the transistor amplifier circuit, then you'd better build a circuit immediately to see if it is a theoretical analysis. If not, then you should continue to study and research to see what the problem is. where. Only in this way can the theoretical knowledge you have learned be firmly imprinted in your mind.

 

Therefore, the two aspects of theory and practice are themselves an inseparable whole, and they cannot be viewed separately.

 

2. More hands-on practice to deepen the understanding of knowledge

In universities, after a course is usually taught, there is an opportunity to go to the laboratory to do some experiments. In many universities, however, the experiments are relatively easy, usually based on equipment such as lab boxes. Of course, it is better to have such an experimental environment than none, but on the other hand, this kind of equipment only allows students to look at the experimental instruction book and insert a few jacks, which cannot exercise students' hands-on skills to a certain extent. ability. Therefore, I think, in addition to this kind of experiments, if you can buy some bare components and build some circuits and solder them yourself, you may have a deeper understanding of analog and digital electricity.

 

3. Participate in more projects and practice real kung fu

Many students are entangled in such a question: Is it better to follow the tutor during college? Or should I go out more and get more internship opportunities? In my opinion, doing some experiments or projects with the tutor can improve the Your own hands-on ability; and go out to the company to take a look, you may be able to understand more specifically what the company is doing and what it needs. In fact, the key question is not whether to follow the mentor or go into the enterprise, but whether your mentor has engineering experience. At present, there are some teachers in the university who do more theoretical teaching, but lack engineering experience, and even fewer have really completed engineering projects or product development. Therefore, whether to follow a mentor depends on how much experience the mentor has in actual embedded system development, not just a few cases in teaching. If the mentor undertakes the project of the company and has rich practical experience (such as project development, product development, etc.), or the mentor itself comes from the company, then following the mentor to do the project in the laboratory is equivalent to an internship in the company. Even better in business.

 

On the other hand, even if it is an enterprise, if it is an internship in an enterprise that belongs to the production and assembly type, it is actually of little significance. But if it is an internship in a development-oriented enterprise, it is actually difficult for you to intervene, why? Generally, a college student will not be allowed to intervene in the real project and real technology development of the enterprise, and I am afraid that outsiders cannot intervene, unless it is a The core technical personnel of their enterprise. Therefore, if you want to go to the company, maybe you need to visit and learn about it, and it is not easy to get involved in the project research and development of the company.

 

Some students don't know what to do with this issue. I think if you have the conditions to go to a company, then go and have a look; if you have the conditions to go deep into the practice, of course it is better. For example, some 985 college students have the opportunity to go to Intel and IBM, which is of course a good thing. However, most students may not have this environment. In this case, it is best to follow experienced teachers to do more projects, even if it is some simple things!

 

Don't expect the complexity of the job to be done in the first place, nor the wealth of experience you will have in a few months. Growing up in embedded system development is by no means a one-off event. It takes hard work and long-term training to become an excellent embedded engineer.

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324977091&siteId=291194637