这篇文章上次修改于 1135 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

2020,一个不平凡的一年。我家原本一个可能非常愉悦的省内游计划,因为「疫情」的突然降临,被彻底推翻了。

总有人说:你的岁月静好,是别人在负重前行。确实如此,国内的防疫工作如此顺利,背后是千千万万医护人员的共同努力,中国成功的防疫措施,已经是全世界共同目睹的了。

旅游是疫情当下影响最大的行业之一,你可能猜不到,我 2019 年底离开金山之后的下家,就是一家当地的知名旅行社。

一月初入职的时候,新冠病毒还没有散播开来,那段时间在公司感觉还是很紧张又刺激的。

疫情确定之后,全国大幅度停工,居家了好几个月。除了完成公司的一些必要任务,我则利用起了这段时间,学习起来了新技能,充实自己,为着自己的将来更上一层楼。

技能

今年主要的学习目标,主要是为了自己的职业人生做准备,毕竟原生 JS 只是前端基础,自己写着玩玩比较有意思,在工作上仍然需要使用到不少的框架和库提升效率。

  • Vue
  • React
  • NextJS
  • Mobx
  • TypeScript(入门)
  • 微信小程序
  • Final Cut Pro(入门)
  • Motion(入门)

Vue 和 React 两大 JS 框架是现在大多数公司的主流技术栈(Angular:我遭什么罪了),上手熟悉并开发一款可以使用的应用,作为个人作品展示,就是加分项。

年底入职了新公司,技术栈是 React + NextJS。虽然从来没有用这个框架写过项目(我的小窝后台是 Create-React-App 脚手架搭的),但看了下文档很快就上了手。常用到的功能,在框架的文档上都写的比较齐全,暂时没有遇到什么特别难的问题。

关于微信小程序呢,起初还觉得做自己主页就是反复造轮子提不起兴趣,可一旦真正搞起来之后才发现,微信小程序内置的 API 还是挺丰富的,轮播、音乐播放器等常用组件都已经有了,完全不需要自己写了。

小程序的好处,除了对移动设备浏览体验更好以外,最关键的还是在微信里的分享功能啊!

Final Cut Pro 和 Motion,都是入坑了 MacBook Pro 之后的事,现在还属于入门级别水平,还没有发挥出软件最大的作用。具体只能看我什么时候能重燃信心继续做视频了...

以上,就是我今年来主要学习和实践的技术栈,明年再接再厉!

工作

某当地知名旅行社(2020.1 - 2020.12)

  • 官网(PC 版)页面编写及维护

    • JQuery + 纯 CSS 无框架
  • 微信公众号网页相关前端开发

    • JQuery + BootStrap
  • 内部业务管理平台的前端业务逻辑开发

    • JQuery + BootStrap)
  • 部分独立网页的设计和制作

    • 原生 CSS + JS
  • 置业管理平台全栈开发

    • Vue + Element UI + PHP

总体而言,在这里主要接触的业务需求比较多,都能及时完成交付,但在技术上的提升比较有限。我还是想去挑战一下自己,争取学会更多的技能。

某电商创业公司(2020.12 - ~)

  • 编写面向供货商的展示门户

    • React + NextJS
  • 接手并维护面向店长的商品管理后台

    • React + NextJS + Mobx + TypeScript + Antd (Polaris)
  • 编写面向店长的展示门户

    • WordPress + PHP

在这里接触的技术栈基本上都是全新的,前后端分离就是一个巨大的变化。项目大量依赖 Git 管理,使用 Jenkins 进行自动化部署。

接手项目最大的难点莫非在于阅读别人编写的代码,有些人写的会比较抽象,在没有任何「注释」及「业务流程」说明的情况下,比较费心思。但好在这些东西最后我都解决了,一些项目也按时交付了。

项目

疫情在家期间,我也持续开展做着自己的小项目,一边学习一边实战新技术栈。

奇趣起始页

一款开源的极简起始页,代码轻量,功能齐全。可以在仓库提交 PR 创建定制属于自己的专属导航页!传送门

奇趣起始页

菜管

收集我家家常菜的一个管理系统,记录每日菜单的功能尚未制作(后端咕咕)

菜管

小窝后台

使用 React 完成的新版小窝后台,只需要调用 API 即可实现各种管理功能。由于界面是直接迁移出来的,于是除了奇趣框架以外,没有使用到其他任何任何 UI 组件。

React 后台

保罗的小窝 V2

