Android路:回首来时的每一步,都走的好孤独!

转载请注明原创出处,谢谢!
  • GitHub: @Ricco

2014年,由于家里的哥哥们以前高考成绩都非常好,对我造成了一定的压力,我选择放弃高考,选择了单招,成功进入了一个专科大学。

从而开始了我的奋斗之路。

由于专科,所以真正学习的同学不是很多,所以显得我的成绩很突出,也受到了老师们的特殊关照,我的Java老师,常常给我一些帮助,以至于现在和Java老师处的像朋友一样,常常开他的玩笑。

首先我要说一下我和手机,电脑,高科技,编程等的关系。

你能想象到,我第一次接触互联网是在初中,第一个QQ号是别人帮忙申请的吗?因为当时的我根本不会申请QQ,甚至可以说不会上网。记得当时同学用诺基亚N97打游戏,我能目不转睛的看一节课。我的第一个手机是诺基亚,还是用妈妈的,只能打电话,发短信,唯一能玩的,也就几个游戏,根本不能上网。在2012年,我辛辛苦苦,玩命打工了1个月,终于迎来了人生第一部智能手机Anycall GT-i5508。我在2014年7月,因为9月要上大学,我才买了人生第一台笔记本,我家连台式都没有。人生第一次去网吧是为了查中考成绩。。。

就在这样的环境下,2014年9月,我第一次接触到了Java,当我听玩了第一节课的时候,我后悔自己选择软件专业了,因为当时选择软件的原因是:高工资,不需要太会英语,数学好。这和我的实际情况完全符合。

由于是学校,各种课都要上,我们大一上半年,还没有把Java的面向对象讲完。现在看当时写的代码真的是一路心酸。

大一上.jpg

2014年9月开始接触编程,2014年11月11日,利用Java控制台写了一个剪刀石头布的游戏,现在看,感觉自己当时想脑残一样。也正是因为这段代码,让我对我学的Java产生了怀疑,我想:

  • 我写的代码,应该看得见,摸得着,这个剪刀石头布游戏,难道让人安装个Eclipse和JDK玩?所以我觉得Java不是我喜欢的路。

很幸运,大一下半学期,我们学了HTML。


大一下.jpg

不得不说,HTML给了我很大继续学下去的信心,我第一次看到了我写的东西。可我的老师给我泼了冷水,他说HTML不是很有发展,不介意我学习。

而我的Java老师,在大二会交Android,他建议我可以看看。

不得不说,我是如此幸运,当我第一次运行了APP,我就爱上了它,它是那么熟悉,和我用手机开到的几乎一模一样。

大二上.jpg
  • 冯国芮,你好
  • 这是你第一次接触Android
  • 欢迎你的到来

我不是很清楚,是什么力量,让我写出了这样3句话,在我的第一个Android demo上,但不得不说,这给我以后选择Android之路,奠定了很大的基础。

我找到了自己努力的方向,当时很多人说,Android已经没什么需求了,建议让我选择别的,可我从见它的第一眼,就知道我和它有缘,为什么要放弃呐?

我开始看收集各种视频,给自己充电,Java郝斌,李兴华,千锋,Android黑马,老罗,李兴华,若水,尚学堂,极客学院,eoe等等,多达106G的视频,就是我的整个大二,2015.9月-2016.7月。

大二下.jpg

努力的结果就是,App写的越来越大,样子也越来越好看。

专科是没有大四的,大三就要出去实习,而我们的实习时间是2016年的11月,可我却比别人快了一步,我没有上大三的课,从9月直接请假到11月,所以我2016年7月,放暑假的时候,我就到了北京,开始Android4个月的培训。

2016年7月-2016年11月应该是我这辈子最用功读书的时间了,每天差不多要在电脑前爬10个小时,唯一的事情就是敲代码。说实话,我高考那段时间都没这么努力过。

2016年12月,培训结束,开始找工作,这段时间让我怀疑了人生,自己投出去不下200份简历,面试邀请也就2家,加上培训机构就业老师给推荐的,一共也就7,8次面试,面了国企<中国兵器>,面了大企业<百度子公司,百利天下教育>,面了创业公司,面了外包公司。。。在拉钩,智联,Boss上投的简历,最多的就是“不合适”“不匹配”“被转发”“被查看”。

一直找工作找到17年1月1日,决定放弃,回家过年,在回家前,买了一本新出来的书《Android第二行代码》,可以说,从过完大年,到回学校做毕业设计,我一直在读这本书,这本书,我从第一页,读到最后一页。

2017年6月22日,我顺利毕业,再次来到北京,不得不说,这次收到的面试邀请多了一点,5天面试了7家公司,由于自己已经学Android已经2年了,而且也有了以前的面试经验,所以面试的都也不错。

7月2日,正准备睡午觉的时候,突然接到了面试成功,邀请上班的电话,我感觉瞬间世界都亮起来了。对于一个应届专科生,工资给的还是相当高的。

一路走来,走得很孤独。

最后,给正在学习Android的同学一些个人建议,已经工作的就不要看了。

1.Github,当你的首页变成一片绿的时候,就是你成功的时候,一定要知道什么是Github的绿。
2.个人技术博客,如果你的简历上,可以加上Github地址和技术博客地址,会大大增加成功率的。而且如果你把一些刁钻的面试问题,写成一篇技术帖,面试的时候都不用回答了,直接甩技术博客,让面试官看你的技术博客,会比你现场回答面试问题好1万倍。
3.各种新技术,不需要熟悉,但一定要了解,多关注一些公众号,加群,他们会不断更新。
4.完全自己写的一个项目。而且不要写的太完美,一定要有一些自己故意留下的小Bug,想办法让面试官问这个Bug。
5.把你自己的手机,能安装多少就安装多少个自己平常开发的demo,最好安装个3-5页。
6.面试官一般喜欢问“你看过源码吗?”,这个问题的标准回答是“没看过”,因为面试官也知道大学生不可能有那么多时间学习的,而且看源码是及其耗费时间的,看过一定是专门刷了面经的人,或者超级大神。
7.各种网站。。。这太多了,我建议你上DevStore这个网站,基本上包含了所有我们用到的第三方网站,没事点开看看。
8.拖鞋,格子衬衫,眼镜。你读十几年书,没把眼镜看坏,不用功啊,实在不行,配块玻璃戴上。

明天11点要上班了,就到这里吧,加油!希望平平安安过试用期。

你可能感兴趣的:(Android路:回首来时的每一步,都走的好孤独!)