前言
写这篇博客的起因是,公司要求写年度个人总结。我翻了下网上的总结,都不太符合自己的情况,于是打算真情实感地原创一篇。
年度总结,无非就是梳理下有没有完成年初的 flag,再立一下明年的 flag。
但是我想转换下思路:我不要再去寻找自己的缺点——悔恨哪些 flag 没有做到,再把这些又转移到下一个待办清单中。这样做不到轻装上阵,会很愧疚、很累。
新的一年,从头开始,不是带着以往的遗憾,而是回忆之前一年的 highlight 时刻,从中吸取养分,更好地发现自己的优势,满怀希望和信心地朝理想奋进!
做了哪些
1. 入职
2022 年有个重要的时间转折点——我入职了目前所在的公司。我记得 hr 给我发录用邮件的日期是 3 月 24 日,当时收到邮件后非常激动,第一时间把这个消息告诉了亲人。
在此之前,一直在准备面试、找工作。那段时间非常难熬,就业市场严峻、家里也不顺利。
写作平台从知乎转战到了 CSDN(2022年在 CSDN 输出了 13 篇博客);
复习梳理面试题、总结技术文章;
投简历-面试-修改简历-再面试;
心情有低谷,压力大时晚上都失眠,还要忍受诸多不顺。庆幸的是,终于上岸了。
2. 博客
所谓“好记性不如烂笔头”,我一直都很注重记笔记。一直已来都是用 OneNote 记录,但是这种笔记却不如博客更加正式和有系统性。
博客平台
于是我经历了:知乎-CSDN-博客园,这样的一个平台迁移过程。
目前在博客园已经发布了 44 篇博客,里面有:
记录工作中遇到的 bug 解决办法;
框架、组件库的一些特殊用法;
公共组件和公共方法的收藏;
技术点的梳理和总结;
下一步的计划是:优化公共组件和方法,把它们发布为 npm 包和插件、上传到 Github 上,方便保存、后续优化、供其他人交流使用。
搭建个人博客
考虑到数据的安全性,我自己搭建了个人博客 Shay Lo Yuki。
1. 为了进一步完善样式,我打算学习 Jekyll 和 Ruby;
2. 为了练习英语写作,我打算把这个个人博客作为纯英文博客。当然为了方便多语言使用者,我会尝试看是否能加入国际化选项。如果不能的话,就自己建站,从0到1搭建一个个人网站,这样会更自由一些。
从 Web 3.0 延申的感想
Web 3.0 今年(在国外)很火,有点像几年前的比特币,去年的元宇宙。
在这个 Web 3.0 热火朝天的时代,不做点什么就是错失机遇,正如那句话“站在风口,猪都能飞上天”。《怎样参与 Web 3.0 赚上一笔》,这个话题不在此讨论。我想说的是,为什么 Web 3.0 会火起来?
其中一个根本原因,就是数据的所有权。数据,也就是数据信息,本身就是一种虚拟财产。既然是财产,就涉及到所有权、使用权的问题。由于个人数据的隐私性,还涉及到数据安全问题。关于这个话题,在法学界一直都有很多讨论。我国法律对信息侵权和泄露也有相关规定。但是涉及到实操,可能出现的情形就更加丰富了。
这也是为什么我一直都主张:搭建个人博客记录生活、使用网页代替 app。
去中心化带来的是安全、以及更多的可能(每个人都可能是中心、人与人的连接更加紧密和自由)。
- 你在个人网站上书写的内容不会受到平台审查,已发布的内容不会被平台删除或更改可见范围;
- 你的个人隐私数据,不会由于平台原因泄露;
- 你可以用个人网站来引流、发挥个人品牌效应,或者打广告赚流量;
- 数据的持久化:只要你能做到给域名服务器定时续费,那么某一天亲友就可以继承这份虚拟财产。
- ……
当然 Web 3.0 不止数据去中心化这一项,还搭配了其他内容,在这里不做讨论。感兴趣的朋友可多搜一下 Web 3.0 相关的社区了解讯息。
3. FCC
技术更新换代很快,也很令人兴奋!作为程序员,终身学习和快速学习的能力非常重要。网上的学习资源很多:B 站、掘金、官方文档、技术社区、Github 等等。
每个人有自己喜欢的学习方法,我就更喜欢跟着文档一步一步敲代码,而不是看视频。如果跟我有一样倾向的朋友,不妨试试 FreeCodeCamp 这个学习网站,它更像是一个交互式的 tutorial,就像玩游戏一样非常好玩。建议界面语言选择英语,这样理解起来更加容易。
2022 年我在 FCC 上获得了两个证书:JS 算法和数据结构 和 响应式网页设计。
写了一篇关于响应式网页设计的总结文章 FCC-HC 总结。
后续会把这篇长文拆分为多个小专题,进一步学习巩固。
JS 算法和数据结构,也要写总结文章,算作复习啦。毕竟学习就是一个不断复习对抗遗忘的过程,哈哈。
学习 FCC 的一点感想
系统化的学习很重要,我之前学的知识点很零散,要么是记不清了去查文档,要么是看技术文章了解一些。通过 FCC 对整个知识体系的学习:
- 实现某个功能有多种方法;
- 某个技术背后的原理;
- 网页无障碍设计可以为有 disabilities 的人群提供哪些支持(我觉得这是非常有意义、有成就感的事!);
- 复习,以便提高工作效率。
4. ShowOff 炫
展示很重要。程序员完成某个作品后需要展示,除了经常使用的 Github 之外,这里推荐两个在线演示网站:
- CodePen:适合小项目;
- CodeSandBox:适合大型项目。
这是我的 CodePen 地址:shaylotuki's CodePen
5. 小确幸
2022 年:
- 遇到了和蔼可亲的领导、相处和睦的同事,他们优秀的技术和业务能力激励我不断学习不断进步;
- 养了一只黏人的三花猫,每天到家后她都会来迎接我,她全心全意地信任我;
- 按照菜谱做了很多饭,拍照记录生活;
- 放假睡够觉了会出去玩,拍拍照薅羊毛哈哈哈;
- 认识了一个按摩女师傅,长时间办公坐久了全身疼,就会让她按按,真是一双有魔力的手。
夸夸自己
- 满怀希望和信心,抗压能力强,绝处逢生;
- 做事有规划、细致;
- 学习热情强烈,不断提高技术水平;
- 有信念,有目标,有冲劲儿;
2023 展望
总体目标是:赚大钱。
实现方法:升职加薪。
分解目标:工作上、个人技术上。
- 优化博客:优化公共组件和方法,把它们发布为 npm 包和插件、上传到 Github 上,方便保存、后续优化、供其他人交流使用。
- 学习 Jekyll 和 Ruby。
- 练习英语写作:写纯英文博客。
- 从0到1建站。
- 把 FCC-HC 总结拆分为多个小专题,进一步学习巩固。
- 写 JS 算法和数据结构的总结文章。
- 想学习更多关于数据可视化、Echarts、ThreeD 的技术。