当前位置:网站首页>Why do some people say SCM is simple and I have to learn it so hard?

Why do some people say SCM is simple and I have to learn it so hard?

2022-04-23 17:22:00 Endless MCU programming

believe me , You can't learn , Just didn't find the right way .

After reading this article , You'll find it's not that hard to learn .

Like before you start + Collect and quickly light it up , Otherwise, I'm afraid you're too absorbed , I can't find it next time I want to see it .

Many people learn SCM from the beginning to the earth , The core problem is nothing more than the following 3 individual :

1. The learning path is not clear enough

2. Learning content is not systematic

3. The learning process is not guided

below , We focus on this 3 Let's talk about the solution to this problem .

One 、 The learning path is not clear enough

1. If the learning path is not clear, what problems will there be ?

Learn the circuit later , Learn SCM later , Learn later c Language , I learned a lot , Finally, I found that I didn't learn anything .

And when learning a certain knowledge point , Suddenly I found I couldn't understand , A face of meng .

For example, if you look at the circuit of the development board , Find a circuit that you can't understand .

You will think your circuit foundation is too poor , Go back and learn analog and digital electricity again .

Then when you see the chapter of tertiary management , You find out again , Mom" , I can't understand the mathematical formula again …

Go back to math , So it fell into a dead circle , Wasted months or even years to learn .

At this time , You may complain : This thing is not learned by people !!!

Even question yourself : This bowl of Rice doesn't seem to suit me …

You may not even think about it , some people , It only took a few months , From entry to employment .

I , Is one of them … But it's already 11 Years ago .

Back , I engage in development with myself 11 Years of experience , Standardize the whole learning process from entry to employment , Process , Make me replicable .

And teach this process to the students of infinite MCU , Now there are many successful cases .

2. location

Beginners generally have no ability to plan the systematic learning path , Because I'm new to the industry and I don't have enough experience , Who knows what the learning path is, right ?

This can only refer to the learning path written by some big guys on the Internet .

But the problem is , Whether their learning path is practical ? Whether there are some knowledge points that are not just needed by the position ?

These problems , Will play a decisive role in your learning efficiency .

At least , I have seen many learning paths , In fact, many people who are new to the industry , Not just needed .

For example, you haven't even done a project , Just go and learn RTOS, What's the point ? Your cognitive level must be superficial , Can't understand RTOS The essence of .

If you can write a small system yourself , No more than you can just use RTOS More gold ?

Programming thinking and level are the core skills of MCU engineers in the later stage .

Back to the point , We want to solve the problem of learning path , First ask yourself : What do I learn from SCM ?

I believe most of the answers are to find a job , Pure interest is a minority .

therefore , First step , You need to know the position corresponding to learning this technology .

Our positioning for the students is very accurate , Is this a few : SCM engineering 、mcu The engineer 、stm32 The engineer 、 Embedded Engineer 、 Electronic Engineer .

Then the next thing will be simple , Go directly to the recruitment platform to search for relevant positions , Just look at the job requirements .

I've written a learning path from introduction to advanced opening and hanging of single chip microcomputer before , It's very detailed , I'm not going to elaborate here .

After the learning path is planned , My personal suggestion is to make a systematic table :

You can refer to the system learning path format planned by our infinite MCU for students .

Two 、 Learning content is not systematic

1. Content planning

After the learning path is planned , In fact, you also know what to learn .

For example, getting started and learning basic circuits 、 Then learn again. c Language .

List everything you need to learn about basic circuits ,C List everything you need to learn in a language .

The next step is step by step , What do you learn every day , Set yourself a goal , Advance by day .

For months , You will have qualitative changes .

The biggest advantage of this is , You won't be confused by learning , This is the map that runs through your whole learning , If you lose the map, you can't find the treasure .

It's like you go out to dinner with your girlfriend , You ask her : Eat what ? She said : casual .

Then you ordered a dish she didn't like , She make complaints about you. .

You look confused , Look depressed .

If she told you exactly in advance , She wants spicy crayfish , There won't be any problems behind , Learning is the same , must do accurate and systematic .

2. Content collection

Know what to learn , Next is the collection of tutorials , I don't need to teach you this ?

Xiaopo station and Du Niang are basically enough .

3. Single point breakthrough

Remember what I said at the beginning of my article ?

For example, if you look at the circuit of the development board , Find a circuit that you can't understand .

You will think your circuit foundation is too poor , Go back and learn analog and digital electricity again .

It's a fatal mistake , The right thing to do is Single point breakthrough .

for instance , I learned about capacitors , I still don't know why to use it after learning theory .

Then you can solve this problem , To search for the function of capacitance .

Try it on all platforms , Put all the articles on the function of capacitance 、 Collect the videos and watch them again , You will understand .

Don't go back and learn analog and digital electricity again , It doesn't work .

 

3、 ... and 、 The learning process is not guided

I still can't forget , The loneliness of self-study 、 boring 、 Ask questions about the taste of throwing stones into the sea .

Added a lot of technical exchange groups , Simple questions are answered , But most of them don't belong to me .

After years of social mixing , I didn't understand , Ask yourself the wrong way .

Guide this , If you want to live , It's almost impossible not to spend money .

So there's no good solution , Is to spend money to find senior engineers to take the fastest .

Don't forget , Time is also a valuable cost .

Last egg time !!!

Recently, many little friends asked me for some MCU learning materials , Then I based on my ten years of experience , How many nights did you stay up , Carefully organize a 「 MCU introduction to advanced tutorial + tool kit 」, All free sharing to everyone !!!

in addition to , Then share with tears what I pressed at the bottom of the box 22 A hot open source project , Include source code + Schematic diagram +PCB+ documentation , Let you quickly advance into an expert !

It is said that there are small partners who have successfully entered BAT Big factory , So if you save it, you must study hard .

The tutorial package and detailed learning path can be seen at the beginning of my following article .

MCU entry to advanced open learning path ( Tutorial attached + Tools )icon-default.png?t=M3K6https://blog.csdn.net/weixin_43982452/article/details/114134096

版权声明
本文为[Endless MCU programming]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231720072297.html