1, if you want to learn embedded English well, you must pass the exam, otherwise it will be difficult to learn. For example, graphical interfaces such as qt API are developed in English, and linux help documents are also in English. Network card chip driver development documents are in English, which is very painful to learn.
2. Software development includes system transplantation, boot program transplantation, driver development and application development.
Personally, I think embedded training is of little use. I also trained for 3-4 months and learned a lot. Can I learn well?
Teachers watch ppt in class, just like acting in a movie.
If you want to train, you should have a certain foundation of C language and assembly operating system.
Talent saturation?
It seems that few people have work experience, and it is convincing to do a few projects before looking for a job.