从事PCB线路板制造行业3年,想转行学习单片机、嵌入式,搞硬件开发,转变人生发展方向!

本人86年出生,计算机本科毕业,参加工作从覆铜板(品保岗位)做起,然后做覆铜板客服,服务PCB(线路板)企业(像健鼎,金像,瀚宇博德,沪士电子这类企业)。后来到PCB企业做客服,服务SMT企业(峻凌,三韩,智水这类)。
前些天突然考虑到职业发展,觉得线路板制造这个行业东西很多,但是没有什么深奥的东西去研究,工资也不高,现在4K多(包括加班),算起来在公司里这个岗位已经很不错了。我搞单片机的同学刚刚研究生毕业(大学里专业课很一般的),工资已经1W多/月,一个搞软件开发的从小玩伴也是1W多/月,突然发现我每天都在碌碌无为,没有发展,除了PCB制造,我开始迷茫,5年10年后我还继续PCB吗?这些以前做PCB制造的前人呢,怎么在厂里见不到年龄大的人,觉大多数都20出头。
突然想拾起自己的专业,大学里学习过单片机,嵌入式,数字电路等,当时没好好学,现在后悔不已。硬件研发感觉就像研究作物基因的专家,研究科学增产,而我这种搞制造的就像是农民,在考虑怎样除草,灌溉保增产,太无为。
想学一个有长远发展的,有积累的的行业,我不怕难,不怕辛苦,但是怕学了几年后发现单片机嵌入式行业也是惨淡,没有回报。
以上是我个人的一些感想,想求前辈指条明路,该怎样选择,也给像我这样同样有职业发展困惑的人以指导,拜谢。

我现在就是干单片机编程这一行的。
简单说说我的情况吧,本人87年,电子科学与技术专业,普通本科2009年毕业,在做小家电类的单片机编程开发,用的是C和汇编,目前是两年经验,虽然我还是新手,但作为过来人还是能作个参考的,呵呵。

首先是单片机(这里是指8位的单片机),这可以说是电子行业的基础了,学单片机不难,只要有点数字电路基础,懂得基本的数字逻辑就行了,单单看书是很枯燥的,强烈建议买个开发板,从最基本的点亮一个LED灯学起,然后慢慢深入,把单片机和数字电路一起逐步学好。我觉得LZ既然在大学里学过这些课程,重新拾起应该不难,完全可以自学。入门门槛:比较低。

其次是嵌入式硬件。我这里是指嵌入式底层硬件,嵌入式硬件大多数也是基于单片机的,只不过它是比较高档的32位的单片机 (因为高档,所以为表示区分一般不叫它为单片机的),还有其他的FPGA/CPLD、DSP等等。比如最近很热的苹果手机iphone 4,它的CPU就是一款32位的单片机。这里的底层硬件开发就是跟8位单片机的编程差不多,但是复杂很多,涉及到各种外围设备的芯片驱动、通信协议等,要求软件和硬件都要精通,没有一定的基础和经验很难学好,但这一行也是电子行业中待遇最为丰厚的,哈哈。这里我建议从8位单片机慢慢学起,有机会再转向32位单片机。入门门槛:高。

接着是嵌入式软件。这里是指嵌入式应用软件,硬件方面已经搭建好了,已经能跑linux系统或者wince系统了,所以硬件方面可以不用管,你要做的就是在这个嵌入式操作系统上编写些应用软件,主要是用C/C++等,比如说一个摄像头通过USB接到一个终端设备,你要写程序把这个摄像头驱动起来,就是这样子的软件开发。LZ既然是计算机专业的,应该学过操作系统平台的编程吧,现在重新拾起也应该不难 (虽然对我来说是很难,哈哈)。入门门槛:中。

总结一下吧,按照入门的难度,建议先从单片机学起,买个开发板自学,学两三个月后有点积累了,就尝试找个相关的工作进一步增加经验,这个阶段比较困难工资也比较低,要考验你的意志与决心了,将来有机会还可以转向学习32位单片机,向嵌入式硬件过度。至于嵌入式软件,考虑到LZ你是计算机专业的,也可以尝试向嵌入式软件学习的,如果有个经验丰富的人带你,就更是事半功倍了。而嵌入式硬件,就暂时不要想了,实在是太难了,等你有了一定的单片机开发经验时,再转向这一行才会顺利很多。

补充点题外话,我现在干的是小家电产品的单片机编程开发,业余时间也在学习嵌入式硬件,现在只是略懂皮毛,但将来的目标是向这方面发展,LZ年龄和我差不多,正值人生中学习欲望最强,精力最旺盛的青春黄金岁月,真的是只要想学,就没有什么学不来的,让我们一起努力吧,哈哈!

