最基础的是把你的编程基础打牢:
1.底层的话就学c/c++语言,大部分情况你还需要学学嵌入式,嵌入式包括Linux系统驱动和Linux系统应用编程,当然有时候也需要单片机的东西。
2.上层的话最好建议学学安卓和IOS,安卓是java编程,IOS是objectC 至于高数和高物:
1.你如果是想搞更高级的算法之类,高数是必须也是至少,当然还需要更多的数学知识,譬如线性代数,概率统计,甚至你还需要进一步的学习数值分析,小波变换等 2.至于高物,这个有点深奥,一般不会涉及到这里 针对具体的技术点可以罗列几点:
1.视频监控领域,H264、H265的编解码,高级一点的话 就是图像处理 2.网络编程,联网就是用网络,tcp、udp、http等 3.数据库,这个太普遍了,联网就意味着大量的数据需要保存和处理,甚至分析。
4.服务器,一般使用W/B和C/S模型,这个跟第二条有点重叠,当然这个以第二点为基础的