我作为android新人的进阶过程
来源:互联网 发布:一级域名申请 编辑:程序博客网 时间:2024/05/16 19:29
当然,老人都是由新人来的,都是做新人时候踩了太多坑,然后填坑才成为老人。
在第一阶段,依赖于各式各样的博客啊,百度啊之类的,充实自己的经验。
第二阶:实战阶段。
这个阶段是最重要的,把别人的变成自己的,但又会发现,坑无处不在,有时候百度博客也帮不了自己,就好比我们公司,因为一个jni 语言内部的错误java无法捕捉,导致了四位安卓程序员离职。
第三阶段:静下心来
为什么我认为是静下来而不是别的什么?说个故事,小A是大学刚毕业的学生,来到我们公司,公司让他独立完成一个项目,小A想,施展拳脚的时候来了,然后去翻博客,找百度,百度说Rxjava好用,他就加上Rxjava,百度说反射技术高,他就在代码里面加反射,东拼西凑,强行炫技。最后的结果是,一个项目居然用到了安卓四大组件,本来直接就能拿到的数据用反射去拿,Rxjava对低端开发平台不太友好,反应慢,代码内部数据获取偶尔出错导致死机等一大堆的问题。
那么你看了这个真实的故事,还会质疑我么。静下心来,仔细分析为什么我要用到这个,比如在使用service时,问问自己为什么要用,有必要用么,用类或者单例去替代可以不可以,用了之后会不会被系统的回收机制给咔嚓回收导致我应用的崩溃?
静下心来,不要为各式各样的博客推荐给迷惑,适合自己的才是最好的。静下心来,出bug时不要慌张,一个一个数据地去分析,只有耐心,才会找到它根本原因,就好比我们公司的jni错误,离职的四位程序员,都死在这里。而我却能找到原因,并解决了它。
当然,到了第三阶段,你已经是一个很牛的程序员了,天天搬砖,偶尔攻关。但攻而破之,战而胜之。加油吧,代码改变命运。
阅读全文
0 0
- 我作为android新人的进阶过程
- 转不要浮躁--作为FPGA新人的我给FPGA新人的建议
- 我的Android进阶之旅------>Android使用9Patch图片作为不失真背景
- 我的Android进阶之旅------>Android使用9Patch图片作为不失真背景
- 作为新人,我入行了,<序>
- 作为一个职场新人的感触
- 作为计算机行业新人的思考
- PHP(1)只作为记录我的学习过程
- 避免需求分析与定义误区的7个招式:作为产品新人,我所遇到的坑(续)
- 我眼里的新人“七宗罪”
- 我的Android进阶之旅------>Android通过使用Matrix旋转图片来模拟碟片加载过程
- android 进阶过程
- 作为新手的我
- 我的Android进阶之旅------>android:drawableLeft的用法
- 作为一名职场新人 如何获得一份软件测试的工作?
- 作为新人产品汪,你找工作的标准是什么呢?
- 作为一名产品经理,我是如何带新人的
- 我的Android进阶之旅------>Android ListView优化详解
- idea通过git将项目上传到github
- Android 4.4 前后版本读取图库图片和拍照完美解决方案-获取文件路径
- 照片简单处理的ps技巧(影楼绝密哦)
- uboot脚本(类似于shell)
- Win10 触摸屏 快捷键操作
- 我作为android新人的进阶过程
- vs2015配置Kinect2.0
- gcvt字符串转换函数应用实例
- Linux下vim的配置和gcc/g++,gdb的简单安装
- Maven 使用本地 jar包
- JS各种题型初汇
- Java内存模型(一)-FAQ
- hdu 1856
- ActiveMQ入门