参考资料:自身经验,一个字一个字打的

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-18
看你是想走 软件线路 还是硬茧线路咯 !! 这个 要看个人自己适合做那个! 或者说那个更适合你本身的发展!
做嵌入试 只要技术到家了 薪资还是行的!
哈哈 如果想学硬件的话 可以找我啊 board_go@163.com
第2个回答  2011-09-18
你的工作是做人家画好的板,别人怎么画你必须跟着怎么做,这缺乏主观能都动性。画板的人之所以要画这样的板,是因为要为他的程序服的务发过,首先是一个最小系统,然后是各种外围。搞嵌入式这行的所有的程序都是跑在自己的硬件系统上,程序是精髓是灵魂。同一套硬件系统,有可能是银行的取款机,也有可能是如日中天的安桌手机。嵌入式有太多知识要触及的,好好的学习吧!要有乐学的精神,水平上去了薪资自然不在话下。
第3个回答  2011-09-18
我也想学习硬件方面的知识
第4个回答  2011-09-18
多学点总没坏。。。。。。

从事PCB线路板制造行业3年,想转行学习单片机、嵌入式,搞硬件开发,转变...
首先是单片机(这里是指8位的单片机),这可以说是电子行业的基础了,学单片机不难,只要有点数字电路基础,懂得基本的数字逻辑就行了,单单看书是很枯燥的,强烈建议买个开发板,从最基本的点亮一个LED灯学起,然后慢慢深入,把单片机和数字电路一起逐步学好。我觉得LZ既然在大学里学过这些课程,重新拾...

ic设计,pcb设计 嵌入式(ARM)那个发展更好些
IC设计需要非常全面的模拟、光电、数字电路基础和经验,入行的门槛很高。PCB设计分高端和低端,高端的都是高频,是和IC设计相当;低端的没有什么技术含量,就是简单的画画线路图然后送去光绘,没有发展前景。嵌入式现在很火,是软硬件相结合的技术,但一般所谓嵌入式都是指ARM、MIPS、Power等32位以上内核...

如何选择嵌入式ARM Linux开发的软硬件方向
首先说下Bootloader开发,前面说道,嵌入式的启动和单片机的启动有所不同,需要有个Bootloader引导,在Bootloader中实现一些硬件的初识和引导嵌入式进入Linux系统或者C语言Main函数,总而言之,这个Bootloader是个很重要的内容,如果想在这方面进行发展,需要有雄厚的汇编语言设计功底,需要对ARM内核的工作机制非常...

嵌入式硬件开发工程师的发展路径
回答:成为优秀的嵌入式硬件开发工程师需具备以下技能:由需求分析至总体方案、详细设计的规划能力;熟练运用设计工具、设计原理图、PCB板的能力;熟练运用单片机、DSP、PLD、FPGA等进行软硬件开发调试的能力;熟练运用仿真工具、示波器、信号发生器、逻辑分析仪等调测硬件的能力;掌握常用的标准电路的设计能力,如复...

做嵌入式硬件开发要学什么
首先,基础硬件知识是必不可少的,这包括对硬件设计的理解和实践。其次,单片机原理是硬件设计的基础,学习单片机的内部结构和操作方法,掌握其编程技巧。然后,嵌入式系统架构的学习也非常关键,需要掌握常用的两种架构,即裸机和RTOS。除此之外,电路设计和PCB设计也是嵌入式硬件开发的重要组成部分,能够帮助...

嵌入式软件工程师待遇如何?嵌入式开发越老越吃香吗?
在嵌入式开发领域,单片机开发是一个很好的起点。这一方向的入门门槛较低,学习内容较少,且回报周期较短。更重要的是,其薪资水平也相当有吸引力,基本能够满足大多数人的期待。过去,嵌入式开发行业常被视为冷门领域,鲜为人知。然而,近年来,随着物联网的爆发,该行业正迎来蓬勃发展的机遇。嵌入式...

28岁转行做硬件工程师有人要吗
单片机是最好的,,,28岁估计你也结婚了,所以精力不会太好的,,如果没人带你上手不太容易,,,我是毕业没多久的,,在做产品开发,,(单片机} ,,,硬件也在弄,,,你也是前辈了,,如果想学我们可以交流哈,,,我也在慢慢摸索,,,希望回答对你有帮助!!1 ...

PCB\/印刷线路板生产,知道“印刷线路板制造公司”情况的请帮帮忙!_百度...
如果要面试的话最好了解下PCB制造流程。这样的公司岗位一般为:工艺工程师,生产主管,技术员,设备工程师,物流控制,采购,产品设计,产品工程师等等 需要看你具体的岗位的,如果是做生产的工具,也就是说修改PCB设计的话学的Protel99se还Protel.DXP2004应该会在面试中有加分。现在工厂里面应该都不会用...

嵌入式硬件和嵌入式软件哪个好
硬件开发具有直观性。嵌入式硬件开发是基于硬件电路的设计和制造,设计师可以直接接触到硬件电路,对电路进行设计和优化。硬件开发更注重经验和技能。硬件开发需要更多的实践经验和专业技能,需要具备电子电路设计、芯片选型、信号处理等方面的知识。硬件开发具有不可替代性。一旦硬件电路设计完成并制造出样品,就...

嵌入式硬件方向的学习需要哪些基础知识
简单的说吧 先要把模电、数电学好 这个是基础是一定要学好的 然后学习高频电子线路、传感器原理 这些都是基础 接下来就要涉及单片机及相应的外围电路(FLASH、EEPROM、SDRAM 、等)ARM体系结构 还有常见的通信方式 比如 RS232、RS485、IIC、SPI、USB、PCI、CAN、以太网等 还有无线射频 125k 13.56M ...

相似回答