# 2022年,小傅哥の年终总结!

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

今天是2023年的第一天,回想起3年多前。部门调整、人员变动、项目交接,但大公司的变动就是机会,这本是一次可能作为码农的我,从虚线带队晋升到部门负责人的机会。但由于种种原因没有我的坑,与我一起同期进来的几个兄弟都成了部门负责人,而我从虚线带队又回到继续搬砖的码农。

说实话,当时的我确实很难受。但3年后,我好庆幸当时的自己,没有被安排成管理岗的负责人。

# 一、关于我的,那些年!

大家好,我是技术UP主小傅哥,互联网大厂架构师。《重学Java设计模式》图书作者。

13年毕业的我和大部分同期毕业的选择北漂的小伙伴也有,都经历过:校企合作的培训传统外包的求职一张小床的蜗居奔赴大厂的跳槽,以及在互联网公司中逐步承担开发、架构、管理等职责。

15年是我毕业两年后的第一次跳槽,从传统的外包行业由写C#、中继器、PLC等开发工作,进入到互联网公司开发从事Java编程。因为本身大学学习的就是Java开发,所以从写C#的那一天开始就带着不喜欢和抗拒,甚至为了不让自己的Java编程荒废,就把公司所能接触到的项目都用Java来写一遍,还在15年在最早在CSDN分享Netty技术的一批人。也就是这些经历和经验的积累,才能让我在13年毕业的两年后,如愿的面试进入互联网大厂。

在从事研发的这些年,也确实经历了好多;开发过交易支付&结算清分类项目、实现过营销活动&玩法组件类系统、设计过系统监控&数据采集类应用。能玩得来MVC,也驾驭了DDD,手写API网关,也搞得了字节码。多年编程经验的积累和沉淀,让我对系统架构设计和落地有着丰富的经验。

这些经历和经验的积累,我认为才是我作为研发的价值,也是能在公司留的下来和随时走的出去的本领。而我也希望把这些知识输出出来,来帮助一起在这条路上的同好。从19年7月编写博客到现在,已经累计到220万字左右的内容沉淀,而之所以能输出这些内容,都是因为我没有成为管理岗负责人,而是在自己喜欢的路上一直深耕技术。

# 二、能打的牌,剩几张?

其实我认为无论是我还是大家,我们在自己的一条路上走的久了,自然而然就会碰到一些不那么容易面对的事情。甚至也包括我自己在突然面对这些事情的时候,也可能会走到小的胡同嘎啦里。

3年前,内心受挫的我也想过要不跳槽算了、或者参加的个内部竞品试试、再者活水到其他部门看看机会,但最后这些我都没做。兄弟们,好在我没做这些呀!首先是跳槽,当你没有一份满意的试卷拿出去其实可能也是进入另外一个坑,而内部竞品很可能就是当个分母而已,活水的多半员工没工作半年有也就都离职了。

这些都没做的我,只是做了一件现在看来很小气的事。就是退掉了几个微信群,因为真的好想安静安静,毕竟内心没那么强大的时候,总害怕被提起这些事。但1年后我又加回了群里,让人怪不好意思的。当然即使退群也不是针对谁,只是感觉当时手里仅有的一张牌,也被撕碎了的感觉。突然好害怕那种,你为之全力以赴的一条路,但路上拾捡的惊喜,随时都可能全部收走的担忧。

随之我发起了一个活动,五年后想做一个什么样的人?过一个什么样的生活?来自Issue:https://github.com/fuzhengwei/CodeGuide/issues/111 (opens new window) —— 你还记得你在这里留言写下的目标吗?

当我想清楚这件事以后,我自己的目标也清晰了。虽然当时的我并不知道以后会做成什么样,但我希望从2020年开始的5年后,我可以过我自己想过的生活。

包括我也包括大家,你是否也思考过,怎样做才能过上自己想过的生活?我的想法是我自己应该具备一些工作之外的个人能力,而不是只是一个工作的工具,甚至在工作中也应该有一些想法,做什么,怎么做,才能更好的让自己成长。如果只是今天重复昨天,明天重复今天,那么一年一年过去,自己和几年前的自己又有什么区别呢!有,有区别,区别是自己的能力增长,而随着年龄增长应该匹配的经验和能力,并没有储备多少。

俗话说:“马无夜草不肥、人无外财不富”。自己手里只有多几张能打的牌,在关键的时候你才敢站起来与你感受到的不爽叫板。那你现在手里有哪几张牌呢?年龄健康职位技能收入资产储备,这些牌你抓到手了吗?

# 三、离开公司,你是啥?

如果你在大公司待过,那么一定会感受到大公司那种变动的频繁。基本半年一小调,一年一大调,没有人可以在一个岗位上一直干到退休,甚至公司最大的领导都可能今天刚给你发完激励的邮件,明天就被安排下岗了。

