一转眼这周的实习工作又结束了。
1.工作总结
- 经过上周对软件流程及代码的熟悉,这周就开始做一些工作了。
一开始我负责将软件中重复调用的一个方法抽取成API,本以为小菜一碟,结果抽取完老有问题。后来师兄指点后才发现,我的思想还是有些过程化。
经过一天时间,终于完成了提取的任务。 - 接下来让我深入学习Retrofit,并且实现功能。之前一点根本都没看过这个,只好现学,这个框架好像用的人不太多,网上资料少的很,找了许久才找到一点点资料:
- Retrofit的使用就是以下几步:
- 定义接口,参数声明,Url都通过Annotation指定
- 通过RestAdapter生成一个接口的实现类(动态代理)
- 调用接口请求数据
- 以前做项目都是用的现成的,而且都有例子,只要照着敲就行了,这次学习Retrofit却是实打实的现学现卖,这时候就考验人的学习能力了,还好我大学没少考前突击-。-,嘿嘿。
2.收获小结
除了完成分配给我的任务时学到、了解到一些新的框架内容,和师兄聊天时也学到不少。
首先了解了在西安买房目前的房价,差不多点的就要60W+,首付20W。努力点的话毕业两三年内达到10W年薪,差不多两年就能赚个首付。不过老实说我不太想把工资都拿来买房子,真想拿来做点生意、投资什么的。唉,算了,可能是我太young想太多,到时候再说吧。
很久之前买了本《深入理解Android》,翻了翻好像都是涉及C/C++的底层相关,觉得自己还不到可以看它的程度。昨天带这本书请教师兄,师兄给我讲了他的学习路线,也建议我:先把Java基础打好,多学学设计模式,Android知识不用操之过急,工作中慢慢就能提高。先打好基础,我记了下来。
产品评审会议基本每天都会召开,我也得幸能够参加,还是有些收获的:
- 想做产品经理,如果可以懂些技术将会容易许多。在提出产品某模块构想时,产品经理与研发部门成员发生了很大分歧,产品经理想的都是如何使用户体验更好,而研发则在乎研发成本。如果可以懂些技术,能够将用户需求与研发成本相结合,适当修改构想,想必和研发人员沟通会轻松许多吧。一直觉得产品经理很高大上,有机会我也要学学产品的相关知识。
- 分歧创造精彩,碰撞产生火花。每次会议上大家都会因为某个问题互相争论,努力想说服对方,无论是我师兄将笔记本竖着当做作业本举例子,还是一位同事伴随着嘈杂声在黑板上淡定画下自己的想法,都显得十分可爱。我很喜欢这种各抒己见、百家争鸣的场面,每个人都充满激情,聚集在一起为公司注射着活力。一家公司想要做大做好,就一定要鼓励这种氛围,重视头脑风暴。
3.华为招聘讲座收获
今天下午有幸参加一场华为西北招聘负责人举办的招聘讲座,也得到不少信息,一块记录如下:
2016届全国毕业生约800W左右。
华为今年招聘人数中软件占70%
大学生大概可以分为以下几个类型:
1.课程成绩比较不错,另外具备某个IT技术能力,能力一般。(踏实,而且有进取心。企业青睐程度:五颗星)
2.课程成绩不错,除此外不具备实战能力。(踏实,但不会主动进去。 企业青睐程度:三颗星)
3.课程成绩一般,具备某个IT技术能力,且较为突出。(不甘于普通生活,但有进取心,学习能力较高。企业青睐程度:五颗星)
4.课程成绩一般,具备某个IT技术能力,能力一般。(有自己的兴趣,且能够付出努力,企业青睐程度:四颗星)
5.课程成绩一般,不具备实战能力。(暂时看不到有利于企业的特质。企业青睐程度:零点一颗星)
6.你属于哪一类?很多企业,学历、专业都不是最重要的,只要你能展示出自己的学习能力、工作能力。面试时如何展示出这种特质呢?你可以将自己的某个项目或者某个语言学习成功的时间表现出来,时间可以清晰地表达你的学习能力。
- 很多企业,比如华为、中兴、等印象中偏硬件的公司,或者阿里等大型互联网公司,应届生进入后都需要重新学习。如何培养快速学习能力事关重要。一个比较好的办法就是随时总结,不论做什么工作,认真对待,及时总结,就好像我现在做的一样。
4.总结
总以为未来很远,时间很多,临到了才惊觉都是瞬间。
现在开始就准备简历上的实习经历,相对于没有实习经历的人,我应该有哪些优势?工作中有哪些收获?这样一来,每天起来工作都明白自己实习的目的,不至于混日子。
幸福的四大因素:
1.不错的工资
2.美满的家庭
3.健康的身体
4.有兴趣的工作有些时候听到人说讨厌做IT,因为随时可能被淘汰。在我看来他们太过悲观,这个行业使我们具有不停学习的习惯,这个习惯可以使我们活的更加充实,试想一下,止步不前的水还会有生机么?
我的文采好差,得多补补。 goodnight