第1个回答 2013-06-04
硬件相对比较死板固定,但软件特别是系统架构的设计就很能锻炼
人的脑力。巨立安技术一直认为做软件更能体现人脑的价值。
不过对工作,尤其是嵌入式这个方向的开发来说,也许最好的策略
就是坚持 linux 内核里面多任务调度时所采用的 “完全公平的调度(C
FS)”哲学。任何一个进程,只要它最需要cpu、或者已得到cpu时间
相对于其他进程最少,那调度器就优先调度cpu给他。
软件硬件的学习也是一样,什么时候哪方面需要你花时间多一些、
或者你自己不擅长哪一方面,那就坚持往那方面发展用劲。如此,
到最后,你就会发现已然成为一个嵌入式乃至计算机系统的专家。本回答被提问者和网友采纳
第2个回答 2013-06-03
我做的是嵌入式软件开发,个人感觉还是先硬件更好,前提是如果你想在这条技术路线上不断做下去。硬件自学成本高,把公司作为一个学习的地方,而软件的话,给你一台电脑,你就可以自己折腾了,当然还需要一些毅力。最终必须是都很精通才行,嵌入式硬件和软件是一体的。
第3个回答 2013-06-03
那个好或是不好没有标准,要是都能掌握较好,工作时方便。
第4个回答 2013-06-04
你中有我我中有你,你说哪个好?不过相对来说硬件接触的范围广。