2019转眼间就要过去了,十年前的国庆我记得还在高中,通过电脑看国庆阅兵,十年一晃就过去,自己也从毕业的小白,到有一点经验,带了新人,作为公司的面试官,有些感慨了,回头看看今年自己学了什么,有哪些进步吧。
1月份学了前端的一些知识,h5,css,js,因为我们的pc端使用electron来写,有时候经常要定位一些元素,查看它的属性和监听事件,所以js作为重点,看了廖雪峰的js教程,前前后后大概看了四五遍,语法有点像java,也有点像python,后来因为后台的原因,又一头扎进java学习,看了关东升的《java从小白到大牛》,虽然之前大学学过java,但是毕业后就没接触过(之前主要用python),也看了大概三四遍,看完这几门语言,我觉得语言大多数都是相同的,比如书map,filter,reduce这些函数,在python中也有,在js也有,只不过就是参数的位置和返回值不一样,闻道有先后,术业有专攻,之前是比较熟悉python的,也只会这一门,学了这些语言感觉视野拓宽了,但是也有坏处,有时候语法会弄混了,多练习吧,大概这样到了四五月份,看到了性能调优的一些博客,于是有自己搜索了一些关于JVM调优,mysql调优,索引等一些优秀的博客,也看了很多遍,好书百读不厌,有些博客可能都看了七八遍,时光荏苒,到了八九月,由于性能测试书籍上提到了一些关于架构,中间件的知识,又学习了redis,nginx,zookeeper,apache,rabbitmq,kafka等,这些作为后台架构中很重要的部分,提供了很好的集群缓存,负载均衡,集群管理,异步消息等,虽然有些只停留在自己搭个环境玩玩的阶段,但是总还是入门了,日后有需要,也可以很快速的学习,如果我想成为一名合格的性能测试,这些也是一定要会的技能,转眼间到了十一月,看了一些后台架构的优秀博客,以及肖佳的那本《HTTP抓包实战》(主要是讲fiiddle,比如断电,重放等,jmeter我自认为还是比较熟悉的),发现其中用到一些工具/中间件,都是这些,有什么作用,如何使用,大概就了解了一些,十二月份把今年记的笔记都看了一遍,目前在看hadoop,希望能在年前完成,学无止境!
这里讲一件我记忆很深刻的事情,后台开发小哥找我测试新上的后台功能,说的是cms收集器变成了g1,我立马就想起了这是jvm的内容,以及两者的区别,于是用java自带的工具监控了回收和STW时间和频率,果然有一些提升,感谢之前努力学习JVM的我!
总结:好书多看几遍,遇到不会的就去查,把常用的弄懂,虽然不能像专业的人士那么熟悉,但是至少有个概念,知道是干嘛的,做好笔记,这样捡起来就快!!期待更好的自己。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库