我的Android 成长之路

欢迎大家访问我的博客http://blog.csdn.net/mikejaps专注于android ios  app 开发



时间如流水,转眼间毕业近5年了,5年的工作中体会最多的就是,任何时候都不要停止学习。

     2011年我毕业于南方的一所不算太好的二本学校,学的专业是自动化专业,刚开始出来是没有从事Android开发工作的,那个时候智能手机也差不多是刚刚兴起的时候,而现在智能手机已经如日中天了,短短几年发展到今天,不能不感叹其发展的速度。我的第一份工作是从事单片机软件和一些第三方平台的软件开发,马马虎虎也可以说是嵌入式开发吧。主要是做些小家电之类的产品。那个时候C语言,汇编语言那是玩的刚刚的,也正式因为扎实的C语言基础为后来转Android开发打下了很好的基础,当然C语言和Java是不同的。这份工作大概做了1年半左右的时间。

     忘了说了,我是在深圳工作的,来深圳很久都是一个人生活,第一由于程序员天生情商比较低,第二刚开始经济条件上也比较紧,刚出来嘛,工资不是很高。每一次年国庆或者是过年回家,家人便忙着给我相亲了,在农村嘛,男的年纪了25岁还没结婚就会被邻居说三道四的。经过几番介绍和相处认识了我现在的老婆,刚开始我现在的岳父岳母是不准我老婆的来深圳的,因为毕竟那个时候我们还没结婚的,经过几翻努力,软磨硬泡之后最终他们还是批准了。为了方便下面书写,我称呼老婆我迎吧,哈哈。迎来了深圳后,我们在宝安西乡租了一间不到20平米的房子,那个时候是2012年国庆左右,此时我的工资大概在9000元了,依然从事着嵌入式相关的工作的。迎来了之后,在深圳玩了一个月左右后,便开始着手找工作了,没过多久便找到了在达内找到了一份负责招生的工作,也是从那个时候起我开始了我的Android生涯。

     那时期,我便在工作之余,下班之后疯狂的学习,从Java开始,大概花了半个月从基本的语法,继承多态,线程等统统过了一遍,大概有了一个基本了解,可以动手用Java写程序了,后来又开始学习Android的布局,四大组件等Android基础,主要是在网上找一些视频和自己写一些demon程序。这之后的两三个月中,不断的恶补Android基础知识,编程思想(这个是很重要的),比如:单例,MVC,adapter,观察者等一些常用的设计模式。还有一些自定义控件,Activity 的启动模式,网络,文件操作,多线程的数据安全性等。

     不久便到了第二年了,此时我开始在中国人才热线上找一份Android开发的工作,经过几番面试,进入了一家很小的外包公司,工资在7K。老板人脉广阔,包括一些大型企业,银行机构都有关系,我的第一个项目便安排在开发工商银行APP项目组,当然这个时候我只是,负责一个很小的部分,比如:一些理财产品的推荐页,和金融资讯。后来又做了阅读类的APP掌厨等,在此公司大概工作了2年,工资也涨到了10K,期间自己找了很多第三方平台去练手,像百度地图,聚合数据,友盟的社会化分享,第三方登录,极光推送等。经过不断努力学习,以提高自己的工作技能。此时已经是2015年初了,又是一年跳槽好季节啊,呵呵。人网高处走嘛,加上生活的压力比较大,此时我也已经结婚了,老婆正怀孕在家待产,不能上班,全家都收入都靠我了。

     没多久便换工作了,当然工资也有所增加,来到了我现在上班的这家公司,主要做智能家居方面的产品,如WiFi插座,智能空气净化器,蓝牙灯等。说起做智能家居方面的APP,这还要得益于我之前做嵌入式开发的经验,因为这方面的东西要了解一些硬件通信方面的协议。对硬件方面的东西要有一定了解。此时已经在此公司工作近一年了。也成长了不少。

    最后说下我这几年的工作心得:任何时候都不要停止学习,现在网络技术发展得太快,不去学习很可能就要落后,从事了这门职业,就注定学习是不能停止的,否则只能被淘汰。最近我也开始学习IOS,后面会写一些IOS学习相关的内容,希望和大家一起共同进步。

你可能感兴趣的:(工作杂谈)