在 CSDN 上注册似乎有好几年了,一直没有什么活动。去年在 Blogger 上开了一个 teknowfile 的博客,一直也没有写几篇东西,倒是在新浪上写了不少不务正业的文字。
新年伊始,也想来这里写一些与 IT 有些关系的东西。去国经年,拉杂写来的东西有内涵的大概并不多,且个性散漫,写东西也往往类似“狗熊掰棒子”,随地涂鸦,随写随扔,到处都是。
从 1983 年毕业,在 IT 这行里混饭居然有 26 年多了。83 年出生的人今天已经在这行里挑大梁了,而个人至今仍不过一介老生,或许只能是总结一些教训而已。自我检讨,也是一件好事,倘能助人,也算一件功劳。
写软件的经历多于做别的,最早在 83 接触 PC 的时候很认真地用过一段 X86 汇编语言,虽然那时候做的东西早没了,但是使用汇编的经历后来一直觉得受益匪浅,最主要的是后来接触高级编程语言的时候,那些基本语言元素变得一目了然,比如 C 语言里面容易使人困惑的指针。汇编语言给人的是简单的工具,用来做软件与硬件之间最直接互动,迫使人去设计各种简单、有效、可读的数据和代码结构,它最大的局限性也就是它最强的优点。虽然汇编不是一种可以用来做大规模软件设计的语言,但是绝对是软件人懂得什么是“软件”的基本元素之一。
用 C 和 C++ 的时间相对长一些,Java 则一直停留在似是而非的层次,倒是对 PHP、Perl 情有独钟。因为最近对 Google App Engine 兴趣甚浓,所以想加深 JSP、Python,希望新年里能在 Google 做一些实际能用的东西,从做 Gadget 上升一步。
祝 CSDN 世界的所有人新年快乐!