for 2015
2015-12-27
晴-周日
- 又翻开了倚天屠龙记,瞬间感觉时间不是自己的了
- 以前看过有人写到编程如练武功的说法,自己心里也总是有几句话,想写出来,也许写了就不会一直念叨了吧
- 武功分内外,编程也是如此,内功为基础知识:抽象能力,数学,数据结构,算法,设计模式,隐喻,调试,猜测,验证等,外功为语言掌握程度,我心目中的少林武当是lisp和c语言,各门派为各个语言,各有所长,各有所巧,但所用着都不会越过最基础的藩篱,有些是打着速成的旗号,但归根结底,练到深处,都考教到内功上去–如何把现实问题抽象出来
- 内功一成,外功的修习就会变得异常快,但这一点实际上还是建立在内外结合,循序渐进的基础上的,数据结构与算法,若没有一门语言来实现,想必发展会慢上很多,这同时也是理论与时间结合,知行合一的体现吧
- 内功比拼,只能靠硬本事,外功可以取巧;解决问题的思路,抽象,需要考经验,思考来慢慢沉淀,而如何实现却可能可以使用最新的技术,最新的库来达到,如今大多数是思路受限于语言,这也反衬出Lisp 的强大–只要能想到,就能是是实现
- 各门派的发展过程都是一个语言积累,记录问题,库,语言特性的进步
2015年将完,细数今年,其实成长了不少,目前基本是以使用为主,学习方面,以广度为主,两个重要的实践也都是用新学的招式–autoit来完成;工作中接触到的SSI框架,已经能独立使用了,看了一些使用手册,但毕竟还是需要实践来支持。javascript方面主要是用jQuery框架,技能经过项目的磨练,也熟练了不少,有些可惜的是虽然一直在看精通js方面的书,但是心里知道,进步其实很慢
期待明年!