Android实习周记:第一周,井底之蛙上岸

本周一,5月4日,我终于开始了Android实习的工作。

1.实习生活流水账

由于公司距离学校较远,每天七点就要起床,洗漱、早点后,大概一个半小时刚好到公司。我每次都是九点前到,那时候公司人还没来5分之一。等到九点十五左右,大家陆陆续续都到了公司,我也没去过大公司,传说中好像大公司都要准点打卡,这点上小公司还是略胜一筹。

不管别人来了没有,作为实习生,我力求每天九点前能到。当然,这里用了“力求”两个字,是因为有时候真是天不遂人愿,比如今早,我硬是在公交站牌眼睁睁地看着*4辆我要坐的车满满而来、满满而去,挥一挥衣袖,一个人都挤不上去。还好第五辆有机会,我健步如飞百步穿杨使着武当梯云纵硬是挤了上去,真是难啊。*

到了公司,大家都比较自觉地开始自己的工作,而我由于新来乍到,当前任务是熟悉代码,每天就是在上百个类中辗转反侧,久久不能自拔。

上午还是很快就过去的,转眼就十二点。大家成群结队地去吃饭,我跟着带我的师兄一起穿越人海,去附近的一个小居民区吃各种小吃,也是开心得很。

吃完饭大概差一点到一点,漫步回到公司,很多员工都趴在桌子上,或者仰躺在椅子上休息。第一天不好意思休息,发现不休息果然下午效率跟不上。于是后来的日子里我也有了“午休”,哈哈。

大概二点左右工作就开始了。相比较上午,下午显得格外漫长,不过好在我有源码在手,可以满足我对好多效果实现方式的好奇,时间也是一晃而过。这个时候我还真要感慨一下,还好我选择的是继续做我喜欢的Android开发,而不是为了更高的工资去别的公司从事别的岗位。有兴趣,即使上班也不会觉得痛苦,还有比这更好的吗?

正式下班时间是下午6点,一般过了六点,没什么任务的同事就先后下班了。不过对于程序猿来说,只要投入哪还管什么时间。公司对这些可爱的人还是不错的,给提供比较丰盛的晚餐。

2.收获小结

  • 刷新做活产品观

    由于我从事这家公司暂时规模相对较小,公司大概架构如图:

    就像上图所示一样,扁平化的公司管理架构使得我有机会参加了好几次会议,会议内容从产品需求更改到未来公司发展方向等等,让我觉得自己以前想法真是井底之蛙坐井观天。

    以前我总以为只要有好创意,能实现,就能成功。比如说脸萌、足记什么的。经过几次会议,有幸了解到公司当前某个产品与运营商之间的纠结,以及公司的应对方式,让我真是有种上岸的感觉。这里就把这几天我对如何做好、做活一个产品的理解贴上,读者朋友有什么意见或者建议都欢迎指导讨论:

  • 扩展框架及工具认识

    大概熟悉源码后,第二天开始,我的任务是把之前请求网络的相关内容改成用Retrofit框架实现,之前闭门造车的时候从没听过这个,以前只大概了解Afinal里的网络相关,这次得以有机会了解这个框架,看了几个小时,虽然没能学太深,还是觉得很NB的样子,嘻嘻。

    工具方面,第一天师兄就教我装了gradle,学会了如何使用,这东西自学真的不知猴年马月才能用到,学会使用的确方便了不少。

    后来测试时看学长用了个图表是花瓶的抓包软件,我也下了一个,原来叫Charles,看着就很厉害的样子,哈哈。

3.第一周周记总结

本人逻辑有些跳跃,趁着还记得写下这篇周记,同时也对这周几天的实习生活做个整理。

虽然每天别人在睡觉时我已经奔跑在生活的路上,虽然别人休息的时候我还在打着哈欠盯着代码,但是最终收获的都是最最真实的知识,那些书本上很少或者很慢才能学到的知识,所以我很知足,也会很珍惜以后的日子

俗话说,不想成功的程序猿不是好男人。

朝着美好的未来,加油!

时间: 2024-08-05 00:02:23

Android实习周记:第一周,井底之蛙上岸的相关文章

【笔记】与Android酱的第一周

这周初识了Android酱 啊~AS界面好帅! AS是周四才装的,所以第一周只有半周啦. Android练习:主角是 LinearLayout 新建的工程空空的: manifests:配置文件. java:当然是放java的啦. res:放一些静态资源,包括应用的布局.图片.文字之类的. 进入:res\layout\activity_display_message.xml 开始画界面! 我们的主角LinearLayout译作线性布局,六大布局之一.屏幕是二维的平面,所以LinearLayout有

工作周记 - 第一周(1)

