前情回顾与新想法

很久没有写博客了。2010年也结束了。以往还有写日记的习惯,再懒到年终也要写个总结之类的,对自己有个交待。

先还是对自己十多年的IT工作来个总结吧,然后对2010年的工作学习总结。按顺序来吧。

 

从毕业工作到现在,从事IT已经十多年了。回首看来,其实入行之前梦想很美好,现实却很无赖。

 

正式进入IT行业是从入职蒙泰软件有限公司开始。之前有在平面广告公司实习,在KFC挣零花钱,给一家酒店当过两个月的出纳。当时正是计算机在中国流行的时期,家里也买了台电脑(P166),一直梦想成为计算机高手,梦想能开发出许多软件。于是进入一家软件公司,比什么对我都更有吸引力。令我有点失望子的是,在蒙泰工作时,一直是作技术支持,不是程序员。

 

虽然不是程序员,但是自己自学了不少东西,Java, C++, Delphi, Python, Perl, TCL, Ruby, Awk等计算语言一大堆,Linux操作系统也是那时开始接触的。还有数据库技术,SQL语言,HTML,Javascript等等。这段时期,是计算机技术接触最多的时期,差不多对所有的新技术新东西都感兴趣。由于我没有很好的规化与控制自己的兴趣,这也成为了以后的诟病。

 

当时在蒙泰工作时,其实比较自由。工作内容除了客户的技术支持,培训,和一些杂事外。自己支配的时间还是比较宽裕的,加上公司有很多软件资源。自己着实“玩”得很开心。另一个好处是技术支持可以经常出差,那时自己也年轻,也不怕累,除了去北京出差一年之外。出差长了不少见识,也认识了不少人。说实话,当时我如果对职业规化有点想法,或者说现实点的话,现在的我要么是一位资深经理人要么还不知混成什么样子。由于当时还是很年轻,对将来也没有太多想法,加上自己性格因素,最后决定离职转入作软件开发。

 

进入开发也不容易,若干小公司工作了不长时间,最后去了金力软件。当时工作是开发ERP系统。Delphi和数据库也是那时在中国最风行的时候。这是软件开发的初期。Java, Delphi, MS SQL, Oracle,只有在自己的电脑上才可以玩C++和C。真正软件应该不是这样,我当时常常如是想。Delphi, MS SQL, Oracle之类,没多少技术,不过是调用函数,使用类库,加上数据库。为了跑一个系统,实在是麻烦的要死,出了问题就更要命了。数据库中表,触发器,过程等,到数据库引擎,再到框架,最后是自己的代码。这也是我讨厌数据库应用开发的原因。

 

到了2005年,遇到了洪峰。跟他学习scheme,哲学。那时才明白什么才是真正的系统程序员。我想那也是众多人的梦想。当时28岁,是我对计算机技术认识的一个重要转折。已经朦胧认识到技术与科学之间的差别。于是,《西方哲学史》,《人类理解研究》等哲学书开始进入我的思想。

 

随后,我离开武汉来了无锡,在华夏计算机有限公司做起了对日外包。工作内容嵌入式开发,算是华夏最具有技术含量的项目组了。工作是辛苦的,难的累的都是我在挑,谁叫你日语不好呢。可是仍然抽空学了Haskell, Lisp, Lua, wxWidget, C++, asm等。华夏待了近三年,由于日语不好,加上所在部门没有升职的可能。

 

 

于是去了无锡指网有限公司,一个我最后悔去的公司。由于离职与公司有协议,所以在此也不多说工作经历了。反正工作时间也只有半年左右,其间也只是开发一个所谓的指纹比对引擎,Linux下C++/C。最终借鉴nginx,现在不知道这公司如何了。当时和我一起工作的同事也没有几个和的来的。现在他们已经各奔东西了,其实大家就是本着混日子的精神在工作。在此期间算是学Erlang。本打算跳到阿里巴巴的。哎!妄想罢了。

 

离开了指网,去了骏聿科技有限公司。从作指纹升级到人脸识别了。同事关系不错,老板能力不错。一个是技术牛人,据说是清华出来留美的。本想好好作为一下,结果工作中出不少纰漏。现在回想才发现当时健康状态其实很差,身体抵抗力很差,常常觉得范困。最让我记忆犹新的是我去山东出差,凌晨一点被长途汽车掉在了新泰市的效区,步行了4,5公里到市区,再辗转到酒店。我已经33了,不再是不知疲惫的20多的青年。现在的我身体已经大不如前,出差也是我惧怕的。现在的出差不再像作技术支持那会儿了。软件开发人员出差多半是因为比较困难的技术问题或是开发任务。去新泰正是双重任务。

 

离开了骏聿,最后到了海辉软件。其实早准备去海辉,由于项目问题,我不得不等了九个月。现在也是嵌入式开发,但与华夏的工作已经不是一个层次了。在华夏开发的楼宇监控系统,是在linux系统上的应用程序。而现在工作是单片机技术。差不多是一切要靠自己。

 

进入海辉也是2010年9月了。之前还去过NIIT做过两周的培训老师,没上过一堂课,坐着玩了两周。^_^

去年事多,找工作,搬家,装修,结婚,还是抽空读了罗素的《哲学问题》,复习了《西方哲学史》,《人类理解研究》。计算机方面到只是学了matlab语言与scilab。都只是了解。

 

今年开始,好好规化自己的学习方向。以现实为主,兼顾自己的兴趣。由于本人兴趣太广,历史,经济...人的精力有限,加上自己健康已经不如以前了。我将舍弃很多。工作需要,首先要学好日语。计算机方面,C++被舍掉,正如几年前舍弃Java与Delphi一样。虽然C++也用过很多年,但实际工作中C语言为主。目前C++替代语言很多。面向对象的有Java, C#等。而C++目前应用面反而越来越窄。嵌入式,手机应用中C++虽也用,但极有限。除了不能产生很好的效率外,如果用虚函数,不可避免的要使程序体积增大。加上C++本规举多,除了C语言的问题,自己的潜规则也让人头痛不已。最后还会导致代码阅读上的困难。与C相比C++并没有带来灵活性,反而牺牲了很多。怪不得,Linus,RMS之类的黑客程序员不肖用C++开发。

 

今后计算机方面将以嵌入式技术为主,C将是程序开发的主要语言,汇编为辅。C++什么的还是留给桌面应用与游戏领域吧。另一方面就是要学习matlab或是scilab用来研究数学。数学才是计算机技术的灵魂,少了数学,程序员不过是个技工罢了。至于,scheme, erlang, lua等就它们成为过去时吧。留恋没有好处。

 

不知道还会在IT行业工作多久。虽说早已经厌倦了,但是生活还要继续。要学习的东西很多。一步步来,学会制控自己的心态。重要一点是工作需要的优先,兴趣方面以数学优先。是舍取的时候了,学得杂不但无益反而有害。有舍才有得。想什么都得到反而什么也得不到。这些已经是深有所感了,深有所累了。

你可能感兴趣的:(数据库,工作,matlab,嵌入式,语言,Delphi)