紧张工作了很长一段时间的《编译原理之美》,上周五发了结束语。挺感慨的。完成了一项挺艰巨的任务。
描述一下我这几个月的工作状态:
1.花在示例代码上的时间,比花在文稿上的时间多,因为程序员之间沟通的重要方式,就是通过代码。
2.经常晚上很晚才交稿,结果编辑妹妹要工作到更晚,很是有歉意!
3.每篇文章都要改3遍以上。编辑妹妹提的review意见,我都会努力克制住自己的惯性思维(认知的诅咒),去想:一定还有更好的表述方法。这样下来,我觉得自己写作的水平有所提高:)
4.因为要录音,才发现其实自己住的地方、工作的地方,都有不少环境噪音。在出差住宾馆的时候,曾经让服务员调到一个完全没有外窗的房间,并且跟打扫卫生的工人打招呼,说我要录音,拜托尽量不要在走廊发出声音;曾经几次开车到商场的地下停车场,因为那里噪音比较少。录了很多期以后,我觉得自己的普通话水平有所提高...
5.整个过程感觉很充实,不少灵感不停地冒出来。
6.很多同学很可爱。有一些同学令我吃惊的认真。这门课毕竟还是有点挑战,能坚持下来的学生不容易。
后续大致计划:
1.会对课程做一些总结,逐一找出可以优化和补充的地方来。
2.会优化示例代码,进一步降低学习难度。
3.可能会针对编译原理中的某些应用性较强的话题,准备一个小栏目。
4.已经开始出书的计划。初步计划是一套共3册。用让人能读明白的方式,学会编译技术。并且,仍然要坚持理论和实践并重。
5.我自己设计的一门语言,可以投入更多精力了,择机发布。设计目标:(1)云原生,特别是要支持分布式数据库,因为这是我发现的实现云应用的最大障碍;(2)能够很方便地定义DSL,以便用于多个领域。
最后,我会写更多博客,加强跟社区的交流。我发现自己以前太不注重写文章了。