Should I choose c++ background development or audio and video development for internship?

Background development: more about understanding requirements, analyzing problems, solving bugs and other abilities, which is very helpful for logic training. Can carry out software development, network development, game development, and possible Internet of Things related development. But it is easy to fall into the demand, and it will be easy to get boring after proficiency

Audio and video development: The threshold is relatively high, and it requires a lot of accumulation, supplementary learning of various professional knowledge, and at the same time, it has to face various challenges and bear various pressures. The most important thing is that the results are relatively slow; unless it is a large factory or a professional , There is a capable and competent team that can support independent development. Most of the work in the direction of audio and video is developed as a basic function of business needs, which may be the optimization of audio and video functions and the improvement of communication functions. However, audio and video have accumulated well, and the opportunities are still great.

There will be business in the future, but with the support of new technologies such as high-definition 4K, 8K, 5G, Starlink, AR, VR, 360 full number, Internet of Things, artificial intelligence, etc., audio and video will definitely still occupy the basic position in the communication field, and people-to-people. It is possible to realize the visualization of various scenes and low-latency real-time communication through audio and video communication between people and things, and between things, so it is bold to judge that the demand will continue to rise. As it happens, I summarized some embedded material and put it at the end of the video.

On the other hand: after doing audio and video related development, if you don’t want to do it after 30+, you can switch to application development. The business logic itself is linked to the company’s business; but you have been doing application development, and then switch to audio after 30+ For videos, the difficulty is likely to double. After all, time and energy are stumbling blocks on the road to growth. It is not impossible to add professional knowledge at this time, and it requires a lot of perseverance.

In summary, I personally recommend the audio and video direction.

720ce01a96a0dd35ac0165a4ad769790.jpeg


I happen to have embedded, single-chip microcomputer, and plc information here. If you need it, you can privately or deduct 6 in the comment area.

Guess you like

Origin blog.csdn.net/linlaoshi2009/article/details/132107061