2021年是迎来蜕变的一年,充实而不平凡。在这一年我的身份发生了许多变化,我做过前端开发工程师,当过运维,干过自媒体,但我感觉作为一个热爱技术的人,只有了解底层的知识才能让走的更远,毕业后摸爬滚打让我感觉,眼界打开了,可是能力没有跟上。所以毅然离开稳定的央企,抱着对本专业的热爱,我要读研究生。
一、关键技术回顾
年初回顾了Java的语法,重新捡起学到的第一门面向对象的语言,使用MyBatis三剑客实现一个简单的电商信息管理系统。Java中抽象类和接口在使用上如此相似,在高级开发中两者的使用和区别作了小结。
关系数据库理论也称为关系的规范化理论,是数据库的理论基础,同时也是数据库设计的有力工具。规范化,数据依赖的公理系统和模式的分解是本科阶段要了解的内容,而后两者在研究生学习阶段需要加深巩固,所以对这数据库的基础理论进行回顾。
到了码农们爬虫的季节,单纯凭借个人对电影的爱好,再次用Python爬取豆瓣电影,豆瓣网一般是新手容易上手的爬虫网站,并不是因为它反爬机制做的不够好,而是因为它采取了内容开放的运营策略,愿意分享给我们它的数据。以前是很容易爬取豆瓣网的电影信息,最近可能是豆瓣网升级了反爬机制,直接请求数据会发生urllib.error.HTTPError: HTTP Error 403/418的错误,所以伪装成浏览器进行请求,请求的电影数据进行简单的数据可视化放到了个人网站和github上,分享给有兴趣的童鞋。
《2020-2021中国开发者调查报告》发布,调查报文原文之后找到了一些有意思的调查发现,国内还是有相当多的人喜欢一直钻研技术终身学习。
C语言的指针是个神奇的存在,让你充分感受到算法之美。C语言面试题目刷了LeetCode、.牛客网、浙大的 OJ。题目质量超级好,很能锻炼自己。刷题不要单纯的为了追求做题的数量还是要以学会为目的,并且学以致用。
鸟哥那本私房菜属实有些厚,有些基础都容易啃不动,熟悉Linux常用命令只有多动手敲,没有捷径,于是做一个总结,为以后自己查询也方便。
接触了很多数据可视化的工具和技术,ECharts图表组件、D3、Processing,仿照张宏伦博士的上海地铁的项目用Processing实现北京地铁的一天动态可视化。
R和Python一样,功能强大是因为R具备丰富的功能包。熟悉了R语言基础。
在Unity上实现目标识别;利用波士顿房价数据集实现房价预测;用SVM分类模型处理iris数据集;利用了决策树预测学生成绩等级;多线程编程计算 π 的值;在共享存储OpenMP 环境下使用 SPMD并行计算π;共享存储与消息传递机制编程计算π值;采用全连接神经网络和卷积神经网络完成手写数字识别,好好地啃了一把周志华的西瓜书。
Matlab从2010b版本以后,神经网络工具箱已经升级为7.0,功能大大加强。在之前的版本做时间预测是比较麻烦操作的,MathWorks公司对时间序列预测做了详细的解决,跑模型非常简便。冬奥会快要开幕了,能为科技冬奥贡献一份自己的绵薄之力倍感荣幸。
二、重要事件回顾
技术交流
疫情控制得好的时候参与线下,疫情反弹就参加线上的技术交流有: NVIDIA自主机器平台Jetson及ISAAC解析、Google I/O 2021开发者大会、Computex 2021 NVIDIA 主题演讲有感、第二届Techo TVP 开发者峰会、2021第三届全球互联网通信云大会、第六届信息类研究生学术论坛。
竞赛:
2021“华为杯”第十八届中国研究生数学建模竞赛,华为杯和本科的数模比赛不是一个量级,直接肝到凌晨三点。第六届信息类研究生学术论坛参赛,没有提交偏理论的论文,合作用Kinect做一个虚拟红船项目。接着投稿2022国际显示技术大会(ICDT),写综述真的是科研入门的武功秘籍!
旅行:
各种打卡,上海迪士尼乐园,上迪是真的大,走了一天腿都软了;北京环球影城度假区开园就去了,一期的体验我觉得很好了,期待二期加入更多的IP。江南名郡数苏杭,乌镇戏剧节优哉游哉的散步呀,戴着白色的小帽子沐浴着秋日暖阳,让人觉得好温暖,能在乌镇放空散散步太幸福。打卡西湖的三潭印月,先把人民币后面的风景名胜都打卡一遍,计划用自己的钱走遍祖国的大好河山。
日常:
实验室一大家子聚餐,教授钦点小组长。原来同门的研究生不叫学长学姐,要叫师兄师姐,显得更亲近了。一次研究生组会开到23:00,师兄师姐笑称7-ELEVEN。红歌比赛正好随机认识一下班里其余八十个人。羽毛球比赛男双搞了个十六强,遇到专业练过的还是过不了几招。电子竞技太燃了!央视发文祝贺EDG夺冠 男生寝室像过年,777!
三、总结与展望
程序员应该有对新技术的渴望,对新事物的学习,我们这一代就是乐于接受新鲜事物的一代,而计算机专业的学习,就是要不断学习更替的技术,感受变化永葆活力。没想到作为本科优秀校友有被采访的那一天,很惭愧我其实并不够优秀。我本科时导师的对我教导影响深远,他曾经在当时最新的Anglur 2.0实训课上引导我们思考,我原来也想过这个问题:那就是我们科班出身的和非科班或者培训机构出来的到底有什么区别。
在工作中我逐渐领会这段思考,作为科班出身的,专业素养不一样,计算机思维经过训练能用到工作和生活的方方面面。现在研究生机器学习和高等数理统计双修,把统计技术和对认知结构的深刻理解结合起来,现在有些明白开学时教授的良苦用心了,高等概率统计对非统计学的专业真的不太友好,需要私底下花费更多功夫,不过对数学思维有很大锻炼作用。
目前实验室做元宇宙的应用,购入四台HoloLens 2,能选择这个科研方向真的太好了,接触到最前沿的技术。刚入学做虚实配准的研究,现在设备充足了,准备向多用户协同的方向进军。虽然我们团队目前在做元宇宙的应用,不过我现在能为团队做出的贡献微乎其微,还需要继续沉淀技术,自律且努力,别让生活太安逸。读研的目的不是单纯为了拿到那个证书,这是一次人生格局的扩展,是要完成一次修行,是思考逻辑能力、技术专业性上、专刊文笔上的一次个人突破,这种突破对于将来的工作发挥至关重要,2022年赓续奋斗!
读研并不代表了我到一个多高的高度,而是代表了我刚刚上路。
|