Internet software, commonly known as the industry selling white powder, has a fast development and high profit rate. Compared with traditional industries, it is a good opportunity for ordinary people and a profiteering industry. Have a chance to change your destiny.
In fact, they are all promising, but at present, the salary of doing software in China is higher.
In fact, hardware and software are interdependent, and hardware and software themselves are very general.
There are many kinds of hardware, such as network devices, switches, routers, servers and so on. Is irreplaceable by software. Even the foundation of cloud computing is supported by data center resources such as hardware servers.
There are many kinds of software, some of which are very promising, such as cloud platform and Internet of Things operating platform. These will have a very good market, and many softwares will be eliminated. For example, the original single-service software is simple and backward, and it will definitely be eliminated.
So we can't simply compare the future development of hardware and software, but distinguish which hardware and which software.
The hardware foundation is a national heavyweight, and no software based on hardware is just a flash in the pan.
Software system is the most important fertilizer for software. If hardware is soil, software system is nutrient, and all application software is just fruit.
We can't ask this question because the scope of the software is too wide. Take system software as an example, it is interdependent with hardware. We can't say who is lighter or heavier, but the application software can ask this question.
China's precision technology manufacturing has always been a weakness, not to mention the blockade of China's technology input by foreign related technology countries. For example, the blockade of China by the core equipment technology in cpu-related manufacturing makes China only wander in the low-end manufacturing industry, and mask aligner's precision technology has always been the pain of China. Even if Huawei has design ability, it can only be faked by others without manufacturing technology. The state should make great efforts to develop the basic fields, improve China's hardware intelligence, and give full play to the nutrients of the software with fruitful results.
China mobile phone manufacturers blow all day, and it's no use taking photos by themselves. The technology is in the hands of Japan, Europe and America. Without the cutting-edge technology in this field, they will never be able to build the Hubble telescope independently.
Kirin's chip design ability is great, and it is a theory without manufacturing technology. It can only earn some money in the field of consumption through commissioned manufacturing.
To sum up, hardware is the heavy weapon of the country, and software is fertilizer. There can be many brands, but there must be land before sowing.
With the coverage of 5G networks, traditional industries and industries have begun to transform unconsciously. For non-related technical workers, the first feeling is that society does not need simple operators more and more. The employment pressure is great and the employment situation is grim. But for practitioners related to embedded, big data, cloud computing and artificial intelligence, there seems to be no such pressure. On the contrary, they feel that the iterative update of technology has been faster in recent years.
For job seekers, the salary of computer-related technology has been high in recent years. For computer-related technologies, we can simply divide them into two directions: hardware and software. Today we will briefly talk about which is more popular, hardware or software.
In fact, I personally think this question is of little significance. I have always adhered to the principle that "what suits me is the best". However, the reality often gives people the impression that this is not the case, especially for young people who have just graduated. Nowadays, young people have to face a series of life events such as work and marriage just after graduation. Marriage, in particular, has become the most anxious problem for young people.
Because marriage means some rigid requirements such as buying a house, buying a car, and working stably, it becomes more important, which is more popular, more stable and better developed, hardware or software. Next, let's analyze from the following points, which is more popular, hardware or software:
1. Starting salary
The above are the recruitment requirements of PCB engineers for Xi 'an and Guangzhou. From these data, we can easily find that PCB engineers are not friendly to young people who have just entered the industry.
The above are the recruitment requirements and salary of junior embedded software development engineers recruited by Shenzhen and Xi 'an companies. It can be seen that the basic salary of software development is slightly higher than that of junior hardware engineers, and the average salary is slightly higher. It can be seen that software development is slightly better in this dimension.
2. Development prospects
When it comes to employment prospects, it is nothing more than what stage the industry is in and its future development trend. Personally, I think the development of embedded hardware is relatively stable and generally will not change much. The design of the chip and peripheral circuits is relatively stable. However, new AI chips and new sensors generally have little influence on peripheral circuits, and the hardware mainly depends on long-term accumulated experience and the number of layers of integrated development boards that can be designed. It can't be said that it is a sunset industry, but in all fairness, there are not many innovations.
In recent years, software has developed rapidly, especially the development of artificial intelligence, network access and intelligent devices.
As far as the development prospect is concerned, personally, software is superior.
3. Correlation between salary and working years
From the above recruitment information, we can easily find that software is easier to get high salary.
4. Post-era
After 10 years, the demand of hardware engineers is higher than that of software engineers, so in terms of working years and long-term work, hardware is slightly better.
Finally, let's take a comprehensive look. The data shows that the software direction of most embedded practitioners is more popular. Everyone's choice is different, so I also hope that every practitioner can choose whether to engage in hardware research and development or software research and development according to his own real situation.
Software is more promising, mainly because the hardware R&D industry is monopolized by several major technology companies, and there are not many development opportunities, which does not mean that hardware is not important. There are many kinds of software. With the advent of the 5G era, many industries will appear, because the 4G era has changed life, from pc to mobile, and then mobile is more advanced, the network speed is faster, and people's needs are more. For example, artificial intelligence development, driverless development, various service-oriented apps, ultra-clear broadcasting, real-time monitoring and reminding, too many need to be developed by software engineers, and hardware upgrades need to be developed by more sophisticated researchers.
Relatively speaking, I think software is more promising. For reference only.
Actually, you can do anything. The salary of hardware is not as high as that of software in the early stage, but higher than that of software in the later stage. On the contrary, it is easy for software to enter the bottleneck period after five or six years of work. I hope it helps you.