定性总结:
整个Q2都是隔离在家工作,所以有种这三个月自己是在单打独斗的感觉。
-
工作上完成了3件自已觉得有挑战的事,都不是一帆风顺的,踩了很多坑。
-
后融合接入新的sensor终于合入主线了,本以为三个月就搞定,结果搞了6个月,5月简直是在地狱中撑过来,各种打log看逻辑看到想吐。
这个过程偶尔心里会不平衡,但总体上心态还是积极向上的。不要完美主义,生活中挑战无处不在,没有完美的事情,也没有完美的工作。此事算是跳槽后学到的第一个血的教训,不喜欢不想做的东西一开始就要说不,心里很抗拒但又不得不去做,肯定做不好,图什么呢?
根本原因还是自己不够坚定,本来好好规划继续做激光感知,结果来了之后换了方向,我也接受了这个安排,想着头三个月搞定就行了,谁能想到居然做了这么久。
-
每天后融合吃屎吃累了就搞搞前融合放松放松。前融合从0到1搞起来,数据对齐花了一个半月,模型训练预实验结果一个月。很幸运,在数据搞对之后,模型结果比纯激光好了不少,可以说服领导去部署,不枉4月5月两个月的周末都没有休息的努力。
-
Log画图工具Plotjuggler从零实现,搞了差不过两周
-
-
早起坚持一个月学习,更新了很多技能,如gdb,matplotlib,linux命令行和正则表达式,李沐《动手学深度学习》,GPU CUDA并行计算, MMDetection3D的数据集转换等,亲身实践证明了每天固定时间学习的重要性。
-
精神内耗。一直隔离在家,和同事以及领导沟通都很少,沟通成本很高
定量总结
下面对照2022年度目标和计划,一个一个写。
今年要常思考的问题
一个优秀的算法工程师应该掌握哪些知识? https://zhuanlan.zhihu.com/p/463450593
能给领导带来什么,利用领导的资源能做什么事?
我的一生想要怎么过,等我老的时候我才不会觉得遗憾?
目标
-
每周一篇文章,共53篇文章,包含至少25篇技术文章,粉丝数到1500个,赞到2000。Q1: 完成,写了13篇文章,其中7篇技术相关文章。
Q2: 完成,写了16篇文章,其中8篇技术相关文章。
-
工作上,成为小组的核心骨干,搞好和领导的关系
Q1:未完成。后融合代码不熟悉,并未承担起感知的核心骨干。
Q2: 未完成。后融合代码仍然不熟悉。
-
看论文,特别是Transformer相关的,nuscence,waymo榜单,李沐读论文,沈向洋带你读论文,跟着他们了解最新的技术
Q1: 未完成。只看了Tesla的AIday视频,写了一篇文章。
https://zhuanlan.zhihu.com/p/455672989
Q2: 未完成。花了大概一周时间调研,BEV Perception论文调研,然后便搁置。
https://zhuanlan.zhihu.com/p/497434621 -
每月读一本书,并写读书笔记,读书的过程可以是不求甚解的,把自己觉得最重要的话记录下来即可。Q1:完成《雷军传》《Effective C++》读书笔记,《Effective Python 》《STL源码剖析》正在阅读。
https://zhuanlan.zhihu.com/p/467088831
https://zhuanlan.zhihu.com/p/473215964
Q2: 完成《Effective Python》《陈行甲人生笔记》读书笔记,《流畅的Python》看了但是没写总结,现已基本忘完。
https://zhuanlan.zhihu.com/p/531525515
https://zhuanlan.zhihu.com/p/504383762
-
时间管理,时间块记录坚持统计一年,每周收集,每月整理,12篇月度总结,53篇周总结。
Q1:未完成,周总结几乎没有写过。原计划每周日晚上拿出一个小时时间做周总结,实际操作很有难度。
Q2: 50%完成。时间块更新了统计方法,将工作时间分为高效、低效、无效、摸鱼、整理等几类,统计真正有产出的时间占比。
周总结写了7篇,月总结写了3篇。
-
上三门公开课,李宏毅《深度学习》(对attention、transformer这些最新的东西有所了解),《项目管理》《Public Speaking》
Q1:self-attention transformer李宏毅看懂了原理,看了B站陈春花《有效的管理者》《Public Speaking》正在进行中。
Q2: 看了李沐《动手学深度学习》,巩固了深度学习、GPU并行计算的基本原理;《Public Speaking》中断。
-
《老姚吉他从零起步》看20课,学三首不看谱子就能弹的歌曲。
Q1 未完成:老姚吉他只看了一课。和女朋友一起拍了《小手拉大手》,《我要你》弹唱视频,计划以后每月录一首弹唱。
Q2:完成60%。4月录了《外面的世界》,5月录了《小幸运》,6月的《成都》未完成。
重新调整下战略,每月录的歌需是当月老姚吉他从零起步的歌,每月至少看两课。
-
交3个好朋友
Q1: 未完成。打算维持在上家公司时的几个好朋友的关系,初步计划每月联系一次,要多跟人交流。
Q2: 完成30%。有两个聊得来的同事,但关系还没到转换为朋友的程度,友情也需要时间经营的。
-
**主动向上汇报,表现出自己的主动性,多和领导沟通,都是工作。 在同事中也要是一个主动性的形象,不要担心别人觉得你卷,职场本来就是竞争关系。**Q1: 完成。主动找领导了两次,一次是转到激光方向,一次是前融合的计划。踏出第一步是很重要的,主动找了领导一次之后,后面就没那么怕了。
Q2: 完成50%。一直在家,没跟领导见过面,没主动找过领导讨论过事情。不过在三次一对一沟通时,很真诚地说出了自己的的想法,征询他的建议,包括不想做人工智障的后融合,对齐了领导的想法,还是可以的。
-
继续读曾国藩相关的书或笔记,《冯唐成事心法》
未完成。看了马斯克,刘强东,李想的视频,并输出了文章。
https://zhuanlan.zhihu.com/p/464924248
https://zhuanlan.zhihu.com/p/469862958
未完成。看了《陈行甲人生笔记》
实际计划
生活
-
锻炼身体,12点睡觉,7点起床,每周运动三次,保持一个好身体和充沛的体力
Q1: 未完成。正常上班时有坚持,隔离在家没有坚持。
Q2: 完成50%。没有明确坚持。
-
用好块时间,每天整理当日的想法,每周收集,每月整理。
Q1:未完成。每天记录了想法,但是没有整理,块时间渐渐作为写日记的地方。
Q2: 完成50%。更新了块时间记录方式,尝试整理,但会花很多时间。
-
每天一个人的时候,睡前看一篇论文,10页书,刷一道leetcode题
Q1:未完成。常常因为工作的紧急事情,睡前很累。
Q2:未完成。彻底没做,从满腔热血到内心抵触。
工作
算法能力
-
通过各种途径关注最新自动驾驶最新技术
-
手动跑一个transformer框架代码,比如detr
Q1:未完成。mmdetection3d配了环境,没有继续跑了。
Q2: 完成,detr3d跑通了,并看懂了源码
-
定期总结自己的工作,工作中应养成强制写周报的习惯,大脑是倾向于懒惰的,一周有7天。
Q1: 未完成。记笔记有个很不好的习惯,用了好几套记录方法。
Q2: 完成70%。工作统一记录在有道云笔记上,每月新建一个文档,每个文档按周分块。
软件能力
-
啃官方文档
Q1:未完成,看了mmdetection3d的文档,但因未实践,遗忘太多。
Q2: 完成。看了matplotlib,plotjuggler官方文档
-
看B站视频,Mooc
-
C能力提升(B站知乎搜一下,看什么书,gdb调试,《设计模式》《STL剖析》《C Primer》《多线程》)
Q1:未完成。看了《c++调试的艺术》,没有实践,纸上谈兵。
Q2:完成10%. gdb调试学会了,《STL剖析》睡前翻阅现在也不记得什么了。
-
系统学习Python编程,尤其是Python画图能力,对于分析问题很重要,也能提高效率
Q1:完成中。看《Effective Python》,《利用Python进行数据分析》
Q2: 完成30%。《Effective Python》看完,matplotlib画图官方教程看完,《流畅的Python》中断。
-
多看优秀的开源代码,我是因为见得太少了,被自己的简单经验所束缚住了
Q1:未完成。C++从《STL源码剖析》看起,Python从mmdetection3d看起。
Q2: 未完成。失眠时看open-mmlab的pytorch源码解读已经忘完,《动手学深度学习中》学习了matplotlib画图的基本操作