「回忆2022,展望2023,我正在参加2022年终总结征文大赛活动」

我是一名前端开发工程师。

2022年这是我作业的第4个年初,2023年将是第5个年初,和朋友聊到这儿总会难免地透露出少许错愕,不知不觉已经作业这么久了,久到已经成为了刚作业时咱们导师的工龄了。

曾经的我会以为,作业4年后的我一定在前端开发范畴稍有建树,而此刻的我猛地发觉了自己的一般。看着同龄人中,有的持续进行写作,大众号积累了不少粉丝,有的有清晰的技术方向,不断深耕。而我望向远方的路,却仍是苍茫。有人们总说要向前看,但我真的不知道哪里是前。

人生的含义是什么?

2022年知乎给我推送最多的音讯,都与『人生的含义是什么』这个问题相关。我本以为我是有了答案的,我以为人生的含义是去追逐永久。

因为苏格拉底说人会寻求本身所缺乏的东西,而人最缺乏的东西是生命,一个人的生命在国际的标准是如此的短暂。我用这个来解释人为什么会成婚,生育,抚育下一代,因为孩子连续了父母两个个别生命。而人类整个群体因而突破了个别的限制,咱们的文明从诞生跨越至今。

4年前端的迷茫与挣扎

但我逐步意识到,成婚,生育,抚育下一代并不是我想度过的人生,我乃至内心深处可能自己都并不是很想活,但的确可以肯定的是我也是不敢死。所以我尽力说服自己去寻觅其他寻求永久的办法,比如像那些哲学家流传下宝贵的思想,那些作家书写下传世名作,寻觅一些属于我的东西可以逾越我生命的标准。

我想有人读到这儿可能会拍桌而起,并愤怒地跟我说,去他妈的,人生什么含义都没有。我也认可,但我更喜爱为人生以为地去赋予一些含义,免得像个无头的苍蝇。所以我更喜爱这样了解,人生的实在并无含义,所以你拥有无限的自在去决议该怎么着手你的人生。

因为我只会写代码,所以开端将我的代码视为自己生命的延伸,希望就算从这个国际离去,也能在将自己存在过的痕迹连续的久一点。

开源上的测验

2022年 Commit 肝了1.1k次,PR了74次,创建了98个 Issue,多数 Issue 写的技术文章,随笔或翻译。今年有一阵子是真的比较肝,早上上班前,晚上下班后,乃至2022清明的3天假期也都用来写项目。

4年前端的迷茫与挣扎

4年前端的迷茫与挣扎

考虑

最开端在 Github 上写的项目都是基于作业中发现的一些问题,例如 Taro2 自动化晋级 Taro3 项目的东西,在百度小程序开发者东西中注入 Chrome 浏览器插件。

值得一提的是,我作业中负责的一个产品,它运用 Taro 开发小程序,运用 Next.js 开发 SSR,同一个项目需求维护两个代码库。就开端考虑是否可以让 Taro H5 直接支持 SSR,以此将这两个代码库兼并,不用每次需求迭代我需求前后开发两个项目。有了大概的设想,就在清明放假期间着手去做了这件事,搞出了一个最小可用项目。终究业余时刻不断完善它,终究在 leader 的协助下,协调出时刻将两个代码库兼并为一个!

经历了这些之后,现在我对我个人参加开源的定位如下所示,这同样也写在我 Github 个人主页的 README 中。其间我觉得最重要的是可以在平时的作业中发现问题,并可以将其分类或界说为一个他人也有可能会遇到的一个一般性问题,这乃至比解决方案愈加重要。

  • 不断学习并挑战自己。
  • 正在学习 Golang & Rust。
  • 怎么让前端开发愈加愉悦?
    • 让重复的作业自动化。
    • 界说一般问题并提供解决方案。
    • 减少需做决议的数量。
    • 东西应当稳定、高效且灵敏。
  • 10月不适合写代码。
  • 间歇性开发东西,持续性制作废物。

从创造产品角度讲,Tim Qian 写的一篇文章令我收益颇多,让我的思想产生从参加开源社区是为了玩技术,到玩技术是为了让自己的点子快速实现的转变。

另外在我看了许多尖端开源项目之后,发觉这些巨大的项目的诞生不仅是为了解决某个问题,其间还蕴含着不同的人关于问题的不同划分和界说,终究表现出不同的解决方案,经过这些痕迹你乃至能看出一些作者关于这个国际的知道和他独特的价值观。

效果

让我觉得开源做的算是有些效果时,是发觉我有免费运用 Github Copilot 资格的时分,应该是因为被约请进了 Taro 仓库成员的原因,被认作盛行开源项目的维护者。在这之前的情绪一向比较消沉,因为的确没得到多少 Star,但终究与自己和解了,尽管没有做出令人形象深化的项目,但至少肝过。

4年前端的迷茫与挣扎

接下的方针

现在得到最多 Star 的是 Taro SSR 插件,现在是 189 个 Star,也迁移到了 Taro 官方库中维护,期望明年可以有一个超越 512 个 Star 的项目。

至于为什么是 512 个,这于 Github 的成果体系有关。

4年前端的迷茫与挣扎

作业上变化

换了公司

2022年真的是互联网寒冬,之前的公司开端裁员,其间一位应届生被裁了,整个楼都是他的哀嚎声,对我来说还挺震慑的。后来我就换岗了,并不是被裁了,而是在全体裁员的压抑的氛围下,暗里面试的几家公司以防止被裁。其间的大多数都发了 offer,但的确其间有一家给的有点超越我的预期,就在各种纠结之下直接换岗了。

这次换岗经历感觉对面试最有协助的是《labuladong 的算法小抄》的这本书,我写算法题的才能很差,但这本书就用着一种应试教育的办法,让你短时刻能速成面试算法做题家。因为种种原因,它的豆瓣评分很低,但他对我来说的确是对症下药了。

4年前端的迷茫与挣扎

苦楚的 Landing

在新公司终究顺畅转正了,但对我个人而言是真的不顺畅。

一方面是新的作业是做内部机审事务的B端前端,事务面向于技术研发逻辑极为杂乱,花费几个月的时刻依然有十分多不了解的东西,且你不知道该从事务的何处下手,才能让你对事务可以愈加深化。

另一方面,因为对全体事务的不熟悉,许多事情是驱动不了的,比如团队中要搞 Web IDE 这件事,但我关于现有事务有哪些,哪些有 Web IDE 的诉求,具体的诉求是什么这些事情,种种问题导致难以下手。明显的感觉便是,与在老东家比较,给你的事情你无法做的很好。

回老家?

因为新作业的压抑,导致一度想回老家找个轻松点的活做。但令打工人悲伤的事情来了,回老家的成果很有可能是,薪资缩水一半,可能还得加班。拿着二线城市的薪资,加着一线城市的班,何必呢,遂打消了这个想法。

挑选真的很重要,做着差不多的作业,挑选在不同的城市薪资就有如此大的差别,就更甭说更大事情上面的挑选了。

持续挣扎

因为转正了,所以就沉下心来在新的环境中持续挣扎,不断调整自己。新的一年里,会不断去反思哪些方面是自己可以做的,然后做的满足更好,希望能在这段新的作业中成果咱们的事务,也能成果我自己。

终究

再见2022,你好2023。

4年前端的迷茫与挣扎