A: An embedded newbie is confused about finding a job!

Source: Internet
Author: User
Reference:

Hello, miss ou. I have been learning embedded for about four months. Now I am confused. I think most of the mathematics embedded students may feel the same way as me, that is, the more you learn, the more you don't understand. The less you feel, the less confident you are in looking for a job. Even if you have learned something, or even what you have done, I am afraid many of them will not be able to tell you during the interview, because many of these things are obtained based on materials, for example, you can add a NAND Flash Driver, a flash partition, and a cs8900a driver to the Linux operating system during u boot transplantation, all of them collect a lot of data and follow the data step by step. Although many problems have been encountered and solved by myself, it still seems that there is no technical content at all, if I want to write a brand new driver, I guess I cannot write it. The two teachers are experts in this field. We are also curious about what the process was like when we first started learning this course. Do you feel the same as we did at the time? Also, can you tell us what you think of us !!!! Thank you!

The answer is as follows:

Riley, your questions may be common among those who are studying embedded systems. The main reason is that I guess I still don't really understand how bootloader/kernel/driver works, relying solely on the information collected on the Internet, we can make some things, but our understanding is far from enough. Many steps are just "knowing it, but not knowing why ", in this way, the feeling of confusion is quite normal due to lack of basic knowledge.
The reason why the embedded orientation is relatively difficult and the threshold is higher is that it requires a very solid basic computer theoretical knowledge and a good grasp of the underlying knowledge, it's not just a bit of fancy techniques. For example, during uboot transplantation and kernel/driver transplantation, you must understand the operating principles of bootloader/kernel and understand the source code of uboot and Linux kernel, without these basic skills, you can simply follow others' documents to transplant them, and you cannot really understand why others want to do so, let alone do it independently.
In addition, from another perspective, these questions are actually good for you. The process of discovering and solving problems is the process of increasing technical strength, the four months of study are not long at all. It is normal to have some problems at the beginning. After you try to solve these problems, you will surely find that your technical strength has increased significantly.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.