我的Android经历

以下就是我的个人心血来潮写的一堆自我总结的废话,刚入坑Android的小白可以看下,大佬直接关闭即可

今天突然感觉想写点东西给自己,也想写给很菜但是想要入坑Android的朋友们,希望你们看过会有所收获或感触吧。 

先给大家说说我把,笔者软件工程专业本科出身,大一大二纯混和玩(在学生组织有任职,后悔当时没有谈恋爱),大二下学期选学的java方向(算是有点java基础,不过现在也还给老师了),大三上学期学校教了javaee(就学了servlet,框架是spring+Mybatis,也就会简单的逻辑处理,增删改查),专业排名的话前20%(同学的水平也确实很水,大都是每天打游戏期末靠预习),四级侥幸通过六级就去充当基数了(四六级不是学英语的目的但是也希望大家大学都过了,毕竟英语确实是很重要),技术方面的话水了一张蓝桥杯省三(就写对2填空1大题),项目经验基本为0(除了专业课合作写的稍微大一点点的项目)

 笔者现在大三临近暑假,期末考试压得我喘不过气(一学期基本没怎么学),过去期末就要开始准备秋招,从java后台转过来,后台的东西也都是学校给的好久没碰也已经忘得差不多,怎么还有脸回去搞java呢,况且自己也并不是很喜欢去做java后台,所以只能逼自己一把去争取学Android搞出点东西拿到今年秋招的offer,争取去一家好公司去大城市拼搏一把。

我现在所处的环境Android生态圈不太好,因为旁边10个人7个java,3个前端(不算考研人),就没有听见过要学Android的,网上各种的学习计划也大都是java后台,而且我自己也学习过一段时间java,觉得确实心里有方向自己需要去学什么技术,但是搞Android没方向啊,我也没有前辈或者大佬们咨询,每天看着同学们都讨论java后台的知识,什么redis缓存,什么cloud,我很慌,大家学的好快好多,我差的好远啊,该怎么办。

于是我也开始像当时学习java的时候,开始找本基础书-第一行代码去啃,但是因为心急,囫囵吞枣不求甚解(内容也确实很多),只想抓紧看完然后做项目,于是我非系统的看了两遍,第一遍知道这些东西大致是什么怎么做,然后暗暗窃喜Andoir不过如此嘛,于是开始了第二遍,第二遍就跟着书上的代码大致(有些我觉得麻烦或者没意思用不到的没写)走了一遍,做完那个天气的demo我感觉我ok了,我都会了,前后因为中间还上课之类的这两遍花了有一个月左右的时间。看完这本书我开始觉得自己很牛逼,至少可以当个初级Android工程师了,开始疯狂看怎么进阶之类的,于是我从同学那入手了《Android进阶》这本书,看到第一章可就给我难到了,可是我觉得看完我就更强了,于是硬着头皮往下看,看着看着,一周差不多看了一章多点,发现好难,但是并没有意识到是自己基础不扎实的原因,于是想给自己搞点有意思能让自己开心有成就的事,比如做个项目(想想自己真是急于求成),于是呢开始给自己找项目,csdn上搜索有哪些好的github开源项目,搞了搞发现,哎都好难项目好大好多啊,一时间挑花了眼,可是我不气馁啊,我想自己以前想要写个可以监控手机各个程序运行时间的东西,恰好在github上找到一个开源的项目正合我意,那还想啥,直接开干,先看实现原理,再看项目结构,然后开始crtl+c  ctrl+v一顿操作,回头发现不行啊,这以后让自己写还是写不出来,业务逻辑写的太好了,完全跟别人不是一个层次的,陷入深深的自我怀疑中,前前后后搞了一个多星期也算是搞出来了,但是自己啥也不懂,就知道了一些好的封装方法了解了项目的构造等等,也算是略微有点收获吧,正好赶上高考完快期末要把中心放到这学期的专业课上了。可是这时候突然心里更慌了,院里通知我们大四一年都没课了,我心里大喊一句卧槽,这不是把我往绝路逼么,没有了课,秋招再面不上怎么办,也总不能去考研吧(我又不是那种复习3个月就能上的天才),怎么给家里交代,自己以后的路该咋走?那就撸起袖子加油干吧,就在这时我想看看自己离面试还差多少,于是去牛客网做了一下面试题做的狗屎也不是(基本都没对的,看的题有些都不懂什么意思),就去搜了一下面试的题,偶然发现一个好的学姐的博客,在简书上,名字是厘米姑娘,看着她的面经,面试题我忽然有了方向有了信心。还有同学分享给我的Android校招面试指南写的很详细,里面内容也很全面。

于是重拾我第一行代码,真是超级棒的书,重新开始看,这次是第三遍,边看边写笔记,边对照大佬博客总结查漏补缺,尝试去写leetcode的简单算法题培养做题的感觉,看看计算机网络(自顶向下这本书,视频看哈工大)

看完第一行代码我又看了Android进阶之光,Android艺术探索,目前都是看了一遍,理解了理解感觉还不错,还看了OkHttp的源码,看了两遍才弄懂一小点流程,还是要继续看。

其实校招从我参加过得同学来说确实不难,对项目经验要求并没有那么严格,再加上看过那个学姐的博客,确实还是基础打牢最好,希望大家能够在校招中多拿offer!

---------------------------------------------------分割线-------------------------------------------------------

今年秋招结束了,我觉定11月4日去小米实习,即将开始北漂生活。怎么说呢,还是缺乏Android的实战经验,计算机网络还要继续加强学习,目前在做毕设,最近打算看Android自定义控件,还准备过六级。

你可能感兴趣的:(Android)