Android培训
美国上市Android培训机构

400-111-8989

热门课程

大四毕业生对自学Android的大学生们说的一些话

  • 时间:2017-03-31
  • 发布:Android培训
  • 来源:Android学习笔记

本人大四,经历了秋招和春招,秋招拿了华为的android offer,春招是拿的java后台开发的offer,一路走来,感慨很多,有一些话想对在自学Android的大学生说。本文只是帮助像我一样的大学生在准备把android当作一生的职业前,对android开发的方方面面有一些基本了解。

我想对看到这篇文章的大学生说,你自学android的时候一定要想清楚:你的职业规划是什么?你以后想怎么发展?你对自己的android学习路线想清楚了么?你看清了现在的Android开发市场了么?你是想回家还是在大城市发展?下面我会列举一些数据。

下面我会一一解答上面的问题:

1. 现在Android市场已经饱和,符合二八定律:20%的人拿到80%的Offer, 剩下80%的人争抢20%的工作。

发送下面是我在猎聘网上截的图片对比,截图日期是2017/3/30.


可以看到即使是杭州,android开发开发的职位只有500个左右,我算了下,它一页是40个共12页多一点,差不多500个职位左右!

java开发即使在30-50万这一档就有1000+的职位!

所以我想对自学Android的大学生说:你确定要学android了么,你是打算在大城市发展还是回老家,你老家又有多少android开发的职位,我在大连的一个公司实习过,我的导师对我说:小公司基本上一个android开发人员就搞定了,是的只需要一个,我同学实习的那个公司也确实只有一个Android程序员。所以说不要像我一样开始是对Android有强烈的兴趣,而忽视了好多问题。其实我更喜欢大数据,不过已经没有时间让我自学了。。
如果你是想去大公司发展,那android开发还是很不错的,像超级app的架构等等,超级app:爱奇艺app、微信、支付宝、今日头条等等。

2.Android学习路线:

大概分几个方面:看android系统源码,插件化,android安全,app架构等,就是从应用层到framework层,再到c/c++层,这时候你要想一个问题了:你对这些技术感兴趣么?就像我一样也看过部分android源码:View的绘制、事件分发机制等等,但是越看越发现我对android的源码并不感兴趣,越来越没有看下的动力。所以你也要想清楚你是否对这些技术感兴趣,还是只是觉得android开发很好玩,要多想想以后。

3.趁有时间多学习一些新的技术:大数据、人工智能等等,另外我感觉读研是个很不错的选择,因为好多东西本科生是接触不到的,自学门槛也很高,像什么图像识别、语音识别、深度学习。。。。当你都了解这些是什么能干什么之后,你再想想你的真正的兴趣在哪里?

4.上边有一些抵制Android开发之嫌,但是:职业无高低,关键看兴趣!如果你对Android开发有浓厚的兴趣,请保持!现在什么行业不饱和,牛逼的工程师永远不愁工作。我本人是挺喜欢android开发的,但是我对数据和服务器开发有更大的兴趣!如果继续android开发跟我的职业规划就越来越远,我也是在大四才想清楚自己喜欢什么。唉,挺悲哀的。

5.Android的前景:android的前景是很不错的,它比ios好多了,想起网上的一个笑话:如果你恨一个人就让他去学ios开发。Android开发的面更广:以后的物联网、智能终端肯定少不了android的身影,所以对Android开发的未来还是很有信心的。

6.android面试,华为的面试我感觉还是很简单的,主要问了基础,还有一些内存泄漏方面的知识。后来又面过爱奇艺。我在面爱奇艺的时候,问的面试官一个问题:平常的开发能接触到后台么?他说:只是调用后台的接口,你如果懂后台的话,和后台打交道会容易点(这是2月份春招面的爱奇艺,这一段时间也是我的纠结期,甚至好几天晚上睡不着觉)。这里说一下公司内部转行是很困难的,除非你想转的部门领导和你关系很好,他也打消了我的先进公司在转行的想法,然后我就霸面了,看来想转后台,只能从头开始!

7.转行的镇痛:我是在2月份开始转行,自学SSM框架(Spring、SpringMVC、Mybatis),之前学过 struts,hibernate算是有一点基础吧,然后又看了Java并发编程实践、HeadFirst JSp&Servlet、java编程思想等等,之中的痛苦一言难尽,早晨自己背着包到了自习室,晚上给你再背着包回去,真的需要坚持,所以说要早认清自己的兴趣所在!!

希望此文能帮助学习Android的大学生,对Android开发有一个更清楚的了解,不要走我走过的路!!
上一篇:适合新手的Android的学习教程
下一篇:构建 Android 应用程序请要绕过的 35 个坑

每日一学之认识Android中三种菜单(Menu)

浅谈Android底层知识和学习方法

Android APP以及webview夜间模式的浅析

Android 系统权限使用详解

选择城市和中心
贵州省

广西省

海南省