前几天北京颁布一例确诊病例 —— 一位寓居于顺义的34岁女子。随同布告的,还有其最近一段时间的残缺流动轨迹:

  • 工作日在家与公司之间往返50km,日复一日
  • 周末只有超市洽购和带孩子加入早教流动才会出门,其余工夫都宅在家里
  • 宅在家里是为了玩么?不,他的业余时间都用于温习考研。坊间风闻是清华大学

最终在考研前3天被公司安顿去宁波出差。在出差前因为考研初试要求做了核酸检测,并最终确诊。

以后的最新状况:已放弃考研,病情稳固。祝愿这位致力生存的大哥早日康复。

这是一个奋斗bi么?不,这只是流浪在北上广深,为了更好的生存,用本人日复一日的致力与生存抗争的普普通通打工人。

成年人的世界没有轻松可言

作为一个糊里糊涂、当过魔术师、做过机械工程师的转行半吊子前端。年初因为疫情在家,对本人收回了来自灵魂的质疑:

大佬那么多,为什么不能是我?

明明很致力在生存,为什么我还是菜鸡?

自认智商没有不如常人,那么答案只剩下一个:

我致力的方向不对

在调整了方向并奋力奔跑了一整年后,以下是我交出的答卷:

  • 写了一本开源电子书React技术揭秘,2.1k star
  • 组建了2000+人的React学习社群
  • SegmentFault单干录制课程自顶向下学 React 源码,并成为SegmentFault优良讲师
  • 成为Anu.jsReactContributor,是从业以来技术水平晋升最快的一年
  • 有了主业之外的副业,尽管才刚起步,但也能笼罩我在北京的衣食住行了

以上这些都是在8小时之外的业余时间实现的,以下是我的心路历程。

疫情期间在家办公

摸索常识边界

首先来聊聊外围的思路:

摸索常识边界

前端作为一个技术工种,存在常识边界,边界能够分为:

  • 横向上的广度边界
  • 纵向上的深度边界

横向上,有些工种人造与前端靠近,比方产品服务端。晋升本人这些相邻工种的能力能够晋升本人对业务的整体把控。

纵向上,以传统HTMLJSCSS为代表的前端畛域能够看作一个大圆,在圆周上,还有很多其余畛域的圆与这个大圆相交,这些小圆就是前端常识深度上的边界

有些小圆与前端大圆相交范畴比拟多,比方:

  • 前端工程化,日常工作都会接触
  • 框架开发,日常工作都会应用前端框架

还有些小圆波及到其余畛域常识比拟多,与前端相交的少,比方:

  • 数据可视化
  • 跨端开发

然而人的精力都是无限的,横向、纵向,该往哪里致力?

前端人的致力方向

从职业倒退来看,前端有2个方向:

  • 技术经理
  • 前端架构师

其中技术经理要求技术治理能力,前端架构师要求更高的工程化能力。同时这两者都须要产品服务端能力。

所以横向上,前端人应该更多倒退相邻工种的能力。像算法运维这些不与前端相邻的工种,付出了同样的致力,收益并不大。

纵向上,倡议依据集体爱好,抉择一个常识边界作为本人冲破的方向。做一个三角形前端

比方:你很看好数据可视化,为此付出大量致力,配合上横向方向的致力,你更容易成为可视化畛域的产品负责人。然而将来更不容易切换赛道。

同理:一个做了几年富文本编辑器的前端能够成为该畛域的大拿,然而他积攒的畛域常识在其余业务上用途就没那么大了。

所以,我倡议倒退更贴近日常开发的畛域常识,即前端工程化框架开发

思考到日常应用React技术栈,将来大概率会长工夫用他,我决定将React框架开发作为我致力的方向。

死磕React

坦白讲:这一年,起码有5次我想放弃这个致力方向。

React源码中那么多办法,除了React外围团队成员,谁能真正了解这些办法的作用?这可是全世界最厉害的一批前端保护了7年的代码库啊。

有些同学和我埋怨,看了2天React源码看不懂,为啥我对源码里每个办法的调用流程这么相熟?

我业余时间看了半年啊!

到了React这个级别的源码,曾经不是看代码就能明确意思的了,得先明确设计理念。

于是,在把今年所有React Conf演讲内容、React外围团队成员在gayhubtwitter油管的分享看完后,终于产出了一本“先讲理念,再讲运行流程,再讲部分源码”的电子书 —— React技术揭秘。

我的播种

在这本书的写作过程中,逐步有敌人加我微信和我探讨React,缓缓居然造成了2000人的社群。群里有很多出名库的作者、参与者、技术大拿、常识畛域优良UP主、公众号主。

再起初,因为这本电子书,SegmentFault的商务找到我,单干出品了自顶向下学 React 源码视频课程,课程口碑不错,让我成为了SegmentFault优良讲师。

React在我背后再没有机密后,日常业务方面能够说通关了。

比拟有意思的是,咱们有些业务用的是一款类React框架 —— Anu.js

去年遇到框架bug后还一脸懵逼,往年曾经开始保护这款框架并将React中的一些试验个性搬移过去,比方工夫切片

8月初开始做公众号,我的文章特点是:专一React技术栈,对于React问题,从源码层面给出答案。

支出方面,也有了睡后支出 —— 每个月会有广告、课程支出,6000 - 1w之间。

2021,我要做大佬

往年的经验验证了我的观点 —— 只有方向对了,致力就有意义。

2021,也要致力在成为大佬的路上飞奔。

本文参加了 SegmentFault 思否征文「2020 总结」,欢送正在浏览的你也退出。