距离上一篇博客已经过去了10个月(欢迎大家吐槽)...哈哈哈,真的不是自己太懒,我的简书后面会继续保持更新的!这一年真的发生了很多事,太多太多了,这一年注定会在自己的一生中刻下一个烙印。
工作
先总结下工作上的事,去年一年,在技术方面,我自我感觉没有实质性的进步,总感觉自己在原地踏步,各种各样的原因,让自己有了换工作的想法,所以去年一年,工作上自己最大的挑战,是第一次跳槽。
跳槽的想法大概18年10月份就已经有想法了,但中途断了一点,但心中一直记得这件事,所以陆陆续续有准备,真正开始准备的是大概5月份的时候吧,最后我在19年10月份完成了换工作,所以大体来说,我经历了一场耗时1年准备的换工作之旅,这里先说下结果吧,后续考虑详细开一篇博客分享一下自己准备工作的经历。
拿到的offer有:
阿里
美团
头条
小米
腾讯(过了4面,终面在深圳最终未去,飞机票都买了,呜呜呜)
最终我去了阿里,我梦想已久的公司,这里面有很多的考虑,阿里一直是我梦寐以求的公司,有对于阿里这个公司的价值观,社会公益,对社会的贡献程度,技术深度,还有马爸爸的个人魅力(这里不得不说马爸爸的个人魅力我个人是很崇拜的),欢迎大家扔简历呀,加入阿里大家庭(简书私信我即可)。
换工作中学习到的
在换工作的过程中不仅仅是对于自己毕业2年以来学习的考验,我发现也是自己对于走出去了解是世界的一个过程,为什么这样说呢,在自己的公司的时候,往往技术总是固定的,例如你是一家电商类型的公司,那么App的总体架构大概大量运用RecyclerView来充斥各种运营活动促销,而如果你是一家社交类型的视频软件,这时候App的总体架构往往会偏向用户交互,这样你会发现,同样是做Android的,但是应用情景不同,会产生很大的不同。不仅仅如此,在面试的过程,老生常谈的面试题是必备的,但我往往喜欢那种开阔性的探索题,这种往往不是所谓的面经可以解决的,需要结合自己的经验+知识点的结合,再加上自己对于设计的考虑,这种往往能和面试官进行交流和分享,你会发现,在外面的世界原来还有这样的技术(有时候真的会在面试的过程中发现自己是井底之蛙),其实面试的过程,往往也是自己向他人学习的过程。
面试的过程就说到这里的吧,面试大概是去年半年一直在忙的事,所以因为准备面试,自己的博客也不能像原来频繁的更新,后面慢慢自我调整吧。
新公司的学习
再说下进入新公司,作为毕业后的第一次换工作,自己还是有很多不足和欠缺,一进入阿里,确实就有很大的压力,没有了校招入职的新人保护期3个月,hhhh,直接上手开发,而且这里我感觉对自己的第一个挑战就是从Java到Kotlin的转变,我一开始是一点都没有接触过Kotlin的,但是一入职就分配了新的任务,任务很重,而且还必须用Kotlin开发,所以压力带来的就是学习的动力,我在3天内在边开发任务的同时,完成了Kotlin 的基础语法的学习和Java到Kotlin的转变,哎,真的难,但结果是令自己满意的,往往没有很好的机会,你是很难再接触一门新的语言的,公司的技术选型往往会让开发人员做新的选项,这往往既是考验也是机遇,例如从PHP到GO,从Java到Kotlin,甚至从Android到IOS,进入阿里后,我们要学会适应变化,自己不能再是Android开发工程师,不能因为语言或者技术限制了自己的发展。进入阿里后,会发现,很多的高P是既会Android也会IOS的,简单粗暴来说就是全栈,再加上现在大前端的趋势,这就说明了自己不能原地踏步。
加入新公司后的另一个变化就是自己对于MVVM的理解,在原来的公司,我总是觉得MVP已经能适配一切场景,已经很完美了,何必要再变成MVVM呢,而且自己在没有深度接触MVVM之前,总是简单的以为MVVM的重点就是双向绑定,DataBinding,哈哈哈,现在想想自己在面试的时候对于MVVM一顿抨击,吐槽现有双向绑定的缺陷和局限,一顿吹自己有多理解MVP和MVVM的区别,现在才发现自己当时理解的是多么浅显。加入新公司后,学习了Google的JetPack框架(后续会有专门的博客分析),才发现MVVM的核心其实是数据驱动,这个是现有的软件开发模式的核心中的核心思想。
说完这些在来看看今年工作上自己感到的不足
- 1.技术上有点原地踏步,或者说进步没有之前的明显了,这里面不排除有今年一些特殊原因,忙于其他事情,但是自己还是有点不满意。
- 2.自己罗列了很多的需要学习的TODO-List,但是却没有详细的时间安排,总是东弄一点,西弄一点,导致最终都没有完成。
- 3.博客上去年自己很不满意,只有7篇,而且完成度都不是自己特别满意的。
今年的计划
- 1.博客保证月更,博客是自己学习的基础,不忘初心。
- 2.开辟一个面向面试准备的专栏
- 3.学习一门新的技术初步(shell/python/gradle)三选一。
生活
去年有一件令我刻骨铭心的事情,一度让我放弃了自己追求理想的决心,丧失了对于技术所有的追求,哎,自己和异地8年的女友分手了,而且去年过年还刚见了双方父母,这个真的对自己的打击很大,从3月份一直到6月份(其实后面陆陆续续还有),自己一直没有缓过来,整个人处于迷茫的状态,从得知分手的那一刻,我放弃了工作,立马买了飞机票去找她,然而她没有见我,我为了和她复合,准备选择离职离开北京,但是一切都没有作用,最终就是自己处于迷茫的状态。
这真的是自己人生到现在为止经历的最大的打击,整个人天天不知道怎么形容,睡眠质量也非常差(具体情感的问题这里就不展开了,毕竟不是情感博主,哈哈哈),只能说去年自己原地踏步,或者总是不在状态很大的一个原因就是这个,整个大半年,自己完全不能静下心来完成一件事,所以博客也断更了,感觉所有的东西都停滞了,但还好现在我过来了!
朋友
在分手后的过程中,我受到的打击非常大,但在这个过程中,我发现了朋友对于自己有多么重要。有非常多的朋友放下自己手上的事,和我聊天,一聊就是一两个小时,甚至拿工作的时间给我开解,陪我喝酒,听我一遍又一遍倾诉,这一切我都不会忘记。
旅游
这件事过后我发现,父母才是自己最重要的人,最能信赖的人,父母不会因为任何事怪罪你,无论有任何事情父母都会站在你的一边,在这个过程中,我的父母也发现了我的迷茫,每天都主动打电话和我交流,我的父亲居然会主动和我谈情感问题(现在想想真不可思议),这原来是完全不可能发生的。
在自己迈过这个砍后,我决定和父母来一次家庭旅游,这是自己梦想之一,用自己赚的钱,带父母周游世界。在十一找工作期间,我请了个小长假,错峰和父母来了一次8天自驾青海+敦煌游,全程都是自己安排设计的,总共花费1w5,没有让父母出一分钱。
真的不得不提,青海和敦煌是我去了这么多景点里,发现真的非常值得的一次,景色非常的美,而且错峰旅游真的非常的舒适,后面我自己还有个计划,那就是把自己每次出行旅游的游记发出来,我个人认为自己的计划安排还是比价合理的。
健身减肥
也恰巧因为这件事,在迷茫的那段时间,我翻阅了无数的鸡汤软文,以为软文能让自己走出来,时间会冲淡一切的,但是发现没有作用后,我在考虑那段时间怎么度过呢?我最终选择了减肥健身,我个人体型不算胖,185的身高,但从高中以来,一直维持着180-185的体重,不会再重了,但也不会掉下180,所以我开始了我的减肥计划,每天跑步,从最开始的每天3公里,坚持了2个月,到后面的每两天5km,再到后面的10km挑战,我坚持跑步,坚持了整整10个月,效果也是非常可观的,我瘦了20斤,体重减到160斤,这是我从来不敢想的,真的从来没有从180下来过,但跑步真的能减肥,配速从最开始的5公里需要30min,到现在5km需要22min,10公里需要60min,到现在10km需要48min,坚持真的能发生你想不到的改变。
不仅仅如此,我的决心不只如此,我还选择向腹肌发起挑战,每天晚上跑步回来,还进行腹肌锻炼,真的从来没想过自己能有腹肌,虽然原来一直有,只不过是一块,哈哈哈,坚持了3个月,中途有过放弃,最终我坚持下来了,成功练出了6块腹肌。
总结
今年的年度总结来的晚了一些,工作的繁忙,而且受到疫情的因素,各种因素吧,但总算写完了,这既是对去年的一个总结,也是标致着今年的开始,change的开始,Flag的开始。
今年总的来说给自己75分吧,去年自己感觉还是思想上的成长,人这一辈子总要经历大风大雨的,不可能总是风调雨顺,分手既给自己带来了非常大的困扰,但随着带给自己的也有自己的成长,还有自己得到的改变,我发现了一群可以交心的朋友,带父母来了一次无忧无虑的家庭旅游,自己摆脱了20斤肥肉,换来了6块腹肌,什么事情换个方式想,会得到不一样的结果。
工作上,经历了人生中的第一次跳槽,进入了自己梦寐以求的阿里巴巴大家庭,总算啃下了Google爸爸首推的Kotlin,学习了MVVM,后续待解锁的还有更多。
最近自己想了一句话,可能有点浅薄,和大家分享不知道对不对,不对就当一句笑话吧~:
人这一生有3个关键的15年,
第一个15年决定了你未来的一辈子的难易程度(0-15岁学习考取一个好大学)
第二个15年决定了你这一辈子能达到的高度(15-30岁社会上打拼升级)
第三个15年决定了你这一辈子的财富程度(30-45岁前面的积累兑换财富的时刻)