最近一直很矛盾,不知道是要看编程语言,还是要看系统管理,技术类的文章。 其实一直都没有想过自己要去作一个程序员,高级程序员证在拿回来的那天就扔到了角落里面。反正面试时它也没有什么用。
一直都是对系统集成和系统管理,技术支持感兴趣,也一直在积累这些知识。不过总是感觉在做很低级的,重复性的劳动。这绝对不是一个高级管理员应该做的事情,我只好把它解释为通往高级管理的必经之路。
昨天一直在考虑,是应该看完一直在我硬盘上的有关oracle讲座的资料,还是把精力放到公司自发组成的“存储技术小组”的学习中,还是学习一些编程语言,比如java,python,lisp。
结果还是学习编程的想法占了上风,总觉得学习编程可以得到一种思想,很想学习一种和以前完全不同的编程语言。
像C,C++,VB,pascal,delphi等,应该是一种类型,只是语法有一些差别。于是想知道人工智能语言是怎么一回事。想知道模式是怎么一回事。JAVA我想,我还是先不学习了,要的时间太多,要看,也顶多随便看看。
于是Python和LISP成了我学习的目的。Python以前就看过,只是没有怎么用。前几天给女友作了一个linux下面的多媒体格式转换的脚本程序,觉得还行,只是没有图形界面,要她去知道路径,还有一堆的其他东西,估计很难。因此想作一个图形界面的,这样也可以给其他希望使用的人。遗憾的是,我几乎没有学习过GUI的编程。linux下的GTK,QT编程也不会。首先我想到了php-gtk,但是觉得那样的通用性不大。于是想到了python。
linux下面的安装和很多配置界面不都是python的,而且python是linux必须安装的库。这样使用应该不会有太多的库依赖。而且感觉python的图形界面编程应该相对来说比较简单,毕竟我不想做专职的程序员,能满足我的要求的编程就足够了。 LSIP一直想学习,可以没有环境,等有了环境,却有忘记。多次看到牛人的文章里面提到了模式,提到了人工智能,于是也想去了解。特别是emacs的强大功能大部分得意于LISP,更有跃跃欲试的打算。
这就作为这一段的学习目标吧。