北漂两年,薪资翻倍,分享提高我认知的经验【2021年度总结】

  一年时间匆匆而过,2021非常开心的一年。为什么开心呢,因为一年前的自己像个傻子,什么都不会,迷茫,如今自己有了很多想法,也有自己的方向,今年进步很多,加油!简单记录下2021年。

读书

  这是2021年做的最大的改变,之前不管学习什么,都是以视频为主。总结了自己学习Java的经验,我并没有直接开始读书,而是思考了这样几个问题:

  1. 读书之前需要准备点什么
  2. 读书能解决什么问题
  3. 应该读什么书

  我大概是这么做的,拿了一张纸分了两块,一块写我想要什么,另一块写我不想要什么。最终锁定了两类书,分别是财商入门书籍与技术类书籍。

  在看这两类书籍之前我先看了《如何高效学习》这本书,第一遍读的时候囫囵吞枣,我认为这本书介绍的学习方法执行难度很高,甚至一度认为一些速度测试好像没什么意义,因为做这些测试我需要去拆分一些知识点,定时还会影响读书的效果等等。由于第一遍没有记录总结,于是看了第二遍了,并且尝试书中的方法,来做这本书的笔记,这次突破了常规,我的笔记不在工整,似乎有点凌乱,就像下面这样:
在这里插入图片描述

   我最初的笔记方式来源于高中,就是将老师讲到的所有东西按顺序写下来。为什么这么记呢?因为我们听惯了好记性不如烂笔头。后来我意识到不抓重点好像记不住也忘得快,于是我产生了一个奇怪的想法,那就是不记笔记逼自己课上记住知识点。结局对我个人而言是真的不如烂笔头,所以我的成长路线是很痛苦的。直到我看了《如何高效学习》。

  磨刀不误砍柴工,我很庆幸自己看其他书之前看了这本书。选择它的两个原因:第一,我觉得我应该先提高自己的基础能力,而不是具体的某项技术。第二点是老领导曾经对我说有些人半小时就能看完一本书,我认为有规可循,通过网络以及书评,我选择了它。下面展示下学习设计模式时画的图,普通工厂,工厂方法,抽象工厂三个设计模式被我变成了一个故事,还与家乡息息相关,现在我想把这三忘了都难。大家可能看不明白,因为图是我画的,故事是我联想的,但是这种记忆方式一定会让你眼前一亮(没见过吧,手动狗头)。
在这里插入图片描述

书籍推荐:

  • 理财类(入门级别书籍):《小狗钱钱》,《小狗钱钱2》,《财富自由之路》,《穷爸爸富爸爸》
  • 技术类:《大话设计模式》,《大话数据结构》,《深入设计模式》,《重构》
  • 其他:《如何高效学习》,《稻盛和夫给年轻人的忠告》,《将来的你一定感谢现在拼命的自己》,《人性的弱点》

学习

  这块主要是Java相关的技术栈学习与回顾。自从开始自学Java后,在老师与同学的眼里,我是一个基础(JavaSE)比较好的人。很多同学问我为什么基础这么好,我的回答通常是:因为我基础看了好几遍,并且我敲的比较多,毕竟座右铭是只要敲不死就往死里敲吗。

  今年的学习路线也是自己精心计划的,也基本达到了自己的预期,下图知识点都总结了一遍,可以说非常的奈斯了。比起去年的自己,知识点凌乱,什么都想学,什么都学不好,算是成长了许多吧。但是学的越多,不懂的就越多了,但是我并不慌张,我相信我可以走好自己的下一步。
在这里插入图片描述

  今年有很多人,问我这样的问题:你下班时间在干嘛?我应该学什么东西?有什么推荐吗?这些问题我同样问过很多人。经历过我这一年我好像恍然大悟,这些问题的答案都需要自己给出。假设现在我问你我需要学什么东西,你是否能给到我答案。大抵是不能,这个时候你脑子里可能是空白的。产生这个现象的原因就是你不了解我,你不知道我会什么东西,我不会什么东西,同样的当你来问我时,我也给不了标准答案。

  还有一个大家经常问我的问题,我学习XXX看什么视频好,有推荐吗?曾经我也有这样的问题,现在我觉得看什么视频取决于个人:

  1. 每个老师的讲课方式不一样,适合自己的才是最好的
  2. 基础类的课程看那个老师都差不多,因为都是介绍怎么使用,涉及源码也是带过
  3. 如果一定要说那个好,看播放量最高那个呗,播放量或许能代表很大一部分群体

工作

  今年三月份离开了老东家,原因是没代码写。大家都知道我是个技术宅,我对好的代码非常感兴趣,经常逛知乎的我被灌输了程序员不碰代码就会退步的思想。当时思想非常固执,领导们耐心的给我梳理,印象最深的是两个领导都传达了同一个观念:代码只是解决问题的一种手段,解决问题的方式有很多种,如何快速的解决问题才是一个程序员的终极目标

  离开老东家后,朋友们都非常的疑惑,为什么走?发出这个疑问是因为大家会时常同步自己的工作,比如CI/CD的流程,开发模式,同事之间的关系等。北京的第一次会面大家说到很多职场新人都会有不好意思问的情况,这个时候我讲述了我的经历,下班后同事主动过来问我有没有遇到什么问题,需不需要帮忙。我想很多公司都很难做到这一层面。如果时间能倒退,我想我不会产生没有代码写会退步这种奇怪的想法。有些路还是要自己走一遍才知道,没有人一生做的选择都是对的,砥砺前行吧。

  离开后没有怎么准备,面试了六家,阴差阳错成了五家(面试天花板?)。三月份也是刚过完年过来不久,因为是裸辞手里头没有什么资金了,下一家入职就比较快,基本是无缝衔接。在新公司我写上了代码,写了大概三四个月,这个时候我已经看完一遍Mybatis的官网了。发现代码好像没有什么意思了,写来写去就是那些东西,也就是大概这个时候我给自己的定位是一名初级开发工程师了。我的定义来源于我在上家公司制定的半年计划的第一条:能够熟练的写增删改查。

  来到了现公司我依旧展现了我的开放与勇敢。可是领导们并不喜欢,所以现在的工作中规中矩,有点像工具人吧。在这里没有了月度沟通,没有了复盘会,于是我自己给自己复盘。大家没有设置日程的习惯,我依旧保留,因为我认为这种方式会让我工作时候更有目的性。

  新公司的成长更多来源于自驱动,因为线上问题比较多,查问题时不得不看老同事的代码与查日志。如今面对一行注释都没有的代码,一个空行都不放的代码已经有了自己的SOP。日志更多锻炼的是自己Linux命令的使用。至于一直执着的代码,反而没有那么执着了,但也总结了代码应该有的规范以及重构的一些技巧。最让我感到开心的是得到技术leader的肯定,那是我把商品详情的接口从380行重构了,重构后46行。

  有时候选择大于努力,如果你跟我一样初入职场,希望诸君三思而后行。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jayden 

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值