2015年换工作感想

本人2014年本科毕业,算上在大学跟导师做项目和公司实习,Android实际开发时间差不多两年时间。刚开始去成都的一家公司做“软件开发助理工程师”,这家公司是做手机的,其实呢,就是该Google提供的Android源码的bug。说实话,刚毕业Java基础又不是特别好,改Android源代码还是有点吃力的,就拿继承来说能够嵌套十几层,看着着实有点晕了。不过在研究源码修改bug的过程中还是,学到了不少东西:

1.首先学会了source insight这个工具的使用;

2.对Android的通讯录模块、收音机模块有了一定的研究;

3.对Android源码使用的设计模式有了一个比较深入的了解;

4.还有就是学会了如何全编译、局部编译Android源码;

后来几个小伙伴都被开除了,再加上公司业绩不景气,还有希望到北上广深发展的念想促成我来到上海发展。在来上海之前,我在西南财经大学还上过半个月左右的自习,看书、写代码,这段时光给我留下了美好的记忆。

2014年9月份,我来到了魔都,来到魔都的第一印象就是公交车司机对外地人好凶!来魔都对自己技术水平的不自信,其实当时技术很烂。投的都是小公司,甚至是创业公司。在魔都那个找工作的感觉,至今记忆深刻,可以用“折磨、煎熬”来形容。庆幸的是最终找了一家初创公司,遇到了一个还可以的boss。这家初创公司当时还没有融资,产品也没有,还在做用户调研,从最开始的一个平台到后来的几个app,再到一个工具,最后到一个app版本跳跃开发,用时其实2-3三个月,大家会说开发个简单的app用的了这么久么?如果需求一直在变,你说能不?在这家公司学到的东西有:

1.一个商业app开发的整个流程;

2.技术几乎没有什么进步,大部分都是现有技术的堆积,再就是仿照;

3.工作中,同事之间关系的处理还是比较重要的;

最后我觉得创业公司还是有很多”坑“,要么被坑了,要么坑了。总归,有过的总是一段很好的记忆。

2015年4月中旬,由于种种原因,我做了一个决定:辞职、看书、找工作。这是第二次”裸辞“,最初我的目标是BAT这些公司,可是最后还是没有如愿以偿,目前去了一家电商公司。我裸辞时间其实挺久了,差不多两个多月,这两个月都是”297“度过的,想想都恐怖!其实这两个月技术水平还是有比较大的进步:

1.基础的巩固;

2.开始研究框架:网络请求-Volley、ORM模型-GreenDao、图片加载-Universal Image Loader 、事件总线-eventBus;

3.边看书,边写了两款app-我的博客、美文网;

4.设计模式的学习;

在这儿我还是比较推荐三本书的:《Android开发必知的50个技巧》、《剑指offer》、《算法(第四版)》。

其实,今天写这篇博客的目的最重要的是警告程序员勿要”裸辞“,裸辞一方面找工作压力大,两个月”297“,你敢想么?另一方面裸辞带来的生活压力还是蛮大的。

最后总结哈常见面试题目:

我面了淘宝资深工程师、饿了么Android工程师,大部分面试题都集中在:

1.Bitmap相关;

2.OOM相关

(1)什么是OOM?

(2)如何避免?

(3)为什么会出现?

(4)如何处理?

(5)如何检测?

(6)如何定位?

(7)总之,遇到问题多问自己“是什么?”、“为什么会这样?”、“如何做最好”等等问题

3.Touch点击事件原理(最好结合实例进行研究);

4.view绘制原理;

5.ListView优化;

6.Handler原理(结合源码进行学习);

7.LRUCache原理;

8.线程池技术;

9.线程间通信、进程间通信;

10.软引用、弱引用;

11.Scroll类;

12.SQLite更新、加密;

13.尤其是在与“钱”相关的app中Android安全还是要考察的;

14.https原理;

15.SparseArray原理;



Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值