作为一个32岁工程师,我已不再焦虑。你呢?

故事总得有个开头

"嗡~嗡!"手机震动了两声,应该是一条短信通知,顺手拿起手机撇了一眼

作为一个32岁工程师,我已不再焦虑。你呢?_第1张图片

What ? 眼睛一闭一睁《Android进阶课程》已经更新到第18篇了!人生第326次感慨时间真是走的太快了,容不得我等老年人半点喝口茶喘口气的机会。遥想刚毕业那年,年少轻狂的我也曾暗暗立下重誓--10年内一定要过上"想买真维斯就买真维斯,想买班尼路就买班尼路的日子",没错,就是这么的豪横!

现在来看,这个小目标勉强算是实现了吧。因此也想借做这套课程的机会给自己这10年的工作做一个总结,好歹算是对自己有个交代,谁曾想这一路下来收获满满,感动也是满满。

不写一篇记录一下似乎也对不起这3个月来的努力。可是从哪里说起呢 ? 想来想去既然是兼职副业,那就从为什么搞兼职赚外快开始吧。

副业刚需?

从2年前开始"副业刚需"、"财富自由"这些新词儿慢慢的在年轻人的朋友圈中泛滥起来。30岁的我也开始慢慢摸索一条适合自己的副业之路。但是说实话,打造一份稳定的副业并没有想象中那样简单。

1.首先你最大的阻碍就是深深扎根在我们骨子里的"懒癌细胞"。

心血来潮写一篇技术分享、码一个demo、录一段短视频就像砍瓜切菜一般容易。但是如果要持久的、周期性的产出高质量的作品,那会是你的噩梦。因为它会占据你几乎90%业余时间,晚上下班不再有时间陪女儿玩耍、周末也不能去周边城市放松一下、甚至是上下班的地铁上也要抓紧时间吸取知识。

2. 然后我们必须接受一个现实--即使你全身心的付出了也不一定会有回报,或者回报不一定会达到你的预期。

每当在知乎上看到各种大佬分享自己是如何通过自媒体月入50万时,我都深刻的怀疑自己做了个假的公众号。后来我偶然翻阅了自己之前收藏的一些公众号文章,突然发现很多文章已经被作者删除,再进入公众号查看更傻眼:公众号已经被注销。更糟糕的是这种情况并不是单例,而是多并发现象。从那会起我就明白了一个道理,我们看到的只是那一个成功的案例,成百上千的失败案例不会主动跳出来分享它失败的"光荣事迹"。

所以对于副业,我们需要做好最坏的打算,当各种挫折不断发生,收益始终原地踏步,你是否还有毅力坚持下去?

我的选择

我的选择是跟平台合作,原因很简单:用一纸合同约束自己,强迫自己坚持下去。其实早在2019年初拉钩就已经在联系我出一套Flutter课程,奈何时间管理达不到罗老师的水平,再加上那会对Flutter没有十足的把握,委实不敢班门弄斧,所以事情就给耽搁了。

时间到了2020年初,事情有了变化:一场肺炎疫情将全国老百姓都“封”在家门口。也就是在这段时间,我成功的又和拉钩勾搭上了。快刀斩乱麻!先准备两篇初审课程,通过拉钩审核, 迅速敲定课程大纲,最后签订合作合同。从那时起,我的生活方式也发生了些许改变:

  • 停止一切追剧,因为我有强迫症,每当看一个新剧,如果没看完大结局就无法专注另一件事

  • 增加咖啡因摄入量,每天2杯咖啡的习惯,被硬生生的又加了一杯(每晚9点一杯麦斯威尔速溶咖啡)。

不到2个月的时间,让我一直引以为傲的玲珑五官+掐的出水的嫩肤也奔流到海不复回了。请从以下图中找出当年的星哥:

作为一个32岁工程师,我已不再焦虑。你呢?_第2张图片

问题来了:赚到钱了吗?

相信这是大多数人比较关心的事情。说没赚钱肯定是假的,毕竟销量也是过万了。那么发家致富走向人生巅峰了吗?naive!坦白说离我的预期还是有距离的,因为有相当一部分人是在1元购活动期间购买的,而我的收入是按照实际成交价格来计算的。不过好在拉钩内部有讲师扶持计划,可以领一笔慰问金,所以赚到的钱也还是够给老婆买一套化妆品,外加女儿一年的奶粉钱。

但是收获往往不能单纯的用金钱去衡量的,技术文章或者视频的产出过程也是自己技术升华的过程。对此我个人也是深有体会,你能给别人讲明白一个知识点,并经得起读者全方位多角度的问题轰炸,这才说明是真正的掌握某一知识点。

最后,必须强调一点!最让我欣慰的就是收获一众粉丝的关注与支持,很多读者通过关注我的公众号,或者直接加我好友的方式给予我鼓励,让我信心倍增,公众号关注数甚至超过了我的预期。这也让我深深地体会到:我正在做的事情对别人是有帮助的。所以至于是否挣钱,钱多钱少?管他呢!!

后续计划

不少读者主动给我来信问我后续是否有其它计划,并鼓励我坚持下去,不乏一些读者建议我全身心的投入到教育事业  虽说现在还无法实现,但是这些反馈都让我坚信自己当初的选择是对的。

不过,我还真像模像样的给自己规划了一下后续的计划,进度堪比白云大妈的《月子2》,10天憋出以下几个字:

作为一个32岁工程师,我已不再焦虑。你呢?_第3张图片

搭建测试框架

