我的安卓职业路发展和展望
2016-04-24 00:22
218 查看
不知不觉工作已经有一段时间了,感觉自己的技术像是到了一个瓶颈,说上不上说下不下,市面上大部分APP自己都能做得来,但总感觉自己欠缺好多东西,对底层的知识掌握一塌糊涂,不知道一个APP是如何产生、安装、运行的;也不知道一个activity具体运行的细节,只是感觉会用而已,渣的要死,更别说更底层的一些知识了。欠缺的东西太多了,我简单的规划了一下以后的学习方向,大致如下:
1、学习C/C++语言,毕竟Linux就是C语言写的,还有各种协议都是以c实现的,学习Qt开发和JNI\NDK等必不可少的知识,学习的过程中还能多了解一些操作系统的知识,有利于以后研究LInux。
2、Linux操作系统。包括一些常用的命令、一些linux平台上的机制,和一些操作系统的知识。
3、然后再回过头来研究一些安卓上的技术、深入理解aidl等安卓细节、多看、分析一些第三方的东西、多读源码。
4、多研究一些java上的技术、比如、effect java 、java编程思想等。为以后学习后台知识和写更优质的代码。
5、多学习一些构架上的知识,主要把高焕堂老师的A段构架师的那套视频研究透。
这些东西估计够我学习好长时间的了,自己不能放松自己,工作不像上学,时间都是由自己一点一点挤出来的,自己必须克服各种困难,为了自己的梦想,加油!
1、学习C/C++语言,毕竟Linux就是C语言写的,还有各种协议都是以c实现的,学习Qt开发和JNI\NDK等必不可少的知识,学习的过程中还能多了解一些操作系统的知识,有利于以后研究LInux。
2、Linux操作系统。包括一些常用的命令、一些linux平台上的机制,和一些操作系统的知识。
3、然后再回过头来研究一些安卓上的技术、深入理解aidl等安卓细节、多看、分析一些第三方的东西、多读源码。
4、多研究一些java上的技术、比如、effect java 、java编程思想等。为以后学习后台知识和写更优质的代码。
5、多学习一些构架上的知识,主要把高焕堂老师的A段构架师的那套视频研究透。
这些东西估计够我学习好长时间的了,自己不能放松自己,工作不像上学,时间都是由自己一点一点挤出来的,自己必须克服各种困难,为了自己的梦想,加油!
相关文章推荐
- 面试的一些总结
- 阿里菜鸟java岗面试
- 多线程面试题
- 为什么国外程序员爱用苹果Mac电脑?(转)
- 栈和队列 相关 面试题
- 远景面试算法题——FolderSize
- 编程之美只有加法的面试题
- 剑指offer之面试题17:合并两个排序的链表
- 面试题-堆和栈
- 数组循环移位
- 如何准备面试呢?个人经验:
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- 最长递增子序列
- 阿里巴巴电话面试2面总结_数据挖掘工程师(天猫事业部)
- 剑指offer 面试题3:二维数组(矩阵)中数的查找(leetcode 74. Search a 2D Matrix) 题解
- 百度数据挖掘实习工程师一、二现场面试(深圳)
- 如何准备阿里社招面试,顺谈Java程序员学习中各阶段的建议
- 剑指offer 面试题6:重建二叉树(Leetcode105. Construct Binary Tree from Preorder and Inorder Traversal) 解题报告
- 有一种面试叫-----别人的面试
- 剑指offer之面试题16:反转链表