打印

该走硬件还是软件

[复制链接]
6425|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 | 只看该作者
楼主的兴趣是什么啊,更擅长更爱号哪一边啊,有兴趣才有动力啊

使用特权

评论回复
5
bbyeah| | 2011-11-28 21:15 | 只看该作者
你列出来的没几个是纯硬件的

使用特权

评论回复
6
nqyijian| | 2011-11-29 08:02 | 只看该作者
主攻硬件,顺带软件。一个靠经验,长期积累,后期不落下。另一个靠精力,年轻力壮,一个顶俩。

使用特权

评论回复
评分
参与人数 4威望 +4 收起 理由
不光写程序 + 1
gaosu0906 + 1
sunightms + 1
zjp8683463 + 1
7
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逻辑开发。当然这些都是靠机遇的。
这仅仅是一家之言,欢迎拍砖。

使用特权

评论回复
8
china_tongxin| | 2012-1-10 16:27 | 只看该作者
做硬件活多,还没地位,工资低,一点都不错,尤其在小公司

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
不光写程序 + 1
9
zte_nuaa| | 2012-1-10 16:57 | 只看该作者
8# china_tongxin
          你说的硬件是单板设计,就是根据datasheet做原理图设计,有的公司还要做PCB LAYOUT。确实活很多,特别是要准备物料,产线贴片,量产测试等事情比较杂,体力活比较多,做这些确实不如做软件。
          硬件还包括IC设计,FPGA逻辑开发。做IC设计和FPGA逻辑要好些,事情比较专注,而且技术含量很高,是脑力劳动。
          子曰:“劳心者治人 劳力者治于人”,孟子的这句话确实有道理,如果体力劳动过多的话,肯定不如做脑力劳动的。
          其实软件不是青春饭,如果技术含量高,确实属于脑力劳动的话,肯定是越老越香的职业,不管怎么说,脑力劳动越多越好,大脑是越用越聪明的。

使用特权

评论回复
10
zjp8683463| | 2012-1-12 09:40 | 只看该作者
主要还是专业知识,硬件软件成为工具的时候,才是吃香的时候。
真的搞研发,硬件的地位都比较高,全局要靠硬件掌握。软件往往只考虑MCU自己的事情。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
shizaigaole + 1
11
zte_nuaa| | 2012-1-12 12:35 | 只看该作者
楼上对的,十分赞成。

比如一个滤波器的设计,可以用模拟电路实现,也可以用软件实现,也可以用FPGA逻辑实现;真正的滤波器涉及到的信号与系统,数字信号处理的相关的算法才是是关键。

使用特权

评论回复
12
jiangfuquan999| | 2012-1-12 13:06 | 只看该作者
:D受益匪浅

使用特权

评论回复
13
不光写程序| | 2012-5-1 21:10 | 只看该作者
做硬件活多,还没地位,工资低,一点都不错,尤其在小公司
china_tongxin 发表于 2012-1-10 16:27

小公司无硬件!

使用特权

评论回复
14
lwq030736| | 2012-5-1 21:15 | 只看该作者
做软件吧,如果不是对硬件特别感兴趣的话
硬件干的事情比较杂,开始的两年基本就是打杂的没什么意思
要成高手需要掌握比较多的东西
软件工资高,看看互联网行业的工资就知道了
做硬件设备的有几个工资高的?
做IC倒是比较不错,不过都只要硕士

使用特权

评论回复
15
shizaigaole| | 2012-5-1 23:06 | 只看该作者
大家都做什么软件啊?

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


难道单片机或者ARM裸奔类的程序,还要软硬件分开吗?

使用特权

评论回复
16
AutoESL| | 2012-5-2 11:50 | 只看该作者
走高层次综合,软硬件兼得

1# gaosu0906

使用特权

评论回复
17
tianheyun| | 2012-5-4 17:33 | 只看该作者
纠结个什么。自己想干什么就干什么,想那么多干嘛!

使用特权

评论回复
18
Forward001| | 2012-5-8 23:40 | 只看该作者
通信行业,光通信非常火,特别是现在的40G,100G技术慢慢的成熟。

使用特权

评论回复
19
icecut| | 2012-5-9 09:23 | 只看该作者
通信行业,光通信非常火,特别是现在的40G,100G技术慢慢的成熟。
Forward001 发表于 2012-5-8 23:40

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

想赚钱.学软件,

其实都一样.最好找个好师傅

使用特权

评论回复
20
vodka| | 2012-5-11 21:09 | 只看该作者
单通道40G 我司已商业化了。
但是中国大陆暂时接触不了的,原因你懂的。
18# Forward001

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

1

粉丝