感恩DELPHI的衰落
我可以算是一个酷爱Delphi的人。97年毕业于清华计算机系,在学校期间我就开始使用Delphi。后来在工作中我曾经用PB,JAVA,C#,但是所有我自己的软件都使用Delphi开发。Delphi开发工具的优雅与高效,是每一个公正的人有目共睹的。从我个人的角度,以后基本会持续使用Delphi作为基本的开发工具。
而我的题目是感恩Delphi的衰落。
曾几何时,Delphi作为常用的软件开发工具,在社会上得到大量公司的认可。搞Delphi的人可以轻松地更换工作。我个人对Delphi的熟练掌握和热爱达到了如此的高度,那个时候我感觉有信心用Delphi开发各种软件(包括网站和设备驱动程序),而且感觉在Delphi中去研究一些未知课题充满了乐趣。更奇妙的是对Delphi的热爱并没有阻止我进入其他编程语言,我很有兴味地去研究Lisp,proLog等让我感到有趣的语言,就像有朋友指出的,真正掌握了Delphi的人,进入其他语言会相当容易。不断提高编程水平几乎就是那个时候的全部主题。因为Delphi编程的工作给我带来了在当时看起来还算不错的收入和在当时看起来不错的职业身份,所以我有充足的心情去继续研究。
但是!
如果那个时代持续到现在,我只怕我自己仍然沉浸在对编程的执着中。我不知道经过这么长时间的持续研究,Delphi水平将会达到何种境界;但可以肯定,我将没有时间和动力去了解那更广阔的真实世界。
Delphi的衰落,让我同时看透了其他编程语言的前途。我认识到了无论什么语言,都有它自己的生存周期,不可以作为长久的追求。Delphi时代的衰落,似乎同时也释放了程序语言的种类,许多以前未曾听说过的语言都有公司在用,但是每种语言都没有了当年的那种走遍天下的感觉。我甚至听到过用Java的同事也在抱怨JAVA语言越来越不吃香了。
这一切,都促使我,放弃了对于编程——我当年的最擅长的技能的执着。感恩Delphi的衰落!
当然中间的经历,不想仔细讲,不过请想一下,一个熟悉了编程高手的身份的人,开始去艰难地做一些原先不甚了解的事情,经常刚刚毕业的大学生都似乎比我懂得多。公允地说,这种感受通常不被认为是很美妙的。
又过了很久,我可以自己做一些事情,我忽然发现,以前的编程经历对我大有帮助。当我进行一些数据分析的时候,我可以提出相当有效的算法,并可以很快地实现。我渐渐意识到,当我哦放弃了对编程的执着之后,编程反而开始真正能给我的生活带来帮助。感恩Delphi的衰落!
还有一个值得一提的变化是,当我执着于自己编程的时候,有一种困扰一直存在:每当看到一个新技术,我所想的就是怎么(用Delphi)去实现。似乎有一种竞争之心在逼迫我。而当Delphi衰落之后,我认识到,即使有相当多的技术问题我不能自己去实现它也不是什么值得注意的事情。有了这种意识,反而可以开始真正欣赏技术进步带来的新的更加广阔的天地。感恩Delphi的衰落!