之所以叫做 V2,是因为除了在外观上做了轻微调整(头部菜单),还主要对后端架构上进行了重构,模仿了 PHP 框架的一些设计思想。

  • 全新的头部菜单设计
  • 新增「手办」页面
  • 移除 SSR 模式的后台功能
  • API 架构重置,部分功能重构
  • 重构相册功能,使用随机文件名存储

    • 2021 年开始的日记图片整合进了相册,方便管理
  • 重构项目功能,重新设计页面布局
  • ...

小窝小程序版本

功能几乎和小窝一致,但在「朋友圈分享」等使用情形下会比网页更友好。由于均采用 API 获取,日记功能的前端体验比目前的网页端稍好。

小程序

其余项目维护

  • Fantasy 主题增加夜间模式
  • 随机动漫壁纸 API 图片增加,增加「必应每日壁纸」API

企业项目,详见上方「工作」章节

文章

今年在博客上一共编写了 22 篇文章,技术方向为主,毕竟出去工作碰到的事情,确实会比自己做项目要多的多。

日常生活的文章大多数都写在了 日记 里,其中有不少字数已经超过了 600 字,部分内容其实完全可以作为科普文单独编写出来的。

目前日记的前端还是不够完善,想要看到更多内容,还是康康我的小程序「奇趣保罗」吧,哈哈。

游戏

今年主要接触的手机游戏有这些:

  • 和平精英
  • 碧蓝航线
  • 公主连结(New)
  • 原神(New)

电脑游戏,主要是在 Mac 下游玩,Win 下也有:

  • 黑手党:3
  • CSGO
  • 怪怪水族馆
  • 威尼斯(宝开的一款消除游戏)
  • 整蛊邻居重制版
  • 原神

和平精英

和平精英

和平精英虽然已经推出不久了,但还是一个保持着热度的游戏。腾讯在原版吃鸡的游戏玩法基础上,加入了很多独有的对战模式,这是一个留住玩家的好方式。自从「刺激战场」改名为「和平精英」之后,意味着腾讯拿到了版号,可以大肆开始捞钱了。

现在的游戏打开来确实是存在很多氪金的内容,但大多数是花里胡哨的皮肤,对游戏体验没有特别大的影响。我最多就是整个赛季首充,在合理范围内支持下游戏就是了。

我有一套参加活动嫖的深绿色服装,堪比「伏地魔」似的存在,每次都穿着它开黑。游戏内的氪金玩家大多是段位较高(至少有个铂金)的人,在游戏中成功击杀此类氪金玩家,其实是可以获得双倍快乐的!换个角度想想,你被一个穿着这么普通的人击杀,难道不觉得非常气愤么?

尽管地图就那几个,但是每次匹配的敌人都是随机的,你没有办法得知敌人的水平、可能出现的地方,战术什么的,全靠自己实战打才知道。不过这个游戏十分依赖队友,路人局的水平更难想象,我匹配娱乐模式的时候,经常会出现队友击败 2 人,而我击败 20+ 人的情况...

碧蓝航线

碧蓝航线

碧蓝航线这个游戏我玩(挂)了很久了,这个游戏的玩法创新从开服到现在都没有明显的变化,始终在更新的就是源源不断的有推出新老婆。这个游戏面向的玩家可能更「青少年」一些吧,氪金内容也基本围绕在「老婆们」的皮肤上,这些都是不影响游戏体验的。

有钱的人确实可以买更多的皮肤支持下游戏开发商,没钱的人氪金少也可以通过「日常委托」等方式获得物资,用于「建造」老婆,而无需氪金。前面我提到我是「挂」了很久,就是因为日常委托可以挂在那里让角色自动对战。角色升级只需要放到「宿舍」就可以自动成长,无需「经验书」等方式强迫你刷关卡。唯独只有部分角色需要肝「活动关卡全三星」才能获得,会比较辛苦。

总体来说,游戏人设,确实是我能将这款游戏坚持到现在的理由。

公主连结

可可萝

四月份上手了公主连结这款游戏,个人觉得上手之后感觉就是刷副本,升级角色,在玩法上没有什么特别引人注目的地方。玩了几个月就退坑了,此前修过一次手机没有安装回去,自然就不用卸载了。

游戏里面主要就是动画、美术、配音做的比较好,毕竟是二次元手游嘛。像可可萝这样可爱的老婆,在现实中能找得到么?不过要是想要在游戏里面获得那些好康的女孩子,抽卡是唯一的办法,但抽卡必须氪金,很明显的压榨二次元,哈哈哈。

原神

等级进阶突破