正式启动项目后的第一周 1.搭建基本项目框架 maven聚合工程 - 后台管理系统,restful接口服务 2.安装mysql 3.安装linux 4.安装配置SVN 5.安装redis 6.安装nginx+fastDFS

Android实习周记:第五周,如果测试没提那么多bug,世界将变成美好的人间

这周我终于见识了传说中的测试的威力 1.工作总结 上周把UI画好,这周周一调接口,填充数据,周四打包提测,下班前师兄"阴险"地对我说:明天准备迎接bug吧~~. 其实一开始我是不以为然的,因为我自信已经把该做的都做的比较好了. 结果!!!!! 硬生生是报了100个bug! 好吧我手一抖多打了个0,但是对于伪处女座的我10个也很多啊! 我怀着"我倒要看看你是什么gui"的心情打开了wiki. 结果第一个bug就是:字体大小与要求不符. wtf?!明明一样的好不好,找测

Android实习周记:第二周,(IT==不停的学习) is TRUE

一转眼这周的实习工作又结束了. 1.工作总结 经过上周对软件流程及代码的熟悉,这周就开始做一些工作了. 一开始我负责将软件中重复调用的一个方法抽取成API,本以为小菜一碟,结果抽取完老有问题.后来师兄指点后才发现,我的思想还是有些过程化. 经过一天时间,终于完成了提取的任务. 接下来让我深入学习Retrofit,并且实现功能.之前一点根本都没看过这个,只好现学,这个框架好像用的人不太多,网上资料少的很,找了许久才找到一点点资料: Retrofit的使用就是以下几步: 定义接口,参数声明,Url都

Android实习周记:第三周,工作里重复太多,新鲜太少,怎么办?

这周实习工作中我的心情变化较大:烦躁->思考->顿悟 烦躁篇 看来人休息久了身体真的会自己变懒,上周末休息了几天,这周早上工作有两天都差点迟到,还好有小伙伴叫醒.看来放假真的不能太疯玩. 前两周已经把我们组的这个项目基本流程熟悉的差不多,也改了一些bug,进行了一些维护.所以这周起来我觉得我应该可以真的做一些东西了,比如说负责实现某个模块,或者根据UI做界面什么的,"按理说该干些真正的活了吧",我这么想. 结果,师兄给我布置的任务是继续维护项目,知道真相的我眼泪掉下来.一边

Android 网易云课堂第一周笔记16/5/10

Android 网易云课堂第一周笔记 首先第一周的主要任务回顾,第一是Android环境的搭建和Android studio软件的安装使用.第二是android的hello word项目的构建,其他的项目的功能包括button的功能基本使用,比如页面的跳转,Toast,Intent等等,还有我认为最为重要的是Activity的生命活动的讲解,虽然老师在课堂上只是简单展示一下生命周期的几个内容,但我认为如果想玩好Activity的话,生命周期这一块一定要理解和掌握的,废话不多说直接进入正题. An

实习第一周总结

实习了一周,基础太差,只做了写页面一件事,真正做起来才发现要对接后台,我写的完全不合格,最后还得麻烦老大帮忙重新改了一遍才能给后台绑定数据,前路漫漫啊(年纪轻轻为啥这么想不开,打什么代码呢?-----) 1.position:absolute 与定位问题使用了position:absolute之后发现想要居中,margin不起作用了,一查资料发现,absolute以后,盒子模型脱离了文档流,如果他的父级元素没有定义relative,那么这个盒子模型会以body为父级元素相对定位.而 absolu

补第一周周记

这是第一周的作业,我真的很抱歉没写,原因是我忘了,我很抱歉非常抱歉,我文笔不好,刚接触这门课一脸茫然,不知道从何学起,从何着手学.老师给了我很大的感受!<软件开发与项目管理>这门课说好学也不好学,书上没啥例子值得参考,只能靠自己对编程的理解才能做得很好,有好多专业术语需要老师上课的讲解才能理解! 感谢老师是交过我们的老师,对我们还是有了解的,我很高兴,文笔不好就写这些把,老师对不起写的很少.

Android实习札记(9)---设置Eclpise为护眼色与代码快速对齐

 Android实习札记(9)---设置Eclpise为护眼色与代码快速对齐 笔者的一些废话:(只是最近心情太差,吐槽下而已~) 感觉好久都没写博客了,看看上一次写博客是11月21号,已经有12天没有写自己的实习札记了, 不是没东西可以,只是最近真的是倒霉透了,一堆麻烦事,根本静不下心来,自己来到公司,第一二 个星期看看文档,写写小demo什么的,还过得去,日子还蛮滋润的,偶尔可以写下博文,但是第三个 星期开始就倒霉透了,因为笔者所在的公司是一间外包公司,可能是他们很久之前接的一个外包吧, 但是