想起本科到现在也算学过很多课程,接触过很多不同领域的技术了,但大多用完便放在一边,至今仍还记得的所剩无几。
好记性不如烂笔头。决定今天开始写技术博客,用来记录也用来监督自己永远别停止学习。
争取做到至少每月一更。
这个开篇就用来回忆一下自己的技术栈吧!
本科毕业于自动化实验班,于是该学的不该学的课都学了很多。写过c、c++、java、android、sql;懂控制原理、操作系统、计算机网络、数据结构、计算机组成原理;还学过电磁场电磁波、量子力学、热力学;主要项目经历包括纯C的软件开发项目,verilog开发的FPGA项目,大四做的C++神经网络research项目。
硕士方向偏cs,做vSLAM和室内定位。写android和c++,帮老板做项目偶尔也还写java。研一做基于手机传感器融合的室内定位,学习了各类sensors(IMU,Mag)、各类后端融合算法(KF、PF、概率图模型)和各类信号处理算法(各种@Q#%$%变换)。研二做vSLAM,学习了各类开源vSLAM框架(ORB、DSO、VINS...)、实用工具(opencv、g2o、ceres、eigen)、图像基础(冈萨雷斯)和前后端算法(太多了)。读研期间还做过蓝牙嵌入式开发(纯C),做过智能设备室内定位项目(C++),甚至写过愚蠢的java前端。
目前做算法工程师,主攻cv中的SLAM这块,同时ML、DL也有所涉猎。
做过的事情很杂很乱,也经过很多坎坷,走过很多弯路,但目前方向总算是明确了。希望可以做出一点有意思的事情,让世界有所不同。