我该往哪个方向走?

朱一心 发布于 2013/03/30 11:56
阅读 891
收藏 0

个人信息:机电专业毕业;因为兴趣专业课数模电、单片机、c、学的比较好!后来为了踏入嵌入式行业去培训了4个月嵌入式:C/C++、Linux 、Driver、ARM9、QT;

12年踏入嵌入式行业!做了一年的系统移植!直到现在!公司不大!开发人员有限!在公司大部分时间都是在自学、摸索、也没有实际的项目做!每天都是自己对着一块开发板!自己摸索!玩了一年了!挺出名、高级的pandaboard!从买回来一块裸板!什么都资料都没有!现在也把android4.0、4.1、4.2系统跑起来了!之间走了多少辛酸的弯路只有自己知道!很多问题一句的话!可是没有人指点!可能要摸索一两个星期!

因为工作的关系:JAVA也学了!最近因为工作的关系!又跑到上层研究android的多媒体框架!查了一个多星期资料、看看源码!几乎都看不懂!自己还是比较擅长C!还是比较喜欢看kernel源码!因为之前一直android触摸屏驱动!一直都是在和kernel打交道!把usb那一块倒是看了下!大概流程都是知道!而且所有和android触摸屏移植的问题几乎都可以解决!

最近有点迷茫:可能是兴趣太广泛了!也想把android java开发学会、也想再仔细学下C++、也想认真去摸索摸索Unux编程!因为工作仅限于系统移植!所有一年了!我几乎没写过代码!大部分时间都是阅读源码!而且都没有深入的理解!可以解决问题就OK了!上一年就是因为贪多!阅读源码不知道从哪里下手!浪费了很多时间!后来从usb入手!才有了很大突破!

我现在的迷茫!我现在是做嵌入式的!

    1)嵌入式就是做系统移植吗?

    2)我喜欢硬件!玩过protel DXP!嵌入式就是成为系统高手!但是如果不会做硬件!也做不出自己的产品!过两年想发展硬件!

    3)就是有一天硬件、系统都跑起来了!可是真正盈利的还是应用软件!我是不是也应该把应用开发学会?

    4)我现在到底应该重点放在哪里?Linux驱动(C语言)、android(android系统的底层用的库文件几乎都是C++)、java(android上层应用);

    5)我感觉自己真的应该去写写程序!无论是驱动!还是应用!可是公司暂时真没项目!有也是上层的java、php、html5!我又不擅长了!我也想再去学!但是这样下去到头来!我可能没有一门精通的!

    6)愁!该往哪个方向走?????


加载中
0
飞扬青云
飞扬青云
底层驱动开发
0
南湖船老大
南湖船老大
很多公司需要会C的啊,尤其是现在做nosql的
0
54mark
54mark

如果你真这么想,那么你永远是个打工的。。。

为何不自己弄一个工作室,找几个不同领域的技术人员一起开发一个产品呢。。

深入一门即可

0
朱一心
朱一心

引用来自“54mark”的答案

如果你真这么想,那么你永远是个打工的。。。

为何不自己弄一个工作室,找几个不同领域的技术人员一起开发一个产品呢。。

深入一门即可

我正是因为想将来自己做产品,才这样想!要么在做好系统的基础之上往硬件或者应用程序发展……现在一没资金二没人脉!怎么可能去做产品!最起码无论做什么都需要有了最基本的生活保障才能有更高的追求嘛!
54mark
54mark
- -。没明白我什么意思。我的意思是,既然你要做产品,一个产品不是一个人设计的。所以你只需要专攻你自己喜欢的就可以了,学的太杂也不好。
0
maxos
maxos
iOS, Andorid
0
朱一心
朱一心

引用来自“阿尔法兽”的答案

很多公司需要会C的啊,尤其是现在做nosql的
其实我也是最擅长C!因为Linux内核全部是C写的!我读的最多的也是C!但是C做应用开发比较少!都是驱动了!
0
朱一心
朱一心

引用来自“飞扬青云”的答案

底层驱动开发
我也这么想!但是现在公司用不到底层驱动开发!开发驱动除非进去IC厂商哪里!
0
中山野鬼
中山野鬼
嵌入式,做开发,又几层,就又几种类型的工作。反正越往上层,越容易被替代咯。自己想。
0
中山野鬼
中山野鬼
至于哪个方向。如同一个公司,真正收钱的是销售。大把事情不是销售的工作也必须要去做。比如研发和市场,安心做好有价值的事情,不就得。别总看人民币。
0
朱一心
朱一心

引用来自“中山野鬼”的答案

至于哪个方向。如同一个公司,真正收钱的是销售。大把事情不是销售的工作也必须要去做。比如研发和市场,安心做好有价值的事情,不就得。别总看人民币。
谁不想有更高的物质生活和精神生活呢!想通了!kernel!从usb入手!
返回顶部
顶部