小弟是ee毕业没有受过cs本科训练
而研究所就是作cv领域,未来目标想往3d视觉方向走
目前在工业制造设备商已工作了1年,基本上公司就是有关设备的软件功能都要全包,包
函影像算法开发,应用场景,设备机器的控制,流程动态规划,使用者接口设计
在开发视觉方法的部份没有大致问题,在程式开发应用上,碰上的需求都能靠数学硬干出
来;但在作流程动态规划和接口设计上,就变得滞碍难行,对设计整套系统软件没有概念
,例如多执行绪的同步异步不清楚调度原理,对缓冲区没概念,一直是用c++作开发至
少还会作内存管理,但内存分配就不懂了。会开始感觉无力是在作debug侦错的时候,用q
t库提供的for循环搞不懂为啥会喷错,侦错还会跑好几趟同一个中断点,debug都蒙逼了
…
请问对将来想往3d cv应用,像是三维重建,slam,点云处理,ar/vr,无人机等题目,我
应该是好好研究算法就好还是该重新回去好好学习作业系统?写程式不懂计算机的软件
调度,是不是都不够强健,真遇到崩馈了也都搞不清楚状况,只能祈祷别人写好的API没
问题,也只能一直局限在调API
虽然本职为算法工程师,但公司根本没时间给你细心研究算法,时间大多都赶着开发发布
,真心觉得求学期间没好好修习cs的必修很遗撼,请问各位乡民们作业系统真有那么需要
吗?