2019年底总结-Android转行者的辛酸经历

背景:从2018年下半年就开始准备转型,期待更好的发展,到今年年底看清了事务的本质,不能说我走错了路,只是过了一个山峰,继续前行。

从2018年开始  我陆陆续续的学习了很多知识,首先我想过转型web开发 ,学习了html 、js、jq等开发语言,并在朋友的帮助下接到一个外包项目,进行了独立开发。总体来说:功能、业务完成的很好,但是优化差强人意。我觉得web和Android一样难搞,只是web的基础容易上手。

紧接着2019年3月,公司业务变更、原先的Android项目被搁浅,并且已开发完毕的项目只做bug维护,不在扩展,在领导的意见以及自己的意向下开始了自己的第一个vue项目。先是经过两周的基础学习,第三周的时候就直接开始干项目框架了,一干就是2个月,边干边学、进展虽慢,但总算没有辜负自己的努力,赶在工期前提交了任务,这个是某个银行的项目、类似于外包但其实是我们商业的另一个起点。

从19年5月中旬,我的任务基本上就少的可怜了,有时候有点慌,但想想有什么可怕的,于是我就又开启了自学之路,开始学习产品工具,在维护少数bug的其它大多数的业余时间我开始Axure RP9的学习之路,系统的学习了一遍。感觉学的太快了,又进行了一遍学习,感觉它还是那么简单,我们产品用的是墨刀  说是开发快,我就又去学习了,3天的时间让我对它失去的兴趣。功能基本能搞定,但是美感不足,于是我就请教了ui设计师,开始在网易云课程上,进行了ps的学习,ps学习一段时间的感想是,首先你要有设计美感(我就是没有),其实要大量时间的重复操作练习、以及耐心。我只是系统的学习了一下工具的使用就搁浅了。

一晃到了19年的8月了,我们部门的web人员在开发小程序,我听着比较感兴趣就又去慕课网上买了教程,进行了2周的视频洗脑,开始对小程序进行api的简单翻阅,终于在9月份的时候部门小程序的另外一端(两个小程序)交付到我的任务表了,上天总是眷顾有准备的人呢,因为这个项目我们的web人员完成了50%的工作了,还有就是小程序项目和vue项目及其相似,所以不到一个月的时间就把省下的工作搞定了,我觉得我这个人做程序员有一个特点,就是手里有活觉得特别充实,有时候饭都不想吃,就想把困难干掉,这个特点有利有弊吧。

终于在19年10月中旬,我又清闲了下来,看着部门一个个忙的不可开交,我却好像被独立了出来,我就想我是不是学点啥,可是回顾这一年多的学习,我感觉我迷失了方向,我看了一天无数人写的博客,就是Android的何去何从、未来之路等等,发现我可能是错了,大多数的人选择的是Android相关的kotlin或者flutter 或者就是大刀一挥,破釜沉舟的彻底丢弃android  ,但是有几篇写到深入发展可能会更快的爬上一个台阶,从我这一年来的学习中,我觉得说的很有道理,于是我就开始重新系统、深入的去学习Android,我本身是Android App出身,所以我就制定了一条学习路线就是跟着项目思路走。

大体思路如下:

开启启动优化 ---黑屏启动合理解决  如何减少app启动时间 如何进行线程分配 怎样设置可变主题  沉浸式状态栏如何设配

轮播启动页面制作----- viewpager  pagerAdapter 还有就是如何加标题等等

轮播图来源网络处理----网络httpclient  httpurlconnection  -----volley  okhttp  retrofit  

从retrofit  ----rxjava  封装 

MVP模式---优势 缺点  对比 mvc

Activity 封装base  各种工具类等等

传值  

布局优化

等等  就是按照你写项目的一步步想出来什么就看点什么

学习方法:  我先看别人的博客,每个知识看2到3篇  在自己动手试试

 

 

其实我写这篇文章的原因是因为,有之前的同事问了我这个问题,也想给自己今后的android深造做一个时间标注吧!!!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值