读者学完《单片机轻松入门》和《单片机C语言轻松入门》以后,还希望得到什么呢?大量的反馈是“书上的我都掌握了,可就是没办法再更上一层楼了”
怎么办?我其实也经常在想这个问题,也并不很清楚应该怎么办。我通常给的建议是“做个实际的项目吧,哪怕再小的,把它完整地做出来”。可还是不断有人问“我们没有什么项目可以做啊”。怎么办呢?能不能再写本书,帮助大家再往前跨一步呢?
可是,这样的书需要什么样的内容呢?搜集各种程序?讲解程序设计的基本知识?讲解一些实例?好像都需要,可好像又都缺了点什么。搜集各种程序和应用实例,可以看一看北航出的《单片机应用技术选编》系列,掌握基础知识或者寻找实例?周航慈教授的书可以去多看看。那么还有什么是这些大师还没有提供给读者的呢?
很多工程师都谈到一个“破胆”的问题,特别是自学者。刚开始学习的时候,总觉得技术有多神秘、多复杂。等到真正做了一个,觉得不过如此,从此,胆子大起来了,有些事敢做了,有些活敢接了。(当然,我们要说,这种认为是很肤浅的,只是所谓的初生牛犊不怕虎式式的胆大而已,可是如果没有这个过程,很多人根本迈不开第一步)。
很多人看书,看到的是近乎完美的结果,而看不到探索的过程,往往会对做此开发的人崇拜有加,从而自惭形秽,觉得自己不是做开发的那块料。殊不知,任何完美的结果,都会有一个探索的过程,而这个过程,也许是很平淡、枯燥甚至是很愚蠢的,而坚持不懈,终成正果。问题是,写书者、编缉总是希望展示给读者一个完美的结果,而不愿或者不敢展示那个丑陋的过程。。。。
一个入门者他所需要的更多的是那个探索的过程--从哪里找来的资料,如何决定技术方案,出现错误如何解决等等。所以论坛成了很多人成长的阶梯,但是论坛毕是各人自由发挥的地方,有启智的作用,但不系统也不完整。
所以,我在想,如果我写一本书,敢于把自己的探索过程--那些或平谈或丑陋的地方显示给读者,或许能给大家以启发--原来这个问题他是这么解决的啊;这个问题我有更好的方案啊;原来这样就能解决问题啊,虽然不是最佳的解决方案,但至少可以用了啊。。。。。
这样是否有可能帮助入门者,我不知道,但我愿意尝试一下。有兴趣的朋友,可以一起来讨论一下,看一看是否有更好的主意?
teach51_109853927 2009-10-16 22:34
用户124696 2007-12-10 10:43