而每一次调整其实影响最大的不一定开“猿”节流,而是各个业务线上的管理岗。通常一次调整就要有很多业务条线开始拆分、合并、收缩,把几条线合并后原来的三条线的领导,只能留一个。其余的管理岗人员要不转回T,要不异动其他部门,要不另谋高就。

当然除了那些真的具备管理能力人才,可以每次都能步步高升以外,大部分从码农上去的管理负责人,通常不具备多少管理经验。往往大部分的这类人员通常只是传话筒做到上传下达和收作业,跳槽也是非常困难,再想出去找个管理岗的职位也是难上加难。因为多半的员工无论是研发还是负责人,其实都可能只是一个工具。

有时候我会想我自己,如果不想成为单纯的工具人,也不想只是只能依靠公司的大船上阐述自己的边角价值。而是假如自己来面对全部的事情,得需要哪些能力;其实你需要多方面能力,包括;市场定位、产品设计、系统研发、运营维护等。而脱离公司,这些能力中还有哪些是你具备的?

其实经历了这么多,走了这么远的路。我是很清楚的认识到,作为研发的我,如果让我抛下技术转头从事管理,几年以后技术忘的差不多,管理岗也频繁调整。我想,我可能会很难过。因为我再也没有可以选择的机会。

# 四、喜欢的事,更长久!

22至今创作67篇文章,19年至今创作450篇文章。行动是产生结果的唯一方式,只有做了才能走远。

这一年52周,我几乎是数着每个周末过的。一到周末,2天都是编写文章,每一周都进行原创的技术文章分享,包括:22章的《手写MyBatis》21章的《API网关:中间件设计和实践 Ing》14章的《图解数据结构》10章的《程序员数学 Ing》等,还有B站70个视频。😂 超过了52篇,是因为一年还有27天假期。详细内容见博客:https://bugstack.cn/

咋样,22年年前小傅哥说的,我会用技术“包养”你,那些跟随小傅哥的伙伴们,你们开心吗!

22年算是完成了21年制定的目标,搞基础、写源码、录视频。但直播做的确实少的可怜,因为这些内容安排完,基本我的周末也就过完了。23年,尽可能抽取写时间来做这些事。


有时候很多小伙伴问小傅哥,怎么能抽出时间做这些事情的。其实简单来说,就是每天、每周、每月都在很规律的生活。因为我离公司很近,所以基本在走路18分钟左右也就到家了,这样就很多空下来的时间。另外在没阳之前,我每天是6:20起床洗漱之后去跑步,7:20左右跑步回来洗漱,之后开始早上的学习和碎片化内容整理,到了周末开始编写文章、录制视频、定时发表。

每一个早起的清晨

所以,其实我也和大家一样,没有太多额外的时间。只不过是这些年里一直保持这样的习惯,每天多一点时间沉淀、每周多两天时间创作。所以才有了现在这些我的数字资产

Github:https://github.com/fuzhengwei (opens new window)

# 五、同好同行,共成长!

在创作分享之初,只是觉得自己在记录技术笔记资料,还真的没有想过因为我的分享能帮助那么多人成长,甚至有时候也改变了很多人的生活选择。这些正向的反馈,也让我越来越喜欢在这条路上前行,用我的思考和学习方式,沉淀有价值的干货,帮助与我一起的同好共同成长。

如果你也愿意成为23年在职场更有竞争力的码农。相信我,加入小傅哥一起学习,是最不亏的决定!

🧧加入学习 (opens new window)

加入链接https://t.zsxq.com/09S1kW2r9 (opens new window) 获取优惠:公众号【bugstack虫洞栈】回复【星球】获取专属粉丝优惠券 星球介绍https://bugstack.cn/md/zsxq/introduce.html (opens new window) —— 点击阅读原文可以查看星球学习介绍 适合谁学

  1. 即将大学毕业、研究生毕业,但苦于手里没有什么干货项目,都是一堆 CRUD 案例,没有分布式复杂设计,撑不起简历的。
  2. 在职场编码开发2-3年左右,总是在写一些边角料项目,既没有使用设计模式,也没有遵守设计原则,想跳槽出去又感觉还是没法突破这个圈子。
  3. 希望在以后走技术架构师路线,专精于技术沉淀和成长,希望了解到更多的架构经验和复杂场景的设计技巧。
  4. 学习bugstack.cn (opens new window)虫洞栈,有学习苦难,很多复杂的技术点,在自己目前的阶段,不好理解。希望加入星球后,对于这些问题,可以直接由小傅哥指导的。

有时候我需要用很长很长的时间,才能完成;一条内容的输出、一个计划的落地、一段旅途的终点,因为这些凡是能做的有价值的事,都是花时间磨出来的,而那些磨人的岁月里有失落、有收获,也有苦辣酸甜。

但若焰晨星,无量黎明。绽燃何须喧闹,灿烂不惧寂寥。我就愿意做一个心似平原走马的人,也更享受那份安静的执着。我也希望以我的经验分享给这条路上的同好。2023年,我准备好了!你呢?