从嵌入式linux到android应用开发
时间过得很快,转眼之间已经到新公司一个月了。虽然学到了一些移动开发的知识,但是觉得离我的目标还很远,完全没能达到我想要的水平。以前产品都是自己主导的,需要完成什么,计划什么也是自己主导,现在得从头开始,虽然不是非常习惯,但是相信慢慢努力,过了这段时间肯定可以交一份不错的答卷的。
相信很多人都会质疑为何好好地嵌入式linux不再继续下去,转而去做Android开发。在离职期间也有很多领导说做android应用有什么好的,门槛不高,随便一个人都可以去做,而嵌入式linux却不然,不是一般人随随便便就可以进入这个行业的,而自己4年多的嵌入式linux经验也可以在这个行业混得不错了,却转而求其次去做培训一下下就可以出来工作的移动开发。
可能对于我来说,嵌入式linux学到这个水平线,应付工作基本上算是没有什么问题,无非一直这样继续下去,一直重复做着以前的工作让我觉得有些发慌,而且自己又是一个喜欢折腾,喜欢不断学习新技术,不喜欢一辈子在一个领域一直深根下去的那种。而且自己一直想做一款产品,可能平时工作一直在做项目,做的产品也是芯片不是真正到消费者手中的产品,从而触发了想从事移动互联网。
的确个人很喜欢硬件的小东西,四轴飞行器,机器人,智能家居都是我喜欢的,也尝试着去实现一些东西,但是这些东西都离不开移动互联网,离不开网络,仅仅完成了硬件和算法也不行,还需要后端服务器,移动端的app才能让他们显得更加的出色。虽然为了学习新技术转行被很多人否定了,但是以后会怎样?谁知道呢?
当然这其中也有其他的原因,嵌入式linux感觉是个夕阳产业,就拿我4年的嵌入式linux经验来说,还不如移动互联网1年的工作经验拿的高,要养家糊口,要还房贷,趁着移动互联网的尾巴,能抓则抓吧。
当然了,虽说是转行了,但是在学习嵌入式linux的时候,也接触过android底层,毕竟android的底层是跑的linux操作系统,android的framework层也有很多跑的是linux的应用,基于此我也想多多了解android的应用层,把android从下到上都打通了。
既然选择了就好好坚持,虽然离职的时候有很多的选择摆在面前,但是选择一个最有挑战的也算给自己一个交代了,即使以后没有成功也不后悔。
今天终于获得了csdn博客专家的称号,从12年大学毕业的第一篇文章到16年的现在,记录了生活工作学习的点点滴滴,不仅可以帮助需要的朋友,从而也提高了自己的技术水平和能力,感谢csdn这个平台,也感谢支持我的博友们,之后将继续努力写好博文,提高自己的同时,帮助更多的朋友!
从嵌入式linux到android应用开发的更多相关文章
- 搭建Linux下Android程序开发环境
从AndroidStudio中文社区下载SDK压缩包,http://dl.google.com/android/android-sdk_r24.2-linux.tgz. 解压到某个目录,比如我的~/p ...
- 转: 嵌入式linux下usb驱动开发方法--看完少走弯路【转】
转自:http://blog.csdn.net/jimmy_1986/article/details/5838297 嵌入式linux下的usb属于所有驱动中相当复杂的一个子系统,要想将她彻底征服,至 ...
- linux和android开发链接
1.Tracy Mcgrady的专栏冰山一角:linux和Android底层开发,主要是mtk系列点击打开链接 2.郁闷Wednesday:嵌入式linux 单片机 android,点击打开链接 3. ...
- 如何使用eclipse进行嵌入式Linux的开发
如何使用eclipse进行嵌入式Linux的开发 作者:曾宏安,华清远见嵌入式学院高级讲师. 如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux ...
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- linux和android博客链接
1.Tracy Mcgrady的专栏冰山一角:linux和Android底层开发,主要是mtk系列点击打开链接 2.郁闷Wednesday:嵌入式linux 单片机 android,点击打开链接 3. ...
- 是否要从单片机转为嵌入式Linux?
作者:嵌入式老鸟火哥 授权转载于公众号嵌入式老鸟的职场之道(ID: ict_embedded),有增加内容和修改. 最近很多童鞋投票并咨询如何从单片机转为嵌入式Linux开发.看来读者圈中做单片机,R ...
- 搭建Android底层开发环境
为了开发linux驱动方便些,我们一般将linux作为Android的开发环境,那么就需要搭建Android的开发环境,下面是一些搭建Android底层时的心得: (1)安装JDK:除了普遍使用的下载 ...
- gdbserver远程调试嵌入式linux应用程序方法
此处所讲的是基于gdb和gdbsever的远程调试方法.环境为:PC机:win7.虚拟机:10.04.下位机:飞嵌TE2440开发板. 嵌入式linux应用程序的开发一般都是在linux里面编写好代码 ...
随机推荐
- PKUWC 2018 滚粗记
day0 上午居然考了一场考试,大爆炸,攒了一波RP,下午也没有心思去落实题目,而是一心去搞颓废,到了晚上看时间还早,于是就看了一波上午考试的Solution,懵逼.jpg day1 上午考数学,前一 ...
- 【GDOI】【图论-最短路】时间与空间之旅
最近打的一场校内训练的某题原题... 题目如下: Description 公元22××年,宇宙中最普遍的交通工具是spaceship.spaceship的出现使得星系之间的联系变得更为紧密,所以spa ...
- ●BZOJ 3672 [Noi2014]购票
题链: http://www.lydsy.com/JudgeOnline/problem.php?id=3672 题解: 斜率优化DP,点分治(树上CDQ分治...) 这里有一个没有距离限制的简单版: ...
- hdu 5667 BestCoder Round #80 矩阵快速幂
Sequence Accepts: 59 Submissions: 650 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536 ...
- TensorFlow 聊天机器人开源项目评测第一期:DeepQA
聊天机器人开源项目评测第一期:DeepQA https://github.com/Conchylicultor/DeepQA 用 i5 的笔记本早上运行到下午,跑了 3 轮的结果,最后效果并不理想.官 ...
- Linux学习之CentOS(八)----详解文件的搜寻、查找(转)
which (寻找『运行档』) [root@www ~]# which [-a] command 选项或参数: -a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 分 ...
- java 获得当前时间前指定几个小时的时间?
//@2016-12-13 获取当前时间,指定前面多少小时的时间 //返回格式YYYYMMDDHHMMSS public static String getBeforeHourTime(int iho ...
- junit4.9测试用例 spring测试用例 Assert 注解
junit4.9测试用例 测试基类 import org.junit.runner.RunWith; import org.springframework.test.context.ContextCo ...
- javascript装饰器模式
装饰器模式 什么是装饰器 原名decorator 被翻译为装饰器 可以理解为装饰 修饰 包装等意 现实中的作用 一间房子通过装饰可以变得更华丽,功能更多 类似一部手机可以单独使用 但是很多人都愿意家个 ...
- Async分析
1:android在新版本中不允许UI线程访问网络,但是如果需要访问网络又改怎么办呐?这里有很多解决方案,比如新开一个线程,在新线程中进行访问,然后访问数据,返回后可能会更新界面也可能不更新界面,这 ...