关于软件和硬件的权衡与发展

[复制链接]
2854|13
 楼主| waitingf 发表于 2012-7-29 17:26 | 显示全部楼层 |阅读模式
首先根据自己的专业(其实更应该的是根据自己毕业后的职业志向)搞明白是纯软件为主还是软硬通吃或是纯硬件为主,像计算机桌面平台软件的编制等显然是纯软件,但本坛是电子工程师论坛而非软件技术论坛,所以这个就不用讨论了,只说纯软件程序员是不必一定懂得电子知识的。

在电子技术领域分为两大块:

1、射频电子、功率电子(包括电源和功率驱动)、模拟微信号放大等等属于纯硬件领域,这个领域无需编程,重点要求对相关领域的电子知识和工艺知识有足够深刻的理解,属于难学、出师慢但一旦学成竞争力和不可替代性都较强的专业方向,职场需求虽然相对较小,但一旦真正入行长期发展前景较佳。

2、各类嵌入式应用领域,这个领域在现今电子技术中属于主流,大量的传统纯电子产品现在大多数字化了,数字化的结果多数就是引入了计算机技术,也就是说内部存在计算机微代码的执行,甚至我们用的计算机本身也属于这个领域(从主板、显卡到各种外设都有其各自的微处理器/控制器执行各自的微代码),自然的,这个领域的人力需求也是电子技术中最多的。对嵌入式应用领域而言,软硬通吃无疑是最好的,否则很多时候一条腿的工程师无力承担一个产品/项目的整体性研发,毕竟现在随着集成电路的工艺进步,小型电子产品越来越多。

那么,对于打算成为嵌入式工程师的学生和新人而言,软硬的侧重应该是什么呢?答案就在大学的课程设计中。大学的主体课程设计不是学校单方面想当然的结果,而是人类教育经验的总结,是先贤大师们的成果,也就是说,想成为一个合格的嵌入式工程师,先要学好学校的课程,其最小集合应该是:电子技术基础(包括模拟和数字部份)、计算机原理、编程语言,学好的标准不是考试及格而是会应用这些课本知识,所以光上课和写作业、考试是远远不够的,最重要的是一定得动手做项目,练习使用这些知识的能力,待真掌握了这三门课程,你就是合格的嵌入式工程师了,找一份薪水满意的工作?小菜。

可惜的是,中国高校出來学过这三门课的毕业生真能学会的凤毛麟角,多数从业的新人要再工作个四五年才差不多,原因在哪?严重缺乏动手实践和独立思考的能力!不要只怪学校没有提供条件,现在已非当年,互联网已改变世界,在这个新世界,强人更强,衰人更衰!全看你自己了
 楼主| waitingf 发表于 2012-7-29 17:26 | 显示全部楼层
如果在校期间你还有心有力,那么除了这三门课程以外,你应该重点掌握的是诸如电路、信号与系统、自动控制原理、软件工程等课程,重点领悟其思想和方法,这是高手之路的必由路径。当然,这不是说其它课程特别是基础课程和英语不重要,而是你想学好这些课程,相关的基础和手段都少不了。
在思考电子 发表于 2013-2-8 10:20 | 显示全部楼层
顶一个
hawksabre 发表于 2013-2-14 19:01 | 显示全部楼层
用好网络  这个很重要   
u880 发表于 2013-2-16 10:42 | 显示全部楼层
找工作时候发现射频电子现在很吃香
huigoushang 发表于 2013-2-16 10:55 | 显示全部楼层
很有道理
G21372 发表于 2013-2-16 10:57 | 显示全部楼层
感觉在学校里面没有学到什么有用的东西
yangguangaisha 发表于 2013-2-16 11:05 | 显示全部楼层
我就打算成为嵌入式工程师,这个**读了很有收获的说
gexingyouxian 发表于 2013-2-16 11:07 | 显示全部楼层
如果能软硬通吃,那可就牛了
acer4736 发表于 2013-2-16 11:21 | 显示全部楼层
很受用的**
jinpaidianzi 发表于 2013-2-16 11:25 | 显示全部楼层
不一定都要精通,有的侧重也好
teabottle 发表于 2013-2-16 11:29 | 显示全部楼层
看来要反思一下学校教育了
wangjinlili 发表于 2013-2-16 11:32 | 显示全部楼层
以个人兴趣为主比较好
meishizhaoshi 发表于 2013-2-16 11:32 | 显示全部楼层
其实出国去学学人家先进的东西也不错嘛
您需要登录后才可以回帖 登录 | 注册

本版积分规则

104

主题

1138

帖子

3

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