2019 独领风骚,2020 再续前缘 | 掘金年度征文

843 阅读7分钟

2019年,今年对于我来说发生了许多事情,第一件事情,就是换了新工作。第二件事情,转变了自己的工作态度与认知

我之前一直讨厌这 认知 这个词,我一度认为只有装逼的人才会说出这两个字。任何包含着两个字的言论都是 bullshit。但随着工作年限的逐渐增加,不断掉落的头发。我逐渐的明白前辈们的良苦用心。这些都是前辈们在无数碰壁后的良心总结。

择其善者而从之,其不善者而改之, 何不乐乎!

不再拥有学生思维

在很长的一段时间里,我都有一种 LZ 天下无敌,LZ 要改变世界的想法,总觉得自己特牛逼,什么都知道,什么都会。我也一直崇尚技术第一,业务第二的思想,在很长一段时间内,我一度厌烦去写那些繁杂的业务逻辑,因为我觉得这些业务逻辑对技术而言,毫无用处。这只是在浪费我的生命。

你厉害

而这种学生思维,让自己吃过暗亏后,我才知道对人对技术,都要保持一个谦卑之心。孰为汝多知乎?

社会往往比学生时代更残忍

不再抱怨,多行动

我相信大多数程序员来到一家新的公司后,都会吐槽公司的项目是多么的垃圾。吐槽那些过时的技术。吐槽那些垃圾代码。年少的我也曾遇到了相同的情形。

我还记得那是一个明媚的清晨,我奉命去修改一个bug,那是一个冗长冗长的一个类,没有任何注释。当花费了近数个小时,我依然无法理清头绪,所以我不禁向该类的作者表示了亲切的问候。坐在一旁的 Leader 看到我如此痛苦,故上前安慰我,我向他吐诉了我的忧愁以及困惑,我和 Leader 都很好奇该类的作者,于是我们调用 Git 日志查看作者时,我看到了 Leader 的名字!?我依然记得那时 Leader 嘴角的微微抽搐。

在那一段时间里,我明显的感受到 Leader 对我的态度转变。md

尴尬

当然通过我的自身例子,我想告诉大家的是,**一定要学会与上级相处!**哦,不对☝️,是一定要做行动的巨人,不要口头承诺。将心比心,如果你是上级,当你听到手下们都在抱怨,但是突然有一人把心之所想,付诸于行动,并大刀阔斧的重构项目,那其他人定会对你刮目相关。人中龙凤,天子骄子的美誉,岂不美哉?最重要的是,这和交女朋友是一样的道理。妹子都喜欢有行动力,有行动力,有行动力的汉子,程序员的你学到了吗?

不急于求成,多思考,多总结

今年下半年,我放慢了博客的更新速度,除了工作原因外,我自己想多花一点时间在总结思考上。不再追求快速的理解某个知识点,这种带着什么都想学,什么都想做好的想法,反而让自己非常疲惫。😭😭

大家可以看看我之前的学习计划:

年度计划.png

可以看出,我把自己逼的非常紧,基本上除了吃饭,工作,睡觉,大部分时间都在学习。这种高强度无休息的学习持续了数月后,我感觉自己在参加高考,造成的后果就是让自己对写代码没有任何兴趣。更多的像是在完成任务

所以在后续的学习中,我改变了自己的学习方式。👇

  • 第一:把知识点尽可能的细粒度划分。不再强迫自己在短时间内要学会什么技术,了解什么框架原理。
  • 第二:当自己攻克某个知识点时,适当的给自己放松。天天学习,人又不是机器🤖。
  • 第三:尽量在相对稳定的时间里,去理解关联性比较强的知识点。总能事半功倍。
  • 第四:尽量做到知识回顾,多总结。并把学到的知识点,运用到实际项目中。

路要一步步走,步子迈大了,容易扯着🐦~

当然不同的人,可能有不同的学习方法。或许这种学习方法更适合我。

2019年所作的事

在今年,自己主要完成了21篇相关系列博客的书写。博客不算多,但也算今年给自己的一个交代。

面试相关:

事件相关:

注解相关:

Git系列新手教程:

线程相关:

2019年的遗憾

  • 因为自己准备不充分,浪费了多次能去梦想公司的机会。😔
  • 因为自己的不自信,拒绝了某交流会的邀请。😔

现在想起这两件事,我都非常后悔与遗憾。或许自己太封闭自己。总是在窝里横,不得不承认自己是多么的目光短浅与妄自菲薄。

所以在接下来的工作生活中,一定要坚持学习,敢于抓住机会。

所有的一鸣惊人,都是有备而来~💪

2020年的期待与展望

继续做自己感兴趣的事

之前的开眼 SimpleEyes 项目,现在打算使用 Google 的 Jetpack 架构重写。

SimpleEyes.png

目前现在项目已经在重构中了🔨,当然我也为项目使用到的技术撰写了相关博客。这里可以给大家看一下大纲(以下文章部分已经书写完毕或接近尾声,明年会陆续放出)。

  • AutoDispose使用及原理解析
  • Jetpack最佳实践
  • Jetpack系列之Lifecycles
  • Jetpack系列之LivaData
  • Jetpack系列之ViewModel
  • Koin 文档翻译:koin-doc-zh

额外,自己还打算书写 RecyclerView 系列文章。

  • ListView与RecyclerView篇(一)-RecyclerView的简单使用
  • ListView与RecyclerView篇(二)-RecyclerView的简单封装
  • ListView与RecyclerView篇(三)-RecyclerView缓存原理
  • ListView与RecyclerView篇(四)-ListView缓存原理
  • ListView与RecyclerView篇(五)-ListView与RecyclerView缓存对比
  • ListView与RecyclerView篇(六)-RecyclerView的RecyclerPool的使用
  • ListView与RecyclerView篇(六)-RecyclerView滑动状态保存
  • ListView与RecyclerView篇(七)-RecyclerView滑动定位
  • ListView与RecyclerView篇(八)-RecyclerView自定义ItemDecoration
  • ListView与RecyclerView篇(九)-RecyclerView自定义LayoutManager

仔细看下来,感觉明年又是任重道远啊~

厉害.jpg

感谢

在从事安卓开发工作这几年,我总能看到很多厉害的小伙伴与前辈。他们的经历,他们的分享,总是能激励我奋勇向前。

当然,我也感谢所有从事IT事业的小伙伴们,因为你们,才让IT行业变得更纯粹,让世界变得更美好。

哈哈哈~~~大家混口饭吃,都不容易~

怎么能忘了我们的站宠 林_小猫 同学呢,手动艾特@林_小猫@林_小猫@林_小猫

最后

作为有功利心的我,很是好奇,为什么文章的阅读数看着还行,但是为什么关注的小伙伴这么少呢?

?.jpg

请原谅我的配色,我TM不知道怎么拼接图片啊,原谅我的直男审美。

少侠,这么能文能骚的宝藏男孩,难道还没拨动你的心弦?!拨动一下您的小食指点个关注或👍呗。对,说的就是你,就是你。

联系我

我是 AndyJennifer,能文能骚的帅气 Android 程序员😎,期待你的联系~

活动

掘金年度征文 | 2019 与我的技术之路 征文活动正在进行中......