Job Recruitment Website - Zhaopincom - I am a junior, majoring in computer science, and want to pursue the embedded direction. What knowledge should be mastered, at least to what extent? Please elaborate.

I am a junior, majoring in computer science, and want to pursue the embedded direction. What knowledge should be mastered, at least to what extent? Please elaborate.

Let me tell you this: if you really like embedded systems and have a certain foundation, you can also buy a board, watch a video screen and read books for self-study. The training course is to make money. If you really want to find a job and learn embedded system, don't learn it, because shopping is better, tiring and unprofitable. If you study for the combination of software and hardware, what can prevent you from aging? Another person can write driver? How many people can stick to writing drive? It's all clouds. If it's so good, why don't the teachers in the training class insist on doing so? Doing research and development can be regarded as serving the motherland, because they know that the Internet of Things is just a cloud. I don't know what your foundation is. If you really learn some basics, I mean basics. It's not like you know any bubble algorithm, just burn the board. At least you should know how to compile, and also know about x86 architecture. Do you know that?/You know what? What can you learn in four months? You can get started when the situation is good, but most people have a little knowledge, because most people are not suitable for the combination of soft and hard, which is why the combination of soft and hard can prevent aging. The training class trains many people every month, which is competitive and your salary will be affected. This thing will be as bad as java in a few years! ! Of course, you are purely for your personal hobby, in order to find a decent so-called white-collar job, then you should study it, you know, you will have a deep understanding in the future.