程序员,三十岁

1,468 阅读5分钟

原载于微信公众号

这个月过完,我就二十九周岁了,虚岁三十。

不知不觉,做前端做了快七年了,算上学编程的时间,快十年了。

回顾

回顾这十年,

前三年在学校看书学习,

中间四年在大小公司里打怪升级,

后三年艰辛创业。

--

我挺感谢自己大学时期的没日没夜的敲代码的那段时光,那时强迫自己看了一些基础书籍,对后面的职业生涯非常有用。

想对还在上学的读者说几句忠告:每年至少看一部经典的书,每本书都可能会在未来帮你一年。

--

另外当时女朋友也已经升级为老婆了。

--

在公司里上班的那几年, 见识到了大公司的完备,也知道了小公司的简陋 体会了在大公司拧螺丝的心情,也过了一把在小公司独当一面的瘾。

如果现在问我去大公司好还是去小公司好,我可能会说都应该去,这样才能看见不同的风景。

大公司光环我很早就体会了。如果第一份公司是 AT 这种段位的公司,基本上小公司都不用面试就能进的,至少简历关是直接过的。如果我第一份工作选了小公司,可能后面的路会难走很多。

但是小公司的自由其实挺适合我的。我不太愿意在有束缚的环境里办事,当年我从阿里离职的原因就是:我不想做前端了。

因为我觉得「前端」这个 title 把我束缚住了。我有很多想法,不是靠「前端」技术能实现的。

比如现在我现在创业过程中就做了很多前端以外的事情:讲课、写文章和软文、在社区撕逼、做产品、做后端开发、做运维等等。

创业最恐怖的地方在于,它必定要把你榨干。

以讲课来说,得亏上学的时候看了几十本书,要不然我真的没法讲这么久的课。三年时间我讲的课程录制成的视频文件已经超过 2TB 了,大约 600 小时以上(不吃不喝 25 天才能看完)。然而我却很少讲重复的内容。即使是类似的内容,我也尽量用不同的方式讲。

--

继续说下创业这几年。

创业初期,我们没有任何背景,也没有资金,怎么积累用户呢?

我和若愚决定用最扎实的办法:在知乎上写专栏文章。

我们每天写一篇《每日一题》,几个月积累了接近两万的关注。

这种稳扎稳打的宣传方式带来了非常好的生源。

然而就跟所有的创业故事一样,中途总会出些幺蛾子。

--

我们的课程内容被兼职者偷出去自己办培训班了!具体情况就不说了,总之我们挺过来了。正是由于这次事件,我们决定把整个教学体系做得更加专业,就算有人偷了我们的内容,也没法偷我们的教学系统。

于是我和新招的一个工程师花了几个月时间,重写了整套教学软件,一直运行至今。

此后又出了一些幺蛾子——我们的视频被盗版者盯上了。

大部分内容提供者对这种情况是束手无策的,虽然可以报警,但是要等很久才能结案。盗版视频存在的那段时间,对正版视频的销量的影响是非常大的。

得益于我们系统是自己写的,我们很快就分析出到底是谁是元凶。具体办法就不便透露了。

创业维艰,还好我们挺住了。

收获

过去一年我在知乎答题接近 10 万字,写的文章也接近 10 万字。在 GitHub 上有 2423 次提交。

由于过去一整年我是在家办公的,所以又胖了几斤。不过认识的朋友倒是变多了。比如跟亚马逊的工程师做了几期音频节目(在喜马拉雅搜索「乱码电台」可收听)。

对前端框架的使用更深入了,去年我花了几个月时间用 Vue 造轮子并出了课程,把 Vue 的一些边边角角的知识全都摸到了。今年打算出 React 造轮子课程,把 React 的这样再学一遍。

毕竟,学习有三个阶段:看一遍,做一遍,讲一遍。

讲一遍是最好的学习方式。

--

关于目前的收入,模糊地说一下吧,大概比一个在阿里巴巴做 P7 的工程师收入要高,接近部分 P8。不过我在武汉,而且是远程工作,所以可比性并不高。

另外最近打算 DIY 一台台式机,因为很多年都没有玩过大型游戏了。这几天正好 RTX2060 要发布了,我打算等等……

感悟

学海无涯,感觉每天的时间不够用。

但是我的技术方向还是比较明确的:继续往下深入。

当我研究的越深入,越发现现在流行的技术有多简单,我才能把这些技术讲解透彻。

所以我会看更多的书,写更多的代码。

--

生活方面,今年打算生娃了……


广告:我的 React 造轮子课程春节后开始直播,有兴趣可以了解一下