前夕
09年上大学,13年毕业,到现在工作已经6年多。专业是理工科,学的是电子,毕业后从事嵌入式开发,主要从事硬件设计,软件部分也有所涉猎,虽然不是很精通,但是普通应用还是得心应手。
写这篇文章目的一方面是希望通过这个平台让自己养成个习惯,每天写些文章,对工作及个人的一些项目经验进行总结,当然也希望这些文章能对小白有些许帮助,也希望各位大神多多指教,一起进步。同时也希望这些文章能带来些工资外的收益,这样也可以让自己更加有动力去坚持,去把它做好。
什么是嵌入式?
嵌入式即嵌入式系统,IEEE(美国电气和电子工程师协会)对其定义是用于控制、监视或者辅助操作机器和设备的装置,是一种专用的计算机系统;国内普遍认同的嵌入式系统定义是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统;从应用对象上加以定义来说,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。
嵌入式,听起来挺高大上,其实主要是面向板卡,硬件工作主要设计硬件板卡,即PCB板,软件工作主要是在板卡上面进行程序开发应用,使板卡实现特定功能。硬件相当于人体的骨骼,软件相当于肉体,赋予其生命,两者相辅相成。当然,软硬件工作远不止这些,包括分析,选型,测试等等
为什么要选择嵌入式?
女怕嫁错郎,男怕入错行!选择一个行业的确很重要,它会对我们一生产生影响,可能也会影响我们的下一代。个人理解,嵌入式属于饿不死也撑不死的行业,比较稳定,适于养家。从事6年嵌入式开发,说实话也迷茫过,也后悔过,因为同学中做纯软或者销售的,工资已经是我的好多倍。在北京,传统行业,目前薪资税前16K,不多不少,饿不死。而且个人感觉现在快到了一个瓶颈,嵌入式开发年薪25W也许就到头了,需要找到其他的突破口。当时刚毕业时在北京3K,到现在已经也涨了不少。
如果有大志向或者有其他才能,个人建议还是不要从事嵌入式开发。销售及金融永远都是大哥。销售一个提成可能就是我们一年的收入。但是我也庆幸当时选择了这个专业,因为对于一个没有背景,老实不爱说话的人来说,也许这是最好的出路。而且在开发中解决各种困难,看到设备终于可以正常运行的喜悦是难以体会的。如果想以后一直从事这个行业,希望做好心理准备,不要浮躁,踏踏实实,把设备做好,不断学习,不断尝试。如果心静不下来,建议还是不要从事这个行业,他不会让你飞黄腾达,一夜暴富,但可以使你安安稳稳,衣食无忧。
嵌入式应该掌握什么?
如果不幸成为了“电工”的一员,那么希望你踏踏实实,静下心来,把知识学好,设计更好的产品。嵌入式总的来说分为硬件和软件,我主要涉及硬件,所以多说些硬件相关的。专业知识一定要扎实,记得大学毕业时去面试机械,当时面试官拒绝了我,理由不是这个专业,后期达不到一定的高度。当时想的只是可笑,现在回味下其实很对,也很感谢那个面试官。
从事硬件开发,最基本的需要熟练的掌握模电、数电。不能说给你电路立马知道他的原理,但是知道他的作用,去什么地方找他。在一个行业待久了,其实每个设备的电路都大同小异,都是一个电路用来用去。设计工具必须的掌握,现在用的比较多的是AD及Candence.一般看公司要求吧。深一点就需要掌握emc,硬件开发必须掌握的。
当时上大学时,其实并没有怎么学习,只是学习了理论知识,但是并不知道怎么应用。真正学习也是刚毕业的一两年。有时会想中国大学的弊端,只是培养了一些理论者,而且并不扎实。当时想如果大学先上2年,去社会实习一年,再回回校继续学习,那出来的人一定不一样,至少我们知道需要什么,喜欢什么,应该去学习什么。希望文章会对一些小白有些帮助吧。
如果你想成为嵌入式开发工程师或者已经成为了其中的一员,希望都不断的努力,去学习专业知识,设计出稳定可靠的产品,对自己的产品负责,虽然我们只是在设计一个电路,但我们也在为工业强国贡献自己的一份力。
电工们,加油!工业强国,加油!