Android开发已经过去10多年,大浪淘沙之下留给初级开发的机会越来越渺茫。Leader架构师 也成了大多数工程师努力去“包装”自己的角色。而搭建完整、系统、高效的测试平台是一个Android leader需要掌握的基本技能,这里面不单单是跑一遍单元测试就OK了,最好还要有一套自己的性能日志上报系统,有了日志还要有日志分析或者性能分析框架,通过UI(比如柱状图、趋势图等)直观的将性能敏感问题暴露出来。这是我自己尝试并经历过的一个阶段,相信我走过的路应该同样适应于部分"后浪"。

代码重构(Code Smell)

个人认为这是目前国内大多数工程师最欠缺的一种品质。

移动互联网已经发展10多年了,从最开始就有大量的源码分析、"轮子"工程应运而生,短时间内大家都Android系统源码的了解就如坐火箭一般。近几年一股“性能优化”风也是席卷而来,虽说门槛有所提高,但是没吃过猪肉还没见过猪跑吗?所以大多数有点追求的工程师都能对源码或者性能优化侃侃而谈个30分钟左右。

很久以前我会在公司承担一些工程师面试的任务,一般情况下我会让面试者自己手写一个简易的登录功能,并再三强调就按照面试者平时在公司的开发状态,不要当作是在参加面试。

其实我的目的并不是要求面试者能够实现一个完整的登录功能,而是考察他的一些编码习惯,比如是否有考虑设计模式、性能单一职责、开闭原则;是否会对自己的logic添加足够合理的单元测试代码等。

我知道肯定会有人说我鸡蛋里挑骨头!包括我自己也一直在重新审视自己,并做微调。因为后来发生的一件事让我的观点也发生了些许改变。曾经有一个候选人感觉并不是很符合要求,但还是被我的manager给招进来了。后来的事情也证明我是错的,那个候选人自始至终对公司业务表现了极浓的兴趣,时不时提出新的解决方案,并加以实践。从那时起,我面试的核心关注点也放在了 “是否能干活?”。

但是,我相信仅仅是"能干活"并不是一个工程师最终的进化阶段!机会总是优先给有准备的人,在我们能够保证"能干活"的基础上,更好的打磨自己的技术,何乐而不为呢?

Jetpack

    之所以有这方面的计划主要是因为很多读者在课程留言区,或者直接给我发消息,希望有这方面的内容分享。因此我把这部分内容放到优先级最高的计划列表里,后续通过公众号文章 + 视频代码演示的方式讲解。不过我必须坦白,对Jetpack我也没有太过深入的研究,充其量就是处于"使用过"的阶段,因此对这部分内容也是边学习边总结边分享。

算法与数据结构

早在规划Android进阶课程内容方向的时候,我就考虑将算法与数据结构添加到课程大纲里。但是由于精力实在有限、内容过多,并且市面上已经有相当多的算法与数据结构的课程,最终在拉钩方面的建议下将这部分内容给删除了。

但是算法与数据结构已经成了Android工程师面试的必选项,所以我还是打算抽出部分业余时间做一些算法题方面的分享。

除此之外,最近抽空也录制了一套Dart入门视频,基本处于收尾阶段,估计很快就能面世,但是还没想好放到哪个平台,估计会放在B站吧,方便大家白嫖。

这么拼?至于吗?

为什么这么拼?还一直坚持写博客,这不是自己给自己找不痛快嘛!吃吃鸡或者荣耀王者一把它不香吗?

作为一个32岁工程师,我已不再焦虑。你呢?_第4张图片

我拼了命的想在有生之年给这个世界留下点东西,只是为了200年后我的名字还会被世人提起甚至关注。这样一来,我的生命还是以某种虚拟的形式永驻在地球上。可是我达不到牛顿、爱因斯坦那样的高度,所以我只能以一种卑微、笨拙的方式产出一些世俗、博眼球的文章。

鸡皮疙瘩是不是掉了一地?但是还是请不要鄙视我。星爷说过:人活着没梦想,那跟咸鱼有什么区别?或者你觉得我这是在说大话,纯装X,但是这真的是我最初的想法。

关于拉钩

年轻

精力充沛、活力四射是我对这个团队最初的印象,就像刚满1岁的小宝宝,已经学会走路并随时准备奔跑起飞。不管多晚如果我有什么疑惑,总是第一时间帮我答疑解惑。

负责

你敢想象一套课程背后有10几个人support的场面吗?有图为证

作为一个32岁工程师,我已不再焦虑。你呢?_第5张图片

专业

每个人都负责不同的职责:推广、编辑、讲师助理、学生答疑、后期音视频剪辑等等。就拿编辑康老师来说,当年一手策划了《阿里巴巴Java开发手册》,用他的话来说自己也没想到这件事能够影响这么多人。

我可以吗?

是不是有种心动的赶脚? ?现在知识付费的概念越来越普及,相比我们那一代80后,现在的90后、00后的付费意识也越来越强。

抖音、B站、腾讯课堂,甚至是百度云都可以作为你知识传播的媒介,只要你认定自己心中有代码,脑子有干货,那么你可以以任何一种形式展示出来。

这个时代的自媒体足以强大到承载你任何形式的才华,所以请先强大自己!

你也可以跟我一样选择跟平台合作,如果有意向的可以加我微信私聊(不收介绍费)。我也同拉钩的总监聊过,他们现在也缺各个方向的专家大牛,对合作也是持拥抱态度。

你可能感兴趣的:(互联网开发经验)