这几天看了不少关于“相似单片机的 出路”的帖子,也有不少人问我单片机将来的规划。今天我就给你们带来本身的一点心得体会,喜欢的朋友能够留下企鹅。首先,单片机不是万能的,但没有单片机那是万万不能的。从NN年前的单片机,到如今的单片机,单片机只是单片机,其 性质并无太多的改变。只是从原来的“神秘”、“暴利”、“有趣”等等,回归了她原来的真是面目罢了.算法
我本身在单片机和本身熟悉的行业上作了快10年了,不说本身的水平怎么样。说牛不牛,说不牛也牛--该骄傲的时候仍是要骄傲的,那是对本身的确定。该谦虚的时候也要谦虚学习,毕竟单片机老是一个系统工程,方方面面的东西不是本身都是熟悉和精确把握的。要想本身混的不错,我仍是那句化,--- 和本身所处的行业结合,那才是王道。编程
就个人理解出发,单片机是至关“底层”和“硬件”的东西,没有太多高深的数据结构,也没有太多须要技巧的编程算法,只要咱们从单片机执行的角度,去理解和 编程它们的动做状况就好了。一个单片机就能够构成一个电子系统,也能够只构成一个智能节点。没有太多高深的东西须要咱们去研究,由于咱们只是单片机的应用 者而已,别把本身提到“研究”的高度,咱们只在“应用”的高度。正由于咱们是在“应用”的高度,因此在熟悉和能精确把握“单片机的使用”的时候,咱们应该 把更多的精力放在“单片机的应用”的“使用环境”上。曾经有个牛人,拿着intel的8031的芯片技术手册和内部手册,在一个单片机上实现了你想都没想 过能实现的那样多,但我认为那个是没有必要的,除非你想搞51芯片开发。说了那么多,若是你还在为单片机而单片机功能的话,那我以为你有点可悲了。
多熟悉单片机的上下游环境和条件,那不是很困难的事。我不比你聪明,你也不比我笨,我可以一点一滴的作到,你为何不能吗??! 我但愿本身的这些东西,对后来有点帮助,对新手可以带来点思考的东西,那就够了。。。
规划高度1、当有必定的年龄和人力资源后,就能够本身出来作了,当个“有时连狗都不如”的所谓半个老板了。但当本身都老板说容易也容易,说不容易也不容 易。当初我就是在这样的忐忑中,冲了进去。项目接的不少,周期对本身规定的也很短,每每都是白天在处理前一个或前面项目的维护工做,晚上回来工做到1、二 点开发项目。累就不用说了,有时想一想那是在拿本身的命来搏钱啊!!!老婆不太赞成我出来本身干,作的好好的也不错。因而,我就对老婆说,可能我不能每月 准时的拿钱养家糊口,但我保证一年下来的平均每月养家糊口的钱必定不会低于如今。就这样,我开始了走本身的路了。吃苦受累我不怕,付出了没有收获我不 怕。怕的就是过不了本身的心理关,也许一直以来都比较好运气和顺利的缘故吧?! 做为和我同行的兄弟姐妹们,必定要过了本身的心理关,别太在乎今时今日的得失,还有所谓的某些状况下的“面子”。至少咱们应该用“最小的代价”来给本身当 “学费”。也不怕大家笑话,个人“学费”交的也很多。这种半个老板的作法可能跟“九天说的SOHO”的样子比较相似吧?! 一个成功的项目,不是你的功 能有多好,有多强,而是你的开发成功为你的项目方带来了多少的利润收入,那才是真正的成功了,尽管你只赚了点开发费。作项目,别为本身考虑太多,多换位思 考一下。人家能信任你,把项目扔给你作,你就多该从项目方的角度考虑考虑---也许有时他们的要求有点过度,但所谓不知者不去怪罪了。
规划高度2、作一个称职的软硬电子工程师吧。不用学太多,就学一些就好了,也不要去跟风,那个没有必要。有时,你就是去学了,若是没有相应对应的开发任 务,学的也是皮毛,不过只要皮毛也能够了,当你真正须要的时候,再拿起来就会快不少--也算是一种储备吧。但你至少要会一种,一种相对来讲狭隘的系统 吧?! 不怕你笑话,我就只会51单片机。先说说我本身了,从事工业自动化方面的机床设备行业 一、精通51 ,了解其余的单片机,精通51汇编,精通CPLD,半精通C51(只用来作点人机界面工做),粗通FPGA (想精通本身作51IP核) 二、粗通ARM DSP,粗通ARM和DSP的汇编,了解C编程。三、精通三维造型软件SOLID WORKS(能够为本身的线路板造型和机械设备造型) 四、粗通机加工大部分的工艺。五、精通钣金和焊接。六、熟悉数控设备、机床的实现解决方案。 对于每一个人来讲,学以致用,之前的我什么都想学,什么都用很差,当学的时候,却没有用的发挥平台,都是为学而学。但至少当你要用的时候,从新捡起来的时 候,就会很快。就拿ARM来讲吧,学的时候学的很努力,从其机理到实现,也作过好多的实验,可如今就是用的少就剩下了点概念的东西了。因此不必什么都要 精通,只要同样,好比51单片机吧,从设计、投板、采购、焊接、一直到调试成成品等等一个系统下来,若是你思考了,若是你精通了,你还怕什么,不给高工资 也要给你高年薪了。---应该都能了解“老板一将难求”的道理了。数据结构
规划高度3、作一个合格的新手电子工程师吧。对于新手,个人建议是:别上来就是一个什么五年十年规划之类的,咱们都是普通人,那种规划不适合普通人。若是 咱们能将从此一年和二年的规划作好了,那你就已经很了不得了。天天都是一个想法,每个月都是一个变化,更别说每一年了--- 只要你在努力,脚踏实地的作事。不要把本身搞的太忙碌了,给本身天天留半个小时想一想“心事”了。这里若是还有疑惑或者迷茫期的新手能够留企鹅,这些年我也存了很多干货,但愿送给有缘人!ide