一个大四毕业生想对自学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、微信、支付宝、今日头条等等。

 https://www.zhihu.com/question/47281901 参考知乎的回答。

2.Android学习路线:这方面我也没什么发言权,不过可借鉴知乎:

https://www.zhihu.com/question/29708440 推荐这个连接,在这上边你可以大致知道以后的学习路线,以及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月份开始转行,之前学过 struts,hibernate,ibatis框架,也在一个小公司做过web开发,算是有一点基础吧,然后着重看了Spring、SpringMVC框架,然后又看了Java并发编程实践、HeadFirst JSp&Servlet、java编程思想等等,之中的痛苦一言难尽,早晨自己背着包到了自习室,晚上给你再背着包回去,真的需要坚持,所以说要早认清自己的兴趣所在!!

 

希望此文能帮助学习Android的大学生,对Android开发有一个更清楚的了解,不要走我走过的路!!

 

posted @ 2017-03-30 10:28  超超boy  阅读(2619)  评论(7编辑  收藏  举报