前言
最近两个月实在太忙了,被大资本家压榨,持续加班一个月了。刚刚有点空,好长时间已经没有写博客了。觉得有必要写一篇来纪念一下,本来想在9月份写一篇关于这一年自己的学习Android和写博客的感受,但是太忙了,那就乘这个时间来赶快写点东西。
为什么学Android?
从3月份开始准备简历找实习,在面试的时候都会问到“你为什么学Android ?”。我最初接触软件开发是在去年暑假,那时候刚开始学的不是Android,而是H5,之后还接触过PHP,python。学了大概有大半个月才了解到Android开发。发现原来手机上的一款款常用的APP原来都是Android可以开发的。加之那是对前端H5确实不怎么感兴趣,正好当时工作室的师兄有个项目要带着我们来练练手,于是就开始了Android开发。从那时开始就开始学习Android,那时Google 刚发布AS(Android Studio)不久, 就一直使用Android Studio开发工具。对于以前一直用C语言编程工具的我来说AS开发环境的都挺费事,那时用了三天时间才完全搭建好android开发环境成功跑出一个默认的工程,那是学习Android 开发来第一件高兴的事,也就是跑出那个工程后让我发现了更多Android有趣的东西,更加喜欢Android。
自己的感受就是喜欢一件事就要坚持去做,不论对与错只要我们努力了就不会后悔!
学习Android收获
通过这一年来的学习,我从一个小白到现在算是Android初级工程师吧,这一年中收获主要有以下三点吧:
- 知道如何去自己学,找到了适合自己的学习方法(查看源码)。学技术完全不像是我们读书来应付考试,只要期末突击个一两周考个八九十分就行。这一年中刚开始也就是漫无目的的看看一些简易的视频教程,遇到问题百度一下复制粘贴,到后来发现遇到相同的问题还是不会。现在学习的套路都是:技术难点Bing搜索或是百度,找找相关博客,理解技术方案的思想,读懂源码。比较不同的技术方案的利弊。找到一种自己觉得最优的方案实现。实现后记一下笔记。
- 在学习过程中一定要有计划的去学,由浅及深,循序渐进,不能过于着急就想去学习很深的底层的一些东西。定制一个长期学习计划。就算是很大很大的计划也行,这样就不会迷惘,在3月份找实习的时候觉得好像安卓好多东西自己都学过了、都知道,但是感觉很迷茫不知道自己该干嘛,该学啥?看了任玉刚的《Android学习路线指南》,才让我清楚自己原来才刚刚入门而已,很多东西还是不会,于是我列了个大致计划,这个计划帮了我许多,即使在实习期间,我也按照这个计划来学习。
- 积累很重要 ,平时一定要记笔记或是写博客,古人云:万石谷,粒粒积累;千丈布,根根织成 。我学习最主要的是总结积累,遇到问题随手记下来,有空的时候,整理一下记在笔记本上或者写篇博客。总归,积累是非常重要的!!!