年末则是主要入坑了原神,当时大多数人都是看着「开放世界」这个旗号去尝试的吧?刚开始玩的时候感觉还行,打打怪刷刷图开开宝箱,打到后期之后就感觉打的费劲了。因为我得知除了武器以外,还需要升级「圣遗物」,而升级所需的资源,都只能通过刷图获得。

游戏里面的角色和《公主连结》一样需要抽卡获得,爆率也是低,但是所需的「原石」或是「相遇之缘」可以肝。更简单的办法就是直接买个月卡,累计登录就可以送大量原石,是个比较可取的方式。

这款游戏从画面、建模、角色(最喜欢了)到配乐,都是非常出色的水准,尽管在玩法上还是有很多槽点,但是作为一款如此火爆的国产二次元游戏来说,不能再要求太多了。

总体感受

不得不说,随着移动互联网的发展,想要快捷支付也是非常方便。现在的游戏从原有的「精品单机」路线逐渐走偏了,原有的单机游戏大多是买断制(在国内没有代理,是盗版),而现在的游戏几乎从「不强迫收费」,变的非常「明目张胆」要你付费。因为有些角色别人有,你没有,就是会影响你的游戏体验。

即便如此,买断制的游戏依然存在,Steam 上就挺多的。只是在我眼前,这些游戏几乎都是外国厂商发行的。国内厂商「赚快钱」的思想,确实是普遍的。

番剧

疫情期间在家看番剧的时间确实多了些,主要有...

  • 《京剧猫》
  • 《高校舰队》
  • 《恋爱小行星》
  • 《出租女友》
  • 《青春恋爱》第一季
  • 《未确认进行式》
  • 《玉子市场》
  • 《我们无法一起学习》
  • 《轻音少女》剧场版

京剧猫

设备

2 月买了台华硕 ACRH17 千兆路由器,淘汰了之前的魅族百兆双频路由器。百兆在局域网的速度只有 10M/s 左右,对我的 NAS 使用非常有影响。更换设备之后,NAS 内网传输大文件在使用 5GHZ 频率 WiFi 下可以跑到 70M/s 左右的速度,快太多了!甚至可以直接连接 NAS 来做视频剪辑,而不需要将视频存放在 MacBook 上...

5 月 20 日购置了人生第一部 MacBook Pro,配置为 16+512 第十代 i7 定制款。年末猝不及防的推出了 M1,我这台电脑已经成为了最后一部 Intel 版 MacBook Pro 了。

MacBook Pro

有些人可能会觉得苹果不是比较保值么,卖了呗。当你去看了看咸鱼之后就会发现,其实 Intel 版本的掉价有点厉害了。按照苹果的说法,Intel 设备在未来五年以内都是提供支持的。

电脑只是个消耗品工具,该换的时候再换其实也没什么太大的问题。要知道我上台飞行堡垒都修修补补用了将近五年了,到现在还是可以作为日用游戏(新作肯定跑不起来)的电脑来用。

愿望

康康去年的愿望实现了吗?

  • ❎ 寻找另一半,永不放弃

    • 恋爱方面毫无进展,但是解开了心中一块巨石,感谢 @蓝灵 让我重新找回自信
    • 一个人对你没兴趣,你无论如何也讨好不了对方,不要认为是自己的问题
    • 不能因为一个不合适的人,忘记了曾经和你非常有话题的女生们
    • 世上肯定是有适合自己的人的,只是还没到时候,缘分很奇妙
  • ✅ 入门 Vue / NodeJS & Express 并做一个项目

    • 使用 Vue 做菜管项目,使用 Express 做公司置业项目的一个后端(虽然没有被正式使用)
    • 在这个的基础上,又学会了 React 和小程序,算是超出了预期计划?
  • ❎ 拍摄一个更棒的 Vlog 视频,能收到更多人的观看

    • 疫情原因,没出过什么远门,也没有拍什么有意思的视频
    • 做的 MBP 开箱没有什么人气,算是失败品,相反群友第一个视频收获了几万观看,很强了
  • ✅ 带好自己的团队,重新焕发生机

    • 这个算是完成了一点?具体情况暂不进行透露...

恋爱是肯定的了,谁不想遇到一个认同自己的另一半呢?技术上的提升已经是我的职业成长长期目标了,暂时没有什么特别的计划了。只是希望...

  • 寻找另一半,永不放弃
  • 健康生活,快乐自己
  • 持续让自己的小窝和博客越做越好

往期

2019 年度总结
2018 年度总结
2017 年度总结