该走硬件还是软件

[复制链接]
8462|27
 楼主| gaosu0906 发表于 2011-11-27 18:32 | 显示全部楼层 |阅读模式
本人大四,光学专业,但着迷电子方向,现在摆在我面前两条路:硬件,软件。我已经茫然了,走前者的话,我还要继续学ARM,DSP,FPGA,搞模拟数字电路,甚至光学设计;走后者的话,又要去学uCOS ,LINUX嵌入式,免不了C++。觉得一个人不可鱼和熊掌兼得,不知道要怎么走下去,求有经验者交流....
相信哥咯 发表于 2011-11-27 20:41 | 显示全部楼层
硬件的在公司里没什么地位,做事多,工资又低
dong_abc 发表于 2011-11-27 21:57 | 显示全部楼层
2# 相信哥咯
这要看是神马公司,如果只是常规的抄抄原理图,画点PCB,确实没劲。

如果是搞高频的模拟电路,或者大规模数字系统,还是很不错的。
cooran 发表于 2011-11-28 14:32 | 显示全部楼层
楼主的兴趣是什么啊,更擅长更爱号哪一边啊,有兴趣才有动力啊
bbyeah 发表于 2011-11-28 21:15 | 显示全部楼层
你列出来的没几个是纯硬件的
nqyijian 发表于 2011-11-29 08:02 | 显示全部楼层
主攻硬件,顺带软件。一个靠经验,长期积累,后期不落下。另一个靠精力,年轻力壮,一个顶俩。

评分

参与人数 4威望 +4 收起 理由
不光写程序 + 1
gaosu0906 + 1
sunightms + 1
zjp8683463 + 1

查看全部评分

zte_nuaa 发表于 2012-1-10 13:31 | 显示全部楼层
本帖最后由 zte_nuaa 于 2012-1-10 13:38 编辑

能做IC设计就做IC设计,否则能做软件尽量做软件。如果不能做软件,可以主攻硬件的同时,业余时间掌握软件。
     硬件也分很多种,单板设计,模拟电路设计,FPGA逻辑开发,射频电路设计,模拟IC设计,数字IC设计,其实IC设计是首选,数字和模拟IC都可以。
     你说的那个硬件估计是单板设计,就是根据datasheet做原理图设计,这个要靠经验。由于主要的电路已经都做成IC芯片了,这样工程师所做的事情都是搭搭积木而已,所以单板设计的技术含量并不是很高。
     模拟电路设计,一般来说,是做电源的,医疗设备的,光通讯的用的多些,不过也就是电压源、电流源、放大电路的设计,这些技术含量要高些。但是仍然不如基于CMOS管的模拟IC 设计技术含量高。
     对于FPGA逻辑开发,类似于软件,但是丝毫难度不亚于软件,其实FPGA数字逻辑开发并不比模拟电路设计容易,除非是基于CMOS管的模拟IC设计。数字电路设计一点也不模拟电路设计简单,那些说数字电路简单的,都是没有什么FPGA逻辑开发经验的菜鸟。(个人观点)
     做硬件的话,建议选择做模拟电路设计,还有FPGA逻辑开发。当然这些都是靠机遇的。
这仅仅是一家之言,欢迎拍砖。
china_tongxin 发表于 2012-1-10 16:27 | 显示全部楼层
做硬件活多,还没地位,工资低,一点都不错,尤其在小公司

评分

参与人数 1威望 +1 收起 理由
不光写程序 + 1

查看全部评分

zte_nuaa 发表于 2012-1-10 16:57 | 显示全部楼层
8# china_tongxin
          你说的硬件是单板设计,就是根据datasheet做原理图设计,有的公司还要做PCB LAYOUT。确实活很多,特别是要准备物料,产线贴片,量产测试等事情比较杂,体力活比较多,做这些确实不如做软件。
          硬件还包括IC设计,FPGA逻辑开发。做IC设计和FPGA逻辑要好些,事情比较专注,而且技术含量很高,是脑力劳动。
          子曰:“劳心者治人 劳力者治于人”,孟子的这句话确实有道理,如果体力劳动过多的话,肯定不如做脑力劳动的。
          其实软件不是青春饭,如果技术含量高,确实属于脑力劳动的话,肯定是越老越香的职业,不管怎么说,脑力劳动越多越好,大脑是越用越聪明的。
zjp8683463 发表于 2012-1-12 09:40 | 显示全部楼层
主要还是专业知识,硬件软件成为工具的时候,才是吃香的时候。
真的搞研发,硬件的地位都比较高,全局要靠硬件掌握。软件往往只考虑MCU自己的事情。

评分

参与人数 1威望 +1 收起 理由
shizaigaole + 1

查看全部评分

zte_nuaa 发表于 2012-1-12 12:35 | 显示全部楼层
楼上对的,十分赞成。

比如一个滤波器的设计,可以用模拟电路实现,也可以用软件实现,也可以用FPGA逻辑实现;真正的滤波器涉及到的信号与系统,数字信号处理的相关的算法才是是关键。
jiangfuquan999 发表于 2012-1-12 13:06 | 显示全部楼层
:D受益匪浅
不光写程序 发表于 2012-5-1 21:10 | 显示全部楼层
做硬件活多,还没地位,工资低,一点都不错,尤其在小公司
china_tongxin 发表于 2012-1-10 16:27

小公司无硬件!
lwq030736 发表于 2012-5-1 21:15 | 显示全部楼层
做软件吧,如果不是对硬件特别感兴趣的话
硬件干的事情比较杂,开始的两年基本就是打杂的没什么意思
要成高手需要掌握比较多的东西
软件工资高,看看互联网行业的工资就知道了
做硬件设备的有几个工资高的?
做IC倒是比较不错,不过都只要硕士
shizaigaole 发表于 2012-5-1 23:06 | 显示全部楼层
大家都做什么软件啊?

嵌入式linux ?
牵涉到算法的FPGA程序或者DSP程序?


难道单片机或者ARM裸奔类的程序,还要软硬件分开吗?
AutoESL 发表于 2012-5-2 11:50 | 显示全部楼层
走高层次综合,软硬件兼得

1# gaosu0906
tianheyun 发表于 2012-5-4 17:33 | 显示全部楼层
纠结个什么。自己想干什么就干什么,想那么多干嘛!
Forward001 发表于 2012-5-8 23:40 | 显示全部楼层
通信行业,光通信非常火,特别是现在的40G,100G技术慢慢的成熟。
icecut 发表于 2012-5-9 09:23 | 显示全部楼层
通信行业,光通信非常火,特别是现在的40G,100G技术慢慢的成熟。
Forward001 发表于 2012-5-8 23:40

那都微波了.一般人根本玩不起.......

想赚钱.学软件,

其实都一样.最好找个好师傅
vodka 发表于 2012-5-11 21:09 | 显示全部楼层
单通道40G 我司已商业化了。
但是中国大陆暂时接触不了的,原因你懂的。
18# Forward001
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部