.Do embedded engineers have a future? This is the best answer I've seen!

It is difficult for a person without rich experience to judge whether an industry has a future. When you have rich experience, you have already missed the best golden period for entering the industry. The reality is so cruel.

Of course, if you have expert guidance, the situation will be quite different. The most important thing in life is to meet noble people.

Most people judge whether an industry has a future, and the standard is to see whether the salary in this industry is high or not. This is how I got into the pit at the beginning.

At first, I saw that the salary of pure software was high, and then I taught myself java for a month. After learning java se, I found that I still couldn't do anything. Later research found that pure software was too difficult for me.

Later, I came into contact with the single-chip microcomputer, which ignited my love for this industry from the moment the LED was lit.

However, this was already 10 years ago, and there was still a habit at that time, that is, I liked to write notes and write down what I had done somewhere.
insert image description here

I have been doing single-chip microcomputer development for the past 10 years, and I often regret that I entered the pit at the beginning, especially when I was paid, I was always a few K less than my classmates who were pure software, and I personally feel that my comprehensive ability is not worse than him.
insert image description here

However, in the past two years, it is obvious that embedded technology has slowly risen, as you can see from the salary increase.

It may be that a few years ago, people flocked to learn java to make apps, because the Internet of Things was very popular at that time, and many products needed to make apps.

Embedded is as everyone said, you get less, you learn more, and the threshold is still high (seemingly).

Those who are able to learn look down on this industry and switch careers one after another. As a result, the industry is getting better and better, while fewer and fewer people are learning. The increase in wages has a lot to do with this.

Therefore, rare people are more expensive. When no one in the whole country is willing to be a cleaner, the salary of cleaners will definitely not be bad.

Just like many people look down on and look down on collecting waste products, when you see that others are making a lot of money, there is no room for you to pick up.

This is the importance of layout and planning in advance. The speed of a person's learning is definitely not as fast as the speed of market changes.

The following is my own experience and suggestions summarized in the past few years, for your reference only!

In the embedded industry, there are actually many directions. The more popular ones are single-chip microcomputer development (lower-level hardware), Arm+Linux (more application), and FPAG, etc. Those who are not familiar with it will not be mentioned, so as not to be scolded.

What I can tell you with confidence is that embedded technology is definitely a promising industry. As for whether you have a future, I can't guarantee it.

I mainly evaluate from the following points:
1. Future development trends
Internet of Things, 5G, artificial intelligence, autonomous driving, I believe everyone is familiar with these words.
Embedded technology accounts for a very large proportion in these industries. You can know how the actual products in these fields are made by Baidu.

2. Irreplaceability
Taking embedded software development as an example, it is necessary to write programs with personal thinking, and it is often difficult to be replaced by machines.

3. It is suitable for starting a business.
If you understand technology, starting a business is more competitive, and you also have the capital to negotiate with others. Even if the initial start-up costs and profit cycle are very long, once you make a good product, a product is enough to support a company for several years. .

There are advantages, and there are definitely disadvantages:
1. The income is indeed less interesting than that of pure software.
2. Sometimes it is very annoying to have problems with the product, and it is necessary to check the hardware and software.
3. It is easy to encounter bottlenecks, and it is difficult to improve when the income reaches a certain level.
4. The hair will become thinner and thinner.

Final summary:
1. This industry is definitely more promising than many other industries, but whether it is good for one person or not, in fact, apart from the industry, personal ability accounts for more.

2. Technology is just a tool. Embedded development can only help you quickly accumulate initial capital and pave the way for your later planning.

3. Help others more at work. Today is your apprentice, and tomorrow may be your nobleman.

4. When you are proficient in technology, you should learn more about things other than skills, such as the nature of business, social interaction, and so on.

Guess you like

Origin blog.csdn.net/weixin_43982452/article/details/117914168#comments_26860985