--- title: 我和世界的 2020 comments: true toc: true permalink: posts/2020-summary/ date: 2020-12-31 22:10:48 categories: 年终总结 --- 2020/01/14,离开学校回家,那时候是很难想象到这一年会是这个样子的。 今年大四,选择了工作,也不知道会不会后悔没有保研。 感觉这一年学了很多东西,但也感觉自己还是会的太少。 ## 先上图 ![github_contributions.png](https://i.lengthm.in/posts/2020-summary/github_contributions.png) ![wakatime.png](https://i.lengthm.in/posts/2020-summary/wakatime.png) ## 大概沿着时间线说 年初的假期,因为疫情几乎就都在家里。就在随便学学,也一直在写 QQ 机器人,后面机器人自动提醒某门课出成绩的时候还挺惊心动魄的。 ### 疫情 点击查看青春伤痕文学 -> [我和世界的 2020 - 疫情篇](https://telegra.ph/%E6%88%91%E5%92%8C%E4%B8%96%E7%95%8C%E7%9A%84-2020---%E7%96%AB%E6%83%85%E7%AF%87-01-02) ### 随便学学 看了很多的教程。Java/JavaScript/Python 都有,也记不太清了。 印象很深的就是用 Java JWT 实现各种算法的可视化效果,感觉很有意思。 也看了 electron 的视频,感觉还是挺有意思的。跟着实现了一个 electron 远程控制的程序,展示页面是用 Vue 写的,也顺便试了试 Vite。 也算了了一个心愿,就是学 Vue,后面帮舍友解决不少问题的时候自己也了解了很多。 尤雨溪的 vite 开发体验很不错,让浏览器解析 esm,秒开的速度妙极了。 [rc 前辈](https://github.com/richardchien) 在学操作系统相关的东西,自己跟着学了一下,感觉很有体会。 所以也使用了 rust,对基本概念还是了解,但是现在几乎都想不起来什么了,因为很久没使用就忘了... 疫情期间就在家上课,无论是课上还是自己随便看的,零零散散的学了很多东西。 ### 上课学学 课上学了 Java,现在用的也算比较熟练。而且在这门课的课设实现了一个 [简单的聊天软件](https://github.com/vcrx/java-chatroom),使用 swing 写的界面,使用了 TCP 协议做通信。也对 Java 的工程化开发有了一个概念,了解了怎么使用第三方库。 在课上也学了 flutter,感觉开发体验和 React 接近,有 Material Design 的工具包,界面写起来也算简单。 Dart 作为一个集众家之所长的语言,还是不错的,有印象的就是完善的静态类型,但是写起来有一点动态的感觉。 选修了设计模式,也算是对设计模式有所了解。 剩下的几门课都跟硬件有关了,嵌入式,微机原理。 ### 找工作 上完大三最后一节课,暑假期间开始找工作,遇到了很多好的面试官,从一开始的不敢面试,然后慢慢面试越来越有勇气了。 这里印象最深的一下面 WXG 遇到的面试官 [alsotang](https://github.com/alsotang),开始也不知道是大佬,后来搜索了一下才发现真的是大佬。 在 Nodejs 开源社区看到了好多他的身影,可惜在 WXG 二面挂了~ 然后后来还在一直保持联络。 在这之后还有一个新尝试就是上了一次捕蛇者说聊了聊校招,去丢人了。是大佬们的绿叶。 最终选择了蚂蚁的 offer,去做 IDE,工程化相关这一块。 ### 读研和工作的选择 读研能给我带来的好处: 1. 更高的学历 2. 更多空闲时间(自己的时间)来学习新东西(各种各样的东西) 3. maybe 更大的未来空间 咨询过实验室老师的意见,他说:”本科是写代码,读研是解决具体的问题。“。 看了一下北邮的网络技术研究院的招生,全部方向都跟 `机器智能` 有关,问了一下北邮的学长,他说这些都是给外面看的,进到了具体的组还得可能是写代码。 如果选择工作的话,能: 1. 赚钱 2. 提前掌控自己的生活 3. maybe 更多的业务(技术)能力 也没法比较读研和工作的压力。 但有一点是肯定的,在大厂呆三年出来找工作肯定比读研三年出来找工作方便的多。 ### QQ 机器人 六月十九号,加入了 NoneBot 的 organization。 我平常就在使用 QQ 机器人,比较有趣的一件事是:8 月份 CoolQ 停运了,原因是晨风机器人的作者进局子了,然后大量的机器人框架都停止开发。 然后开源的 mirai 躲了一段时间的风声又重新开始开发,同时又有大手子使用 Go 重新写了一版,现在社区还算兴盛。 也是最近在忙的是就是给 NoneBot2 加上了钉钉的支持,整个逻辑也有很大的改变。 ### 写代码 看完了《第一行代码》,跟着写了一下里面的天气应用。 又学了 kotlin,感觉这是一门非常甜的语言,用起来也挺舒服的,类型系统玩出了花。 也了解了 gradle, maven 这些。 自己想写一个 coloros 系统的工具,写了一半也没在写了。 后面陆续又有一些想法,但是安卓的开发已经太多东西要注意了,也都是一知半解。 也想写 vscode 插件,也是懂了个半吊子。 就是接了一个外包比较闹心,感觉给的钱太少了。 不过自己也学到很多东西, - 感觉熟练使用了 sqlalchemy,以前都觉得好难 - 第一次尝试写前端大屏页面 - 感觉 flask 都用熟练了 最近又在写毕设,感觉 C 语言也熟练了 orz ### 其他 自己也在学日语,五十音都背完了,词汇语法也在慢慢学习中。 前段时间拿到了一个 Coding 的抱枕,挺开心的。 ## 今年最有成就感的事情是什么? 1. 能保研没保。 2. 拿了蚂蚁腾讯的校招 Offer。 ## 看的书 说一些很有印象的编程书吧 - JavaScript 语言精粹 - 第一行代码 第三版基于安卓 10 和 kotlin,看完了对安卓系统的开发有了一个整体的概念。 - Flask Web 开发 - 基于 Python 的 Web 应用开发实战 这本很不错啊,例子合适,作者也是 flask_sqlalchemy 的开发者,使用了很多技巧,很有收获。 把习大大的七年知青岁月看完了。 紫金陈的几部推理都很好看。 ## 看的剧 年初的时候看的《爱情公寓5》,印象深刻的是诸葛大力,狗哥。 年中吧,又有一部小众剧《我的刺猬女孩》真的爱了,庄达菲真好看。 年中跟同学去看了《八佰》 《隐秘的角落》 《后翼弃兵》 在小破站看了《信条》,《姜子牙》。 最近在看《巡回检查组》,还不错。 ## 去哪了 2020 的春节本来打算去珠海澳门玩玩的,港澳通行证都办好了,计划都写得好好的。然后因为疫情就取消了计划。 不过今年的机票真便宜。 ## 总的来说 又是在计算机上摸爬打滚的一年。