Job Recruitment Website - Job information - What is the future of embedded development?
What is the future of embedded development?
According to statistics from authoritative departments, my country’s embedded talent gap is about 500,000 people every year. According to a survey report released by 51job.com, embedded software development will be one of the hottest and most popular professions in the next few years. The annual salary of a senior embedded engineer with 10 years of work experience is about 300,000 yuan. Even junior embedded software developers have an average monthly salary of 3,000-5,000 yuan, and mid- to senior-level embedded engineers have an average monthly salary of more than 10,000 yuan.
…………………………………………
Looking at the question you asked, you should be very interested in embedded. In fact, you can learn embedded by yourself. Mode. Regarding how to learn embedded, I just saw a very good article. It was a junior college student who introduced how he learned embedded by himself and found an embedded job. It introduced his learning method and learning process. I hope it will be useful to you. help.
Let me introduce myself first. In 2007, I was admitted to a very bad private junior college majoring in biology. I won’t reveal the specific name of the school to show my shame. I dropped out of school in 2009. I was in a school like that, and the annual tuition was more than 10,000, but there was no one to study at all. I really couldn't see any hope, so I dropped out.
I was confused after dropping out of school. I had not graduated from college. I really didn’t know what I could do. I was struggling with what I could do. So after I dropped out of school for a while, I wanted to find a job. Because I was relatively taciturn and not very good at talking, I was not suitable for applying for business jobs. I want to apply for a technical job, but I'm running into obstacles everywhere.
It was by chance that I heard about the embedded industry. That day I went to Xinhua Bookstore and looked for a book to study in the computer category. Later, a girl came over and asked me if I was a computer major and if I was interested in learning embedded. Then she introduced me to the current hot situation of embedded, told me how promising it was to learn embedded, and gave me a A flyer with embedded training advertising. After listening to her introduction, I felt itchy in my heart. Indeed, I really wanted to learn a skill of my own and eat with my own hands.
After I got home, I checked embedded on the Internet. It is indeed a popular industry today, it is easier to find a job, and the salary is relatively high. I made up my mind to learn embedded. So I looked for information about embedded training. To be honest, I was very confused. I didn’t know whether the training could really be as good as they advertised, so I wanted to know about it for a while before making any plans.
Later, I saw an article on Baidu that inspired me very much. It was an embedded expert who introduced how friends without foundation can learn embedded by themselves. The article was well written and included how to learn embedded. Study, how to study. He mentioned that one way is to watch videos, because reading books is too boring and confusing, and we can’t understand many of them. I really agree with this. When I read a book myself, I often can’t read more than a few pages.
I was thinking, why can others be self-taught and so can I! I want to believe in myself, so I want to learn by myself. If I really can’t learn it, I will go to training.
The idea was decided, so I searched for embedded videos. Although I found some embedded videos here and there, none of them were systematic. I wanted to find a video that could tell me how to learn. A set of videos from A video from beginner to proficient, a relatively complete material. It is best to have a teacher to teach you. If you don’t understand, you can ask for advice.
Later I found another very good video, which was the video "Zero-based Embedded Employment Class" launched on the IT Learning Alliance website (if you like "Zero-Based Embedded Employment Class", you can copy it Paste sina.lt/qKh into the browser address bar and press Enter to open). The tutorials inside are pretty good and complete, allowing me to learn from the basics. Video is cheaper.
The following is an introduction to my learning process. I hope it will be helpful to friends who have no foundation at all like me.
After receiving the CD from them, I started learning. Since I didn’t have any foundation, I started with the simplest C language video tutorial. It’s simple to say, but in fact I still don’t understand a lot. Yes, I had to ask them for help. They were still very enthusiastic and helped me solve it.
I learned C language for almost a week, and then I learned the basic commands of Linux. I did exercises on the Linux virtual machine they provided. I typed the basic commands of Linux and wrote simple C language codes, which was almost three. worship. I kept writing some simple codes every day, so that after one month I basically mastered the basic operations of C and Linux.
Next, I went to study other people’s video training tutorials. It was a complete set, and it was not much different from attending a training. It took me two months to learn the basic principles of ARM and learn I have also mastered the concept of embedded systems and some construction of embedded environments. I also have a deeper understanding of Linux and how embedded applications are made. However, I only have a little understanding of drivers, which is relatively difficult. A little, I want to nibble slowly later.
In the past two months, apart from eating and sleeping, I have been studying almost all the time. Because I know that I have almost no foundation and am worse than others. I can only keep working hard and I can't give up. I have to rely on myself to support myself. I must learn this technology well. Then I will summarize and write down the problems I don't understand. After slowly accumulating for a period of time, I found that I was really getting started.
In the last month, I went to read the practical part to understand the specific development process of embedded projects and what kind of knowledge was needed. I started to prepare this knowledge, that is, to learn this. At the same time, they suggested that I look for some embedded interview questions to prepare for my future job search. I went to the Internet to find a lot of embedded questions and wrote down what they understood. In this way, I prepared for about 20 days.
I feel that I am almost getting started and can do some simple things. I just wanted to find a job, so I went to 51job and submitted my resume like crazy. Because of my academic qualifications, I didn’t graduate from a junior college. To be honest, no one in big companies would want me, so I applied to small private companies. Company, I hope my efforts will pay off. I never thought that there would be an interview a few days later, but I failed in the first interview. Although I thought the written test was good because I had prepared before, their requirements were stricter and required one year of project experience. So I wasn't selected.
Later, I interviewed several companies one after another, and finally the hard work paid off. I finally got an interview with a private company in Minhang. The company was relatively small. My job was embedded Linux application development and application of security products. I think I am relatively lucky. The manager valued my efforts and decided to hire me. The salary offered was 3,500 yuan a month. Although I knew that 3,500 yuan in Shanghai could only lead a subsistence life, but I thought I was enough. At least I don’t have to rely on my parents to support me every day. I can also support myself. I think as long as I continue to work hard, my salary will definitely double.
I write this article, hoping to give confidence to friends who have no foundation like me. In fact, there is no need for us to feel inferior. We are not stupider than others. As long as we are willing to work hard, we will succeed.
………………………………………………
- Related articles
- I am the Commissioner of Administration. Is it useful for me to take the manpower qualification certificate?
- What does Singapore Haifeng Capital do?
- Company personnel's feelings after watching amoeba management
- What is the job of a thermal power plant manager and how is the salary?
- Attending Physician Examination Score Cutoff in Guangdong Province
- Where did the accompanying doctor apply?
- Does Changshan New Capital need to be rebuilt?
- Who knows the name of the song played by Tangshan bus on May 7th? Emil Wakin Chau sang it with a woman.
- Does anyone know what the development prospect of this company is, what kind of treatment new graduates will get after they enter, and what will happen after they become full members?
- How many people does The Legend of mir need to open a studio?