当前位置: 代码迷 >> 嵌入开发 >> 【思考】为什么中国没有非常值得认可的嵌入式培训机构?解决办法
  详细解决方案

【思考】为什么中国没有非常值得认可的嵌入式培训机构?解决办法

热度:5507   发布时间:2013-02-26 00:00:00.0
【思考】为什么中国没有非常值得认可的嵌入式培训机构?
经常看到网上一些人说叫人帮介绍培训机构,一个靠谱的,什么的。我想一些有经验的人大部分都会说:千万别去,还不如自己学算了。
  比较奇怪的事情,为什么英语啊,数学啊,语文啊,等等都有很多知名的补习机构,可是嵌入式却没有,难道类似新东方这样的培训机构真是不能产生的?

  以下是我个人观点:从表面上看,嵌入式培训和英语培训都是培训,可是难度和广度却大大不同,甚至嵌入式经费支出也不是这些应试教育所能比的。
  就拿英语来说吧,仅仅是一门语言,不需要太多的设备,投入较少,并且也算是一种比较单一的,劳动价值比较单薄的一项活动,只要稍微的坚持就可以了。
  但是嵌入式呢?涉及编程语言,调试工具,以及中文,英文,生产,硬件,驱动,应用......所以不用说为什么嵌入式行业很难(保守估计,希望未来可以)出现类似新东方这样好口碑的嵌入式培训机构了吧。
  所以大部分都倾向于长期的项目积累才能提高,不过说到一个奇怪的地方,嵌入式难度比较大,要做到高级比较难,付出很多,可是嵌入式的工程师的发展空间远远不如会英语的做外贸的前景大啊!O(∩_∩)O哈哈哈~,别怪我俗,我当然指的是钱。最近一直在做技术支持,累了,所以有时候真的想换个环境,换个工作方式。

------解决方案--------------------------------------------------------
关键是向“钱”看的多,而不是向“前”看
------解决方案--------------------------------------------------------
因为培训机构一开始的时候要打名气,所以都很用心,出来了还都有点真材实料的,可是名气打出来以后,就是赚钱的开始,注重的就是利、、、
重点不一样了,所以,结果也就不一样了

------解决方案--------------------------------------------------------
难度大,利益少,群众基础基数没有语数外多,未来可能会随着高科技普及有所好转。
------解决方案--------------------------------------------------------
首先,什么英语啊,数学啊,语文啊,因为只要是学生就要学,而嵌入式,学的人很少,所以从学员的人数来看,嵌入式的很不划算,况且成本又高,学费贵一点呢学生又承担不起,所以入不敷出可能就挂掉了。新东方开始时也没有太多成本,坚持下了打出名声就能成功,而嵌入式呢,加上现在这个年代什么东西都贵,光租一个地盘就够难熬的了,没有一定的资本很难做啊,做嵌入式培训的首先大多数会是做这一行的,而做这一行的往往没有太多钱,性格方面也决定了,做技术的比较保守,喜欢这样稳定的做技术,而少有敢于放弃稳定而去创业做培训。

纯属虚构,如有雷同,你我有缘!
------解决方案--------------------------------------------------------
现在都忙着捞钱,谁有心情好好做事呀
------解决方案--------------------------------------------------------
都以盈利为目的了……
------解决方案--------------------------------------------------------
华清远见,这个做得挺好的
------解决方案--------------------------------------------------------
技术不像别的,需要循序渐近,知识面很宽,非十天半个月就可以掌握的,而想去培训的都是想短时间内速成,培训机构自己也清楚,这么短时间内让你学会那是根本不可能的,所以他们只挑一些最华丽最能抢眼光的来教你,而做技术最重要的是基础,结果培训完了基础知识没有进步只是学到些云里雾里的所谓高科技。
------解决方案--------------------------------------------------------
本身是 MS 认证合格的讲师, 教过了相当的学员, 也开发过了相当多的 BSP, 对於这个议题, 也有一点认识, 

Embedded System 涵盖太广了, 8-bits CPU 也是, 32-bits CPU 也是, 没有 OS, 一个 while-loop 包到尾的也是, WinCE/Linux 也是, 通常学 Embedded System 的都是在职进修, 所以大家想学的都是与目前做的 Project 有关, 这个说实在, 每个部份都有相当的知识在里面, 没做过的部份, 也别想讲师会去捅马蜂窝了.

对 WinCE 而言, 最大的问题是 WinCE 是一个 Operating System, 它所涵盖的问题太广了, 今天在座的各位, 回想一下当年在学校所学的 OS 课程, 有几位想过, Multi-taking Synchronization, Memory Management, Scheduler 等等议题, WinCE 是怎麽处理的?? 要教 Device Driver, 简单的 Stream Driver Interface 是很容易搞懂, 但 NDIS, Native driver 要怎麽说清楚, 即便是 Stream Driver, 要弄清楚 SD/USBD 等等的架构, 那岂是三言两语说的清楚. App/Driver/Kernel 这三层, 每一层花一个月来学都嫌不够, 想要短时间内要人家把你教会, 无异是缘木求鱼了, 这种东西, 上课只能告诉你有哪些 Topic, 每个 Topic 的基本是什麽, 重点是什麽. 举个例子吧, 说到 Kernel 就一定会提到 Synchronization 的技巧, 通常会提到 Touch-ADC-Battery 的 Synchronization, 但是不会每个学员都认为他学到怎麽写 Touch/battery/ADC driver, 通常等到他们写这些 DRIVER 时, 也忘了这些技巧是用在这时候了.

外文这种东西, 你没办法跟老美 Conversation, 你会觉得是老师没教好, 还是自己练习不够, 还是需要再去上更进一步的课程???

Paul, Chao @ Techware

------解决方案--------------------------------------------------------
在大学就能学到很多东西,
关键是你要去学。
------解决方案--------------------------------------------------------
嵌入式这个东西门坎高,很难学好,教出来的人也参差不齐
------解决方案--------------------------------------------------------
销售比技术赚钱,很多人都是在追求销售的时候,忘记了要做好技术培训的本职。
------解决方案--------------------------------------------------------
嵌入式涉及的知识面太广,参加培训很难打到一定层次,还是得靠个人努力和天赋
  相关解决方案