最近看了很多关于“类似单片机的出路”的帖子,也有很多人问单片机未来的规划
首先,单片机不是万能的,但没有单片机那是万万不能的。从NN年前的单片机,到现在的单片机,单片机只是单片机,其性质并没有太多的改变。只是从原来的“神秘”、“暴利”、“有趣”等等,回归了它原来的真实面目罢了。
单片机是相当“底层”和“硬件”的东西,没有太多高深的数据结构,也没有太多需要技巧的编程算法,只要我们从单片机执行的角度,去理解和 编程它们的动作情况就行了。
一个单片机就可以构成一个电子系统,也可以只构成一个智能节点。没有太多高深的东西需要我们去研究,因为我们只是单片机的应用 者而已,别把自己提到“研究”的高度,我们只在“应用”的高度。正因为我们是在“应用”的高度,所以在熟悉和能精确把握“单片机的使用”的时候,我们应该把更多的精力放在“单片机的应用”的“使用环境”上。
多熟悉单片机的上下游环境和条件,那不是很困难的事。我不比你聪明,你也不比我笨,我能够一点一滴的做到,你为什么不能?我希望自己的这些东西,对后来有点帮助,对新手能够带来点思考的东西,那就够了。
规划高度一 半个老板
当有一定的年龄和人力资源后,就可以自己出来做了,当个“有时连狗都不如”的所谓半个老板了。但自己当老板说容易也容易,说不容易也不容易。
当初我就是在这样的忐忑中,冲了进去。项目接的很多,周期对自己规定的也很短,往往都是白天在处理前一个或前面项目的维护工作,晚上回来工作到一、二 点开发项目。
累就不用说了,有时想想那是在拿自己的命来搏钱啊!!!老婆不太同意我出来自己干,做的好好的也不错。于是,我就对老婆说,可能我不能每个月准时的拿钱养家糊口,但我保证一年下来的平均每个月养家糊口的钱一定不会低于现在。
一个成功的项目,不是你的功能有多好,有多强,而是你的开发为你的项目方带来了多少的利润收入,那才是真正的成功了,尽管你只赚了点开发费。做项目,别为自己考虑太多,多换位思考一下。人家能信任你,把项目扔给你做,你就多该从项目方的角度考虑考虑。也许有时他们的要求有点过分,但所谓不知者不去怪罪了。
规划高度二 称职的工程师
做一个称职的软硬电子工程师吧。不用学太多,就学一些就行了,也不要去跟风,那个没有必要。有时,你就是去学了,如果没有相应对应的开发任务,学的也是皮毛,不过只要皮毛也可以了,当你真正需要的时候,再拿起来就会快很多,也算是一种储备吧。但你至少要会一种,一种相对来说狭隘的系统吧。不怕你笑话,我就只会51单片机。
先说说我自己了,从事工业自动化方面的机床设备行业:精通51 ,了解其他的单片机,精通51汇编,精通CPLD,半精通C51(只用来做点人机界面工作),粗通FPGA (想精通自己做51IP核)。 粗通arm dsp,粗通ARM和DSP的汇编,了解C编程。 精通三维造型软件SOLID WORKS(可以为自己的线路板造型和机械设备造型) 粗通机加工大部分的工艺。 精通钣金和焊接。 熟悉数控设备、机床的实现解决方案。
对于每个人来说,学以致用。所以没必要什么都要 精通,只要一样,比如51单片机,从设计、投板、采购、焊接、一直到调试成品等,一个系统下来,如果你思考了,如果你精通了,你还怕什么,不给高工资也要给你高年薪了。应该都能了解“老板一将难求”的道理了。
规划高度三 合格的新手
做一个合格的新手电子工程师吧。
对于新手,我的建议是:别上来就是一个什么五年、十年规划之类的,我们都是普通人,那种规划不适合普通人。
如果我们能将今后一年和二年的规划做好了,那你就已经很了不起了。每天都是一个想法,每月都是一个变化,更别说每年了。只要你在努力,脚踏实地的做事。不要把自己搞的太忙碌了,给自己每天留半个小时想想“心事”了。
|