First say if it is not, and then answer why. The hardware is obviously more difficult than the software. Answer: Yes. When I majored in electronic information engineering, I felt that the hardware was too difficult to learn, and the hands-on ability was poor. I didn’t understand anything about analog, digital, high-frequency, signals and systems. I was so angry that I switched to software, so I could be self-taught. . The hardware is of the kind that you can’t teach yourself at all. Domestic hardware technology is not as good as software. A: If it is said that chip-level hardware technology, the domestic technology in this area is indeed not as good as Ali, Tencent and Baidu’s software technology, which has developed to the world’s first-class level. The subject of the question should mean that the hardware technology is backward, so it is more necessary to recruit high-paying talents to develop. I understand the meaning, and I will talk about it below. If you talk about board-level hardware technology, as @大帅 said, the technical requirements are not too high. Although the barriers to learning and entering the industry are high, once you have completed your studies, the work is too simple, and there is no technology to speak of, and it cannot be compared with software. Board-level hardware is now only left to copy pictures, look at the chip manual. The chip manual even helps you explain all the peripheral circuits. Only a senior assembler is required. Why is the salary of hardware engineers worse than software? Answer: Although this question asks why, I still want to answer whether it is or not. The answer: Yes, it is true. Many hardware engineers themselves think that the salary for hardware can only be so much, and it can’t be more. (There are exceptions everywhere, especially good ones) As for why? As I have always told my friends, the salary of a position does not depend on the technical difficulty of the position, but on the market value of the position. The market value is determined by market demand. Difficult jobs may not necessarily have high market demand, and easy jobs may not necessarily have low market demand. Is it difficult to build an atomic bomb? It is difficult to build a rocket, of course it is difficult! But is there a market demand for this in China? In addition to entering industrial enterprises. The answer was that someone posted the rocket engineer’s price. In fact, to put it plainly, the reason is that the market demand for hardware engineers is far less than the market demand for software engineers. Let me talk about board-level hardware engineers first. In the various companies I have experienced over the years, a large department has dozens of people, the number of hardware engineers is basically single digits, and the others are software engineers. The ratio of hard and soft engineers ranges from 5:1 to 10:1. Similarly, for a project, a number of software engineers will be assigned, but there may be only one hardware engineer who is responsible for all modules. Even for the mobile phone industry with abundant human resources, hardware engineers are at most subdivided into general hardware engineers, baseband hardware engineers, radio frequency hardware engineers, and Audio hardware engineers. For other industries, a general hardware engineer may take everything. As for why the demand is so small, as mentioned earlier, the board-level hardware technology has been developed for so many years, and many things have been integrated and modularized. There is no hardware engineer to play the stage of creation. It is not too different from the average one. many. Especially driven by the turnkey solution created by MediaTek, almost all chip manufacturers will provide a full set of reference designs, that is, you can copy the work, copy the work, and even ask the chip manufacturer to check the work. Once the work is completed, the job of the hardware engineer is left with daily chores, failure analysis, production line fault handling, and software debugging software. There is no more room for design and creation. If a product is launched on the market that requires continuous hardware design improvement, it means that the hardware design of the product is a mess at the beginning, and this kind of thing is absolutely not allowed to happen. As for software, no matter what stage, continuous improvement and innovation can be achieved. Maybe, it can lead to a little new problem. It’s a big deal afterwards with an OTA upgrade and repair, but these tasks need people to do it, and software to do it. At any stage of a product life cycle, software engineers can play far more space than hardware engineers. As for hardware engineers, once the plan is finalized, it is stable. Let’s talk about chip-level hardware engineers, which is strictly a chip design engineer. This is typically a position with high technical difficulty and market demand. Therefore, the salary is more than that of software engineers in the same industry. But it is still much lower than those of Internet software engineers. Although there are many people engaged in Internet software, the software of Internet companies is iteratively fast, and the software needs are much more numerous. The scale effect of Internet companies making money is far greater than the scale effect of chip companies.