与Android开发的爱情,一步一步让我成为架构师

Posted 懂你的大海

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了与Android开发的爱情,一步一步让我成为架构师相关的知识,希望对你有一定的参考价值。

前言

前两天和老涂在上海机场出差碰见了,他和几年前大不一样,还记得以前毕业的时候,上海复旦大学的高材生,长相英俊,身强体壮的,始终想不到平时文学功底这么好的涂老板会走上程序员这条路,一干就是几十年。

像我,就是那种学了计算机只是为了讨一碗饭吃,想来还是有点小满足,说个实话,我为什么学计算机,原因有三点。

其一:

我小时候家里比较困难,虽然现在还是在上海生活,但这也是我996福报的结果,小时候上学是一件非常困难的事情,老家在云南山区,每次上学要走两个小时山路,凌晨四点就要起床,打水,洗脸,喂猪。我估计我身材矮小的原因就是这样,老师收学费的时候就是我最尴尬的时候,最后老师核对缴费人员名单的时候,往往念一个名字我的腿便发抖一分。

母亲早早改嫁,父亲酗酒成性,学费是我自己一个人承担的。那时我十岁,在晚上打个手电,照在牛蛙的眼睛上,牛蛙便像被施了“定身术”一般,一动不动,看见黄鳝洞就抓黄鳝,本来虽然有点累,但是学费还是能一点一点凑,那次的原因是因为父亲拿我的“学费”,买了酒,等我回家了还揍了我一顿。

其实本不想说这些,为了一点对比的效果,我便说了一些往事。在这里我要特别感谢一下我的大学老师,王教授以及他的夫人,我学习计算机编程以及到后来的android开发,都是借鉴了他们夫妇的建议,从第一句“hello world”开始,到今天的自己,也算是小有成就吧,在某大厂当个架构师,每天过的充实又满足,编程不仅是我的职业,更是我的爱好。

其二

计算机语言是没有阶级之分的,在计算机的世界里,所有人都是平等的,只有好代码和差代码之分,但是所有的代码都是人写出来的,所以不以阶级论高低,只以代码较长短,这也是我带新人的时候常说的一句话。

计算机语言学习成本相对来说比较低。为什么这么说呢?像最近的《之狼》这部日本游戏,一杯茶,一包烟,一个BOSS打一天,其实编程也是如此,每一个难点,每一个坑,都是要自己一步一步走过去的,问题会出现很多,但是解决问题的唯一办法就只有一个:耐心。

计算机语言试错成本低。为什么这么说呢?打个比方,我程序中有代码,没被发现,时间来不及了,已经上线了,大不了打个补丁上传。不过基本不会出现这种问题,大部分BUG在测试的时候就被解决掉了,像别的行业,医生护士,出了几个大问题你就不用上班了,当然,我也只是举个典型的例子。

其三

就是我偶然获得了一份《Android进阶笔记》,那是在一个炎热的夏天,太阳照的人睁不开眼,家里面的风扇嘎吱嘎吱作响,给本来就炎热的夏天平添了一份燥热。正当我在藤椅上神游之际,外面突然传出来冰淇淋小贩的叫卖声,把我从梦境拉回现实。

于是我一个腰弓连椅子带人,一同立起来,夺门而去,可是哪有什么小贩,哪有什么冰淇淋,只是有太阳照的睁不开眼罢了,正当失落之际,低头一瞧,一份Android进阶宝典刺伤了我的双眼,几个烫金色的大字在阳光下是如此的耀眼,捡起了这本书,在太阳光的照射下,我仿佛镀上了一层金身。

即使在黑暗的情况下,也仿佛能看到那几个大字在熠熠生辉。

最后

我思虑再三,决定不让这份秘籍蒙尘,想要让更多的人去得到这份资料,我将这份秘籍以Github的形式发表出来,供大家参考
项目地址:GitHub
Android学习肯定不是光看书就能学会的,具体还是要自己上手写代码,如果有一份视频能让你看到全过程就好了。
所以关于视频我也整理了一部分:
视频包含:

1、IPC机制相关面试题视频解析
2、项目相关视频解析
3、性能优化相关面试题视频解析
4、JVM从入门到着迷
5、源码相关试题视频解析
6、BAT面试总结分析

Android学习三要素可以大大加快你的学习之旅

  • 脑图
  • 资料
  • 视频

 

 

现在还缺一个脑图,关于Android 的学习必然是一个体系化的过程,下面我分享一下对边腾讯T7架构师的Android学习路线图:

以上内容全部免费分享给大家,有需要的同学可以点击Github自行查看,也可以点击链接Android开发交流,群内获取。

以上是关于与Android开发的爱情,一步一步让我成为架构师的主要内容,如果未能解决你的问题,请参考以下文章

要成为一个 Java 架构师得学习哪些知识

微服务架构:成为架构师的第一步,就是先要搞清楚什么是架构设计

一步一步搞安卓开发(AndroidStudio)

微服务架构:成为架构师的第一步,就是先要搞清楚什么是架构设计

程序员突破内卷大法:聊聊软件架构师成长之路(干货系列,说人话接地气)

我用了7年时间成长为阿里Java架构师,你呢?(附学习路线图)