0%

我的第一篇Blog

是的,这是我这十几年来的第一篇Blog。曾经在大学时期在博客中国上写过几篇Blog,但工作之后就再也没有写过任何的文字。原因有很多,但最主要的原因是我从来都是不善于表达,从小学上学开始写作文对我来说就是噩梦一般的存在。我很羡慕那些善于写文字的人,他们写出一篇好的文章就像喝水一样轻松。那为什么现在又要开始写Blog呢?原因是我想对我的生活做出一些改变。在十几年前第一次找工作时,我在简历上写过一句话:“可平凡不可平庸,不求辉煌但求出色”。如果现在不做点什么改变的话,恐怕我就会成为我最不想的碌碌无为的人。我希望从这一天开始,每一周都要完成一篇Blog,无论我多么害怕写文字这件事。不能再像过去那样,思考的只有碎片。需要通过写下来这种方式,让思考沉淀下来而不是遗忘。

2023年刚开始一周多点,这第一篇Blog里正好对过去的2022年做一个回顾。

  1. CKA认证

    2022年完成的第一个重要的任务是通过了CKA的认证考试。从完全不了解Kubernetes到通过CKA认证大概花了两周多的时间。主要是平常做运维的工作比较多,所以Kubernetes里的那些概念学起来并没有觉得太困难。Kubernetes对小公司而言还是太复杂了点,对我现在的公司里的项目而言,docker compose是更合适的选择。但对大型的公司和实施了微服务的项目而言,Kubernetes无疑已成为这个领域的标准。虽然通过了Kubernetes的CKA考试,但感觉这个认证对Kubernetes而言仅仅只能算是一个入门,今年仍然需要花一部分时间在这个领域的学习上,计划在今年的上半年通过CKS的认证。另外,还需要学习Helm、Operator、Prometheus等技术。

  2. 算法和数据结构的学习

    虽然我在Golang刚诞生时就学过,但一直没有大规模的使用过,这段时间的工作中又需要使用到,阅读代码略感吃力。想着干脆再学一遍,通过刷leetcode来学习Golang,这样一举两得。没想到这个过程暴露了我自己只是一个水货程序员的事实:Easy级别的还好,Medium级别偶尔会卡住,Hard级别的就刷不动了,按我的Leetcode排名 ,我在全球基本上算是比较差的那一档了,亏我还曾经顶着架构师的头衔工作了三年,简直脸都丢光了。回想了一下,算法和数据结构我只在上大学时学习过,工作后基本上就是个CRUD的搬砖工。我想如果我还要继续在这个行业里混的话,这个基础的东西是不是得补补。

    在Coursera上找到 Algorithms 这个课程,可惜我的进度没有跟上,只学到中途就放弃了。无论是内容的深度还是作业的严谨度都让我大为震撼,没有完全学下来对我来说是非常遗憾的。今年一定要完成这门课程。这门课程分为了I,II两部分。虽然在日常的工作中并不一定会使用到,但算法和数据结构的知识是可以帮助我在接触到一些技术方案时进行更深入的思考的。

  3. React 和 React Native
    这两样也是因为公司的项目需要而学习的。我在去年之前基本上就是从来没有做过客户段的内容。但这次项目中由于写代码的只有我一个人,就不得不硬着头皮上了。最开始用Android的原生开发,但始终代码写的不是很顺手,开发效率非常慢。然后尝试使用webview嵌入的方式做了一个版本,交互效果实在惨不忍睹。最后选择了React Native。虽然这个技术之前也完全没有接触过,但是在Udemy上学习了React - The Complete GuideReact Native - The Practical Guide后,我有了基本的信心,花了大概一个多月的时间把客户端重构了出来。开发效率和UI交互的效果都达到了让我基本满意的程度。

  4. Godot
    Godot是我在Zhihu上了解的一款游戏引擎,今年应该会发布4.0版本。我目前的公司的主营业务是手机游戏,我19,20年的主要工作就是游戏服务器端的开发。在B站上看了几个介绍的视频后,觉得这是一款很具有潜力的游戏引擎,当然目前它的功能和Unity以及Unreal没法比。如果未来我失去工作成为独立开发者,那么我会选择Godot来制作游戏。在Udemy上跟着几个初级的教程学习后,就用了一周的时间完成了一个2048的小游戏。今年的一个计划是使用它开发一款小游戏并上架到Google Play上。

  5. 公司的项目

2022年全年只做了一个公司的项目,这是一个由于国情不能写在简历的项目。老板看到友商赚的盆满钵满的就敲定启动这个项目。由于其特殊性,技术就只有我一个人。从21年10月,到现在做了也有一年多了,技术方案服务器更换过一次,客户端更换过两次。这个项目的前景暂时还不太明朗。

  1. 冷水浴
    在12年逛Youtube上看到一个健身up主关于冷水浴的介绍,从10月中旬到12月中旬大概坚持了2个月的冷水浴,虽然不能做到每天都洗一次冷水浴,但基本上也做的一周可以5次。从刚开始的战战兢兢到最后的坦然面对,我对我自己能做到这一点还是很满意的。但冷水浴依然挡不住奥密克戎,我不得不停止下来,直到现在我每天还都在咳嗽,看来完全恢复还需要一段时间。

2023年的展望:

  1. 读书:
    去年一年基本没有读过一本完整的书。这一点今年要做改变。至少读3本非技术类的书籍。

  2. 锻炼:
    原先上班的时间基本上没有锻炼的机会,我估摸着再不开始有规律的锻炼我这身体就废掉了。先定一个小目标吧:每周至少完成一次达到出汗级别的运动。

  3. 学习:
    3.1 在上半年通过CKS的考试。继续巩固运维方面的技能
    3.2 学习Next.js, 通过Next.js完成一个Admin site的模板
    3.3 每周完成一门Udemy的课程。

  4. 写作:
    每周至少完成一篇Blog。

  5. 工作:
    我需要换一份工作。