回忆2022,展望2023,我正在参加2022年终总结征文大赛活动
1、为什么要写年终总结
阶段性回忆过去这一年的得与失,是一次审视自己的好机会,也有助于养成自我管理的好习惯。
在逆境中生长,失利中总结,不断重塑自己,直到 站上山巅!
2、输出
作业6年,写作6年。坚持写作
大概是我作业以来做的最正确的一件事了,因而也收益良多。
写作不只让我对常识有了更好的了解和沉积,也让我的写作才干稳步进步,一同作为背书在面试进程中也取得了加分项,也由于写作结识了许多大佬朋友。
2.1、写作
本年依然是写作在线的一年,尽管输出数量有所减少,但每一篇也都有用心在写。
本年共写了15篇,平均每篇61个点赞、71个保藏,仍是挺满足的,十分感谢我们的支撑。
本年的输出首要分为以下几个方面:
2.1.1、Material Design
- 【涨姿态】你没用过的BadgeDrawable,这篇文章介绍了实现小红点作用的新姿态,简单便捷,也因而侥幸被鸿洋大众号转发,仍是年后开工的第一天,正好被搭档看到,戏谑“第一天就开卷了”;
- Android原生TabLayout运用全解析,看这篇就够了,TabLayout是运用十分高频且有较强定制化诉求的一个组件,许多作用我自己也记不住,所以便有了“一次性讲齐”的这篇,也会经常被大佬们搜到;
- Android通知Notification运用全解析,看这篇就够了,Notification的各种作用实现及体系版本适配,这篇巧的是也被ICBU的搭档搜到了…;
- 【首发】根据壁纸修正App主题,它真的来了,这篇文章相对来说比较别致,很侥幸被许多大佬大众号转载,更侥幸的是也被Google官方大众号转载了(地址);
- 怎样简单实现菜单拖拽排序的功用,开发中难免遇到菜单拖拽排序的需求,这篇介绍了一种比自定义View更简单的方法;
- 【造轮子】自定义一个随意拖拽可吸边的悬浮View,可拖拽的悬浮View也是比较常见的需求,从视图到事件,从编写到封装,一站式服务~ ;
- 【主张保藏】17个XML布局小技巧,多年作业总结的XML小技巧,意在帮你写出高效且性能好的布局;
Material Design的设计风格和理念是我从作业以来一向在推且践行的,从2017年写的第一篇MD相关文章至今已有24篇,并有一个单独的Github库房,感兴趣的能够检查:github.com/yechaoa/Mat…。
2.1.2、Gradle
- 【Gradle-1】入门Gradle,前置必读,介绍了Gradle是什么、Gradle的特点,以及构建简史和学习道路;
- 【Gradle-2】一文搞懂Gradle配置,具体的介绍了Gradle各种配置的作用,和7.0版本前后的比照,以及从源码分析Gradle配置的由来;
- 【Gradle-3】Gradle中的DSL,Groovy & Kotlin,介绍了什么是DSL,以及Groovy DSL和Kotlin DSL的比照,还有Groovy语法的根底入门;
- 【Gradle-4】Gradle的生命周期,Gradle的生命周期也是一个十分重要的概念,当你了解它之后,就会明白许多事,也能在生命周期的各个阶段做一些切面处理的「黑科技」。
- 【Gradle-5】Gradle常用命令与参数,Gradle的命令有许多,了解常用命令之后,在日常开发中,不只能够进步功率,也能够辅助咱们快速定位并解决编译问题;
Gradle是咱们Android日常开发一定会用到的构建东西,也是进阶路上不可避免的常识点,其重要性显而易见。早就想写这方面的文章了,乃至在上一年已经写了几篇草稿了,这次正好借着签约掘金的机会,以专栏的方法体系化的展示出来。现在仅仅完结第一阶段的输出,后面还会持续写,感兴趣的能够重视一波~
2.1.3、其他
- 【保姆级】包体积优化教程,市道上有许多成熟的优化方案,可是都没有一个完好的链路体系,这篇文章更倾向于从完好的链路视角动身,解决性能优化的「最终一公里」,让你在面试和绩效汇报中锋芒毕露。前置更多优化方案可检查这篇:Android包体积优化(常规、进阶、极致);
- 【复盘】关于我在过错的时间选错了技术这件事,这篇是我在技术挑选上的复盘和考虑,塞翁失马焉知非福;
- 代码规范-对抗软件复杂度,这篇是我在公司内部做的一个共享,尽管老生常谈,但我依然觉得有些价值,所以脱敏共享出来;别的,我个人做共享的思路也可从中窥探一二;
2.1.4、写作收获
写作的收获除了于我个人的生长以外,还有各个社区渠道的认可和赋予的荣誉。本年最幸运的莫过于成功签约掘金了,签约作者
的含义对我来说很重要,是我写作生涯的又一次里程碑,十分感谢掘金对我的认可~
一些荣誉&小礼品:
一些荣誉&Title:
- 掘金签约作者、人气作者;
- CSDN博客专家;
- infoQ专家博主、KOL博主;
- 51CTO博客TOP红人、专家博主;
- 阿里云社区星级博主、技术博主、专家博主、阿里博主;
- 华为云云享专家;
- 也有幸能够经常投稿或被各大大众号转载 (感恩);
是不是还挺唬人的
2.3、共享
上半年强哥(荒天帝)找到我,问我要不要一同练习交流表达才干,经过线上的方法做共享,即BaguTree
安排。
其实我是知道这个安排的,尽管也刚开搞没多久,可是对于这种为爱发电的共享精神仍是十分敬佩的,只不过其时我也有自己的规划,所以也没有过多重视。
后来经过强哥的一顿“忽悠”,加上我自己也觉得软实力是很重要的技术,所以决定参加,索性把进步软实力也加到本年的规划中。
2.3.1、讲演
参加安排不到半年的时间,共享了3次
了。起先,我以为自己的交流表达才干也还凑合,尽管不拔尖但也不至于很差的那种。不过实际上仍是发现了许多问题。
讲演
不同于写作,写作是以文字的方法把脑中所想展示出来,能够重复打磨修正,而讲演是经过说的方法来表达,有即时性要求,这就需求具备很快的反应才干和较强的逻辑才干,不然就会呈现“嗯…啊…”这种语塞的情况,乃至或许会呈现“忘词”这种尴尬场面,而且讲演还需求克服严重的情绪、坚持表达的连贯性、注意语气的波澜起伏,乃至语速都是需求特别注意的,还有内容的设计、时间的把控等等。
总之,讲演比写作更具有应战性,好在意识到自己的缺乏,也在稳步进步中,最怕的是不知自己不知。
2.3.2、BaguTree
其实参加BaguTree的还有一个点是由于校长(安排者之一),之前看过校长的一个学习方案,十分的全,而这跟我之前的主意也很符合,只不过我没做而校长做了,我很敬佩。
事实上BaguTree的学习气氛确实很好,不论是来共享的仍是听共享的,都是一群对技术有追求、有方针有理想的人,这就很nice,与一群优异的人在一同,总会打消掉一些惰性,添加一些学习的动力。
简单介绍一下BaguTree
:
一群为了自我进步而安排的小范围共享群。软实力很重要,咱们鼓励每个人参加共享,自动共享。
- 官网:jetpack.net.cn/#/
- 共享方案:www.yuque.com/bagutree/nr…
咱们的共享是在每周六晚8点
,到时分会提早把直播链接发在群里,也会把录制好的视频发在B站上。一同咱们也会不定时约请一些大咖讲师来共享,当然也欢迎我们积极参加进来,不论你来自哪里、作业几年,只需你有心得,十分欢迎你来展示自己的风貌!感兴趣的能够重视一下~
当然,咱们也十分有幸能取得鸿洋
的认可,不只在大众号上为咱们宣扬了两波,还在wanandroid.com上添加了咱们安排的链接:
诚然学习气氛会起到一定作用,但更重要的仍是要自己尽力才行。装睡的人永远叫不醒。
2.4、输出小结
总的来说,对这一年的输出我自己评价仍是满足的。在作业和日子之余还能坚持输出,也属不易。
输出方法从写到说,是一种新的测验,也是一种新的生长,当尝到这种「费尔曼学习法」带来的甜头之后,便会堕入其间,不能自拔。
于我自己而言,我其实还在不断的卸包袱。当有了这些荣誉和Title之后,反而绑架了我写作的方向,根底常识如同不符合我的水平?我也一向在考虑,现阶段的写作是为了什么,非要搞一些花活吗?非得整一些硬核干活吗?
不是,我写作的初心,是记载,是踩坑之后的阅历,是使用实际的实践,是常识沉积的心得。
假如说非得写点硬核干货才干证明自己,我觉得这不是我的初心,根底常识也有它存在的含义,一个很小的点也能协助到他人,这就够了。
2、作业
2.1、作业调整
本年的作业责任略微有些调整,担任了更重要的人物——发布经理,作业重心也转向了集成构建这个方向,对研发效能这个专题也有了更多的考虑,一同也感谢我老板的信任,引荐我做整个BU的Owner,十分侥幸。
其实发布经理这个人物仍是蛮有意思的,由于要从全链路的视角动身,所以接触到了许多不曾了解的作业,直接了解了整个安排架构是怎么协作作业的,这种阅历上的丰富和思想认知上的生长可贵可贵,假如我一向打螺丝,估计也不太有机会去考虑这些。
2.2、机遇往往伴随着应战
发布作为交给的最终一环,其重要性显而易见,怎么保证交给质量和交给功率,是我一整年都在考虑的问题。好在老板给了很大的自主决议计划权,许多作业能够自己决定,可是这就要求我需求对每一次的决议计划结果负责。由于涉及的链路比较长、人员也多(PMO、移动端、前端、后端、质量、运营等等),从单一事务域的上下游到一切事务域的上下游,还有跨部门的协作,对接的人员几何增长,对我来说是一次很大的应战。协作上,要自己去推进并落地;决议计划上,也要有充沛的考量;在友好支撑事务的前提下,拿到想要的结果;既要展示个人才干,也要树立团队对外的优良口碑。
2.3、应战意味着生长
许多应战于我而言都是没做过的,从没做过
到阅历
,再到做到
,每一次应战成功都犹如破茧成蝶,是那令人愉悦的成就感,也是在心底里不断累积的自傲和底气。
我是一个骨子里充满着不服输的人,每一次应战必将使我变得愈加强壮。
2.4、反卷局局长
作业上还有一个比较有意思的便是本年在团队内担任反卷局局长
,我或许也是第一个把反内卷写进OKR的人…
咱们说的反卷不单单是准点下班,不加班仅仅结果导向,反应到进程的,是咱们需求高效的作业、开会、以及合理的排期。
一同,反卷也是期望我们能够更重视自己的身体健康和回归家庭,马教师曾说,”只要认真对待日子的人,才干日子得好,只要日子得好的人,才或许作业得好”。
3、日子
作业,是为了更好的日子。思来想去,仍是有许多难忘的日子碎片。
3.1、3-6月上海疫情
3月中旬开端,深处上海疫情的漩涡,小区开端封控管理。
起先我是不严重的,也没什么感觉,直到对门的邻居转入方舱,直到我需求抢菜才干维持日子的时分,才渐渐明白弗朗西斯福山的那句“时代的每一粒尘土,落在个人身上都是一座大山”。
不过也由于这次疫情的原因,邻里关系变得空前融洽,我也才知道隔壁的老哥是搞算法的,楼下的老哥是台湾省的同胞,一楼的老大爷竟然有几十年的驾龄…
4月是最艰难的时间,好在公司雪中送炭
,在这关键时间送来爱心大礼包。
转眼步入6月,疫情得到好转,封控的日子也渐渐回到正轨。
3.2、7月无锡融创
7月在疫情完全安稳之后,回到无锡带女儿去了融创乐园。其实我也想去,生孩子最大的快乐大概便是陪着她一同体会儿时也不曾有的阅历吧。
3.3、7月面基
居家作业这么久,一向没有社会活动,就老有种想出去透透气、散散心、聊聊天的感觉,于是就在群里喊了一嘴,刚好也有不少同道中人,一拍即合,便有了这次线下面基。
见到了久仰的虾哥,也结识了各大厂的顶梁柱和TL。
优异的人总有一种特别的气质,如同一座并不峻峭的山峰,一束并不扎眼的光芒,他们有主意也有方针,欢愉的交谈中已获益良多。
3.4、9月宜兴竹海
恰逢中秋,跟着家人一同去的。人生的第一次坐缆车,其实我是拒绝的,有点恐高+被害妄想症,心底就充满着畏怯,但又没有其他途径可攀登,遂作罢,只能不断慰藉自己应战人生。
傍晚,坐在山景房的阳台,呼吸着清新的空气,欣赏着落日余晖,这感觉真是太爽了,如同好久都没有这样放松了。
3.5、9月Google大会
9月带薪参加了上海的Google大会。
3.6、9月云南outing
苍山洱海,听闻已久,终于领略到不一样的彩云之南,青山绿水,重峦叠嶂,忍不住感叹,读万卷书也要行万里路,余生也要多去见识不一样的景色。
3.7、10月回老家
有两三年没回信阳老家了,正好赶上国庆,特别请假带女儿回去待了半个月。
去周边景区游玩的时分,看到一个标牌很有感触,特别拍了下来:
3.8、11月面基
11月全球互联网架构大会在延期两次之后终于在上海举行了,正好借此机会,约了作为讲师的曹大出来吃夜宵。
曹大(曹立成)曾多次在这种高逼格的大会作为讲师,加上多段优异的履历和过人的技术,三个半小时的欢声笑语中,带给我许多不一样的思路
和前沿的视角
,直到餐厅打烊时,仍意犹未尽。
3.9、12月公益举动
报名参加了公司举办的《温暖e冬》的公益活动,一向以来都是在网上捐款,这次正好体会一下线下的感觉。
然,出身未捷身先死,目前正在阳
3.11、日子小结
除了上述这些难忘的回忆,也还有许多夸姣的瞬间,总的来说,这一年的日子也挺丰富。
卢梭曾说,日子得最有含义的人,并不便是年岁活得最长的人,而是对日子最有感触的人。
期望下一年能够持续坚持,感触日子的夸姣,见更多的人,看更多的景色。
4、关于社交
本年由于在社区社群比较活泼的原因,又结识了许多大佬,与他们交流总能拓展自己的眼界,加深自己的考虑,亦师亦友。
许多人都听过,作业是为了更好的日子,但不曾听到的下半句是,只要尽力作业才有更好的日子。
放在社交上也是如此,社交不是单纯的加微信,更重要的是进步自己,拥有能够和大佬们同频交流
的才干,这样才干建立起链接。
5、关于寒气
凛冬之至,许多人在为找作业忧愁,在脉脉搭档圈看到有人善意提示说,不要把渠道才干当作自己的才干。这句话很深入,我猜一定是裸泳的人才有会这样的感叹。
前段时间也刚好看到qing大佬(qing的世界)写的《硅谷裁员潮下的程序员思辨》。
大佬表示:
千万不能由于自己所在的渠道比较强,而发生一些比方我比他人都优异、我在组里很重要,裁谁都不或许裁我的幻觉。
大佬以为:
咱们应该考虑的是,怎么利用好这些大渠道,来进步自己的技术。 利用好渠道,从点到面拓展自己的常识面,这才是身在大厂的人应该要捉住的。
深以为然,我也在谈论区宣布了自己的观念:
在这儿也共享给我们,记得时间鞭笞自己,当浪潮退去,不做裸泳的那个人。
6、考虑
假如说前面的部分是我本年总结的前菜,那考虑就算是硬菜了,也是我本年生长最重要的部分。
6.1、什么是认知
说到考虑,不得不提认知
这个概念,由于考虑是在已有常识的根底上,对客观事物主观判断、理性了解的进程。
那什么是认知,百度百科是这么说的:
认知,是指人们取得常识或使用常识的进程,或信息加工的进程,这是人的最基本的心理进程。它包括感觉、感觉、回忆、思想、想象和言语等。人脑接受外界输入的信息,经过头脑的加工处理,转换成内在的心理活动,从而分配人的行为,这个进程便是信息加工的进程,也便是认知进程。
莎士比亚说,”一千个观众眼中有一千个哈姆雷特”,用咱们古话说便是仁者见仁智者见智,那为什么会有这种现象呢,便是由于咱们我们的认知不同,所以看事物的角度和维度就不同,那天然发生的结果也不一样。
6.2、我是怎样进步认知的
影响认知的要素有许多,我把它大致分为三个阶段:
- 基因:先天阶段,从精子和卵子的结合成为胚胎到出生;
- 教育:读书阶段,学校时期,从幼儿园到大学乃至硕博结业;
- 阅历:社会阶段,从作业到退休,直至老去;
现在的我,先天的基因和后天的教育已经无法改动,现阶段只能经过自我进步和向优异的人学习来打破认知的屏障。
根据此,我本年首要做了以下两点:
- 向身边优异的人学习,这个阶段要多听多看,去观察优异的人或者信息更多的人是怎么表达、怎么做决议计划的;
- 和优异的人交流,这个阶段除了多听多看,还要学会问,经过解惑的方法让更高层次的人帮我打破认知屏障;
6.3、我是怎么考虑的
俗话说,师傅领进门修行在个人。当你的常识更新之后,你的思想也要跟着迭代,这个进程我称之为考虑
,把新常识和老常识结合之后转化为新的认知,比方许多人看自己两年前写的代码会觉得难以入眼,这便是进步。
仍是根据上面的两点,说下我是怎么迭代我的思想的。
复盘总结,寻找我和大佬之间的差异性,这个差异性其实便是我要学习进步的当地。比方同一件事,我会怎样做,优异的人又是怎么想、怎么做的,有哪些维度是自己没有考虑到的,把这些记下来,再遇到同类问题就能够公式般的套用了。
这个算是根底阶段,那什么时分再进化的呢?
仍是要提到认知,当我在套用公式的时分发现,诶?某一块我更了解,我有更好的解法,那这便是对公式的再一次升级,一同不再是生搬硬套,还有了自己的考虑在里面,久而久之,公式用的越来越熟,还能随意的切换组合,渐渐的,思想模型就练习起来了。
这便是质的飞跃。
6.4、我考虑了我的考虑
后来有一次刷牙的时分我就在想,上面的根底阶段进化之后如同已经很厉害了,看起来如同和优异的人达到了相同的等级,倘若是不甘于此呢,我该怎么打破种子要素再次进化?
想到一个词,破而后立。
我需求从原有的考虑中跳脱出来,以旁人的视角再来审视考虑的完好性和深度性,这种方法跟套娃一样,能够根据认知不断叠加,十分酸爽,主张测验,会带来不一样的惊喜。
6.5、正反馈
有没有想过,假如你的认知是过错的,那么你的考虑必定也是过错的,这是不是一件很可怕的事?
所以考虑之后还需求经过表达来验证正确性
,假如过错,及时止损,假如正确,那他人的正反馈将会给你带来很大的信心,然后形成一个良性循环
,能够不断生长进步。
在作业上,我会积极大胆地表达自己的主意,一开端考虑不全,他人会问“假如是xx怎样办”,其实也很幸亏,他帮我指出来了,就这样不断完善,到后来渐渐取得了更多人的认可。
作业之外,我也时常在水群的时分会表达一些观念,也很侥幸得到了一些认可。
这些内部和外部的正反馈,验证了我生长方向和观念的正确性,对我来说很重要,使我进入一个良性循环,在一次又一次的攻坚中更有底气和信心。但一同我也警惕自己,不迷失在夸赞里,坚持谦逊,不骄不躁。
6.6、考虑小结
坦白说,生长也没什么秘诀,许多道理我们其实也都懂,仅仅有的人做到了,有的人始终做不到罢了。
比较于多做,多想一分又是不同的境界,不做东西人。
当你自动考虑的时分,才是你真正生长的时分。
7、下一年规划
- 狗命要紧,早睡早起,规则作息,测验把熬夜干的事儿挪到早上;
- 多看几本书,为下一个三年,做好堆集沉积;
- 见更多的人,看更多的景色;
给自己画太多饼我怕不消化,就这吧
8、最终
都看到这儿了,我正好在参加掘金2022年度人气创作者打榜活动(12.22-12.30),帮帮弟弟吧,请投票给我,十分感谢,投票链接:rank./rank/2022/w…
再次感谢我们的支撑~
9、寄语
祝我们在新的一年里健健康康,升职加薪!升职加薪!升职加薪!
新年快乐~