我的爱,我的梦,我的家,权当升双星的纪念    一转眼来CSDN三年多了,蒙版里各位的抬爱,让我在距上次升星仅半年多的时间里升到双星,然而说实话,感概却要少得多了。虽然上次放了点分,结果被FS那个了色给强制结贴了,还好他没把分给私吞。
    这次升星其实很让我惭愧,回头看过去的半年时间里,我在技术上基本没有什么长进,在CSDN灌的水却成了气候。要说到眼镜公司这一年来有什么收获,也是很少的,最多只能说是开阔了一些眼界,见识了世界上最成功的ERP系统--SAP,以及前卫的移动应用(SAP顾问公司为我们公司开发的一套PALM PDA应用),再加对一些网络管理技术进一步的了解。基本上没有写什么像样的程序,不是没想过,但刚开始做就发现不可能,网管虽然不能算太忙的工作,但琐事繁多,总是被打断思路,完全不可能有静下心来写程序的时候,最后只好作罢(大概这也算是我为自己找的一个借口吧)。
    然而最惭愧的事还是关于我年初时说的那本书,本来我已经跟出版方谈得差不多了,结果刚开始写了没多少,出版方又不太支持了,认为这样的书不会有太好的销路,更糟的是我接触的那个出版方(不是出版社,是一个挂靠某出版社的图书公司)与出版社方面闹翻了,出书就此彻底没戏。再加上非典过后我又因为一些私事烦恼了数月之久,结果终于是完蛋大吉。实在是愧对当初支持我的众CSDNers,在此要向大家道歉。
    太可怕回深圳不久找了个工作,但没能干多久。孔方兄被大富翁的几个家伙拉去外地做项目去了,大半年也没有回来,偶尔能在QQ上碰到也只是吹吹牛,技术是没法切磋了。只好跟FS一帮在QQ上群聊(还好不是群P^_^),讨论一下DELPHI的COM技术(FS在研究这个东东)。
    说到FS倒是个精神可嘉的家伙,虽然最近刚失恋,但研究的COM的劲头真是很好,虽然我们差不多老了,我却感觉好像已经找不到那种潜心研究技术的热情了。曾几何时,我正是靠着这种热情一步步走到今天,然而现在我却只有对FS羡慕的份了。我很想知道造成这种结果的原因,我也知道至少有一部是因为现在的新技术层出不穷,日新月异赶是已经赶不上了。上个月去见李维,他说的很有道理:
    “现在技术这么多,不可能全部掌握,重要的是要掌握其中的关键。”
    问题即使是去掌握那些关键技术我也还是感觉力不从心,他说的没错,现在不论是COM/.net还是EJB或CORBA,其核心都是OO。然而一个OO包含了多少东东啊,除了比较熟的OOP,还有OOA,OOD,DP,UML……更何况除了OO,还有一些不太技术的东东也是需要了解的,如Agile,XP,RUP,CMM之流。真的很累很累……
    有的时候,自己也会停下来想一想:难道我一定要追逐这些东东吗?前不久CSDN发表了一篇很好的文档《行进中开火》,说的是其实根本没有必要去不断追逐新技术,因为把时间和精力花在学习新技术上了,就没有时间和精力去做了,那学了又有什么用呢?也许果真是如此,我们不断地去学习新的技术,等我们好不容易学会了,更新的技术又出现了,怎么办?然而我们不学真的行吗?我找不到答案。
    然而答案也并非真的没有,我现在维护的SAP就是一个例子。SAP是一个典型的三层结构应用,然而它没有用到任何现有的通用多层技术,它是用SAP自己用C/C++开发的一套中间件系统实现的,这套系统的设计非常棒,后台连接数据库的驱动是单独的,可以配接各种流行的RDBMS,而GUI前端是用JAVA写的,最关键的是它的GUI前端并非是像一般的C/S应用那样是固定的,它的用户界面是根据数据生成,从某个方面来说相当于一种专用的浏览器,但又比一般的浏览器要强大得多。不论是在UNIX平台,还是在WINDOWS平台(三个层都是如此),它都能很好地工作。也不管流行的多层技术如何变化,SAP却坚持不为所动,它获得了巨大的成功。
    现在的多层技术已经是OO技术主导了,然而像TUXEDO这样的非OO多层技术却依然在一些领域占有很大的市场。无它,唯成熟耳。所以我准备开始研究CORBA了,COM也值得继续研究一下,毕竟.net中用的组件技术还是基于COM+ 1.5的。
    写了这么多反对新技术的言论,也许会被人丢砖或874。不管了,去年我写《.net神话》时被砸得更惨,现在再惨,相信也惨不过那时候。现在想来那篇文章的观点还是比较幼稚的,当然也有一些现在看来还是比较正确的。但是很遗憾,那时砸我砖的人中没有几个能够真正指出我的观点中不对的地方,只是一味的漫骂,如同一群泼妇,真是让人不感想像这就是所谓的高科技从业者。然而话说回来,大家都是凡人啊,不久前看到一篇很有意思的文章,写了一堆关于上个世纪最伟大的物理学家们的八卦,即使伟大如牛顿似的人物也一样有令人不齿的一面。
    说到这我又想到另外一篇文章,就是最近在网上连载的《上帝掷骰子吗--量子力学史话》,可惜我至今没能找到出处及原作者,所以还没有看完。在上个世纪上半叶,物理学得到飞速的发展,在那之前的物理学家几乎有可能掌握一年内所有新的物理学知识,然而在那之后却成为不可能。计算机技术可以算是人类有史以来发展最快的技术,并且是越来越快,我们有幸参与其中,为其推波助澜,同时也苦于身陷其中,停不了脚步。
    因为这两天公司所在的大楼楼下的那片草地在修剪,上班时经过就可以闻到阵阵清新的草香,所以就想到了赵咏华的一首歌《我的爱,我的梦,我的家》:“……但是梦中总有难忘的草香,我走过许多地方,以为那里有我的梦想,但是一次又一次,只有失望……”
    Borland的开发工具一直都是我的最爱,从TC2/TP6一直到现在的D7/BCBX,OCTANE也即将发布了。Borland现在作为唯一提供软件开发全过程工具的软件供应商,在开发工具软件领域的地位已经可以算是重新坐回头把交椅了。然而曾经让Borland引以为傲的编译器,现在却已经退出前台了,也许是时代发展吧,但还是很令人遗憾。
    BCBX的出现让很多人大失所望,大多数人认为它没有了BCB的RAD功能是一大退步,所以对它感到失望,然而这却不是我失望的原因。Borland的编译器曾经是最优秀的,然而在BCBX里用的却还是BCB6里的编译器,BCC5.6。从版本号里就很能看出问题:BCB5用的是BCC5.5,BCB6用的是5.6,BCBX用的还是5.6,三年多以来,BORLAND的C++编译器几乎没有改进过。BCBX没有RAD不是严重的问题,因为它的定位就不是RAD工具,而是要成为一个专业的C++开发工具,而且以后要加入RAD也不是太困难,因为BCBX用的IDE是JBUILDER的,而JBUILDER是实现了RAD的。然而编译器却是大问题,BCBX可以插入各种编译器进行编译,它已经退化成一个纯粹的IDE外壳了。也许我该考虑换用G++了。
    今天有时间写这个文章,是因为我在用BCB6编译ACE TAO(一个开源的CORBA实现),已经用了超过一个半小时,但是还没有编译好(TAO的文档里的参考速度是一台比我配置略差的机器,在Solaris 7下用G++编译,用了不到一小时)。
    在《一程山水一程歌》的跟贴中,我说过我的一个梦:我只是在希望中国能有这样一个环境--各种类型的开发人员都能在各自的位置上尽力发挥,并且能有积极的晋升通道。
    然而,好像没有什么希望实现。QQ群里已经有两个人的公司发生变故,国内资本家急功近利,压榨技术人员的嘴脸暴露无遗。
    也许是我到了该成家的时候了吧^_^。然而这个好像也是一件非常困难的事。
    不写了,累死人了,那个TAO也中止了罢,改天再编译它。
    -- Oct.24-03 23:44

解决方案 »

  1.   

    DELPHI我自学的,感觉比VB好多了,帮你UP!!!
      

  2.   

    如果有一天DELPHI完了,我想我该失业了.
      

  3.   

    呵呵,猛禽兄
    短短半年,心境会有这么大的差别
    半年前偶刚来CSDN,就看到你的《一程山水一程歌》,
    对我这个初出茅庐的小子触动不小呀:)
    现在又看到这贴,突然起了一种惆怅……
    想起毕业时我对到政府机关的同学说的话:“再过几年,你们的棱角就没有了”
    现在想想自己,机械的工作,机械的休息,机械的学习
    再过几年,我的棱角还在吗?促使人学习的动力只有两个:一是为了压力,二是为了兴趣
    为了前者,是种痛苦
    为了后者,是种享受我现在只有压力,没有兴趣……
      

  4.   

    呵呵,实在荣幸,具体提到我!呵呵....公司的活实在没有兴趣,有看了一个上午的COM,虽然那书翻译的很次,但多少能体会点东西!老鸟,别那么悲观了,世界上美丽的东西多的是,但千万不要让身边灰暗的东西影响了自己欣赏美丽的心情....
      

  5.   

    我所指的技术发展不明朗是指这样一种情况:针对软件开发的每一个问题,都可以有几种解决方案,最惨的是其中没有最好的,也没有最差的,而不论是哪一种技术,只要你想深入研究,就一定深陷其中。所以我会认为,也许应该暂时停下来,再看看。跟FS不同,我常常会为一些新的技术所惊讶,因为至少我想不到。看来FS胆子比我大^_^
      

  6.   

    我是做ERP实施的,还没有机会接触SAP,希望能向你学习!
      

  7.   

    过时?我都不知道什么叫过时的技术。反正我知道永远没有过时的技术。kingofark的50条款这么解释,我感觉很好:条款16. 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;[解说]:这里还是强调了一个人学习要踏实的道理。总听到很多人不屑的说某某技术已经过时,学了也没用之类的话。其中屡被攻击的对象比如dos啦,mode 13h啦,win3.1啦,VGA啦,甚至是win95、Pascal、C、C++等等。这些人是浮躁的(见<K's 50 PV>条款10),一味追求“新”技术,殊不知“新”技术、“新”理论无不是在传承着前人智慧点点滴滴的精华。我最熟悉的一个例子就是那本Michael Abrash著的《Michael Abrash’s Graphics Programming Black Book Special Edition》。这本堪称图形程序设计领域经典之作的宏篇巨著中充满了对VGA、286、mode X、256色等的讨论和研究。“啊哈,你说的这些可是真的过时了,”我开始听到有人在说了。过时了吗?我的回答既是肯定的又是否定的。的确,随着计算机技术的飞速发展,可能不会再需要用到mode X来编写图形程序了;是的,256色已经不堪入目了;不错,win3.1已成昨日黄花。但是,各位眼光颇高”的朋友啊,千万不要忘记学习的真正目的。小时候我常为学业而困扰,成绩也不佳。每逢考试分数不理想,总是怀着沉重的心情跺回家,对未来的学习也产生了绝望的忧虑。每一次,父亲总是轻轻的拍拍我的头,轻声说道:“没关系,以后努力就行了。学习本身就是就是一种磨练,学习的目的就是磨练你的意志。通过学习的过程来经受各种各样的考验,自己才会慢慢变得能够克服生活中遇到的各种各样的事情。考试也是一种磨练,没什么好担心的,别怕。”《Michael Abrash’s Graphics Programming Black Book Special Edition》蕴含了作者Michael Abrash浸淫图形程序开发领域数十年的经验积累,其博大精深的优化理念才是赢得读者、专家们撕声喝彩的真正原因(熟悉Quake这个电子游戏的朋友们也一定知道Michael Abrash对其的贡献)。试问当今各路英雄高手,谁敢站出来不屑的说:“我不需要优化技术?”不需要吗?需要吗?不需要吗?需要吗?不需要吗?……唔,我想这个问题的答案大家心里都明白。 [kingofark的收获]:即使是粪便也不是全没有价值的,更何况一堆夹杂着钻石的黄金。
      

  8.   

    你们不要告诉偶FS我聊了N长时间的老鸟是个丫头啊!这个对我可是莫大的刺激啊....
      

  9.   

    我实在想学习Unix & Linux 真的。不过现在条件不允许啊。
      

  10.   

    管你是JJ还是GG
    先捧捧再说
    小弟新来的
    多多照顾QQ:114095769
      

  11.   

    强烈抗议huojiehai(海天子) 有意混淆偶的性别,FS把那个了色的贴给我删了,然后把那家伙拖出去阉了。
      

  12.   

    好~~~~~~~~的~~~~~~~~,N~~~~~~~~O~~~~~~~~ PRO~~~~~~~~B~~~~~~~~LEM~~~~~~~~,我~~~~~~~~先~~~~~~~~找~~~~~~~~把~~~~~~~~锋利的~~~~~~~~刀刀~~~~~~~~去~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!
      

  13.   

    鉴于huojiehai(海天子)屡教不改,阉之前先送到男监狱供人群P一个月,然后TJJTDS再阉。转载:物理大牛的八卦 http://www.mnbvc.com/new/info2.asp?id=1151856
    上帝掷骰子吗——量子物理史话 http://www.mnbvc.com/txt/892053521880831023.htm
      

  14.   

    恭喜恭喜,
    另:到底是禽姐还是禽兄啊?
    BTW,记得hiflower(花)  myling(阿德)  Raptor(猛禽) huojiehai(海天子)等兄弟姐妹几天前都是一颗星的啊,怎么转眼都变成二星了?好像没有看到除了禽兄(姐?)以外的人放分耶,强烈期待ing
      

  15.   

    TO:hthunter(核桃)100%禽兄:)因为偶的星星来的有水份,所以不放点分对不起良心啊^_^
      

  16.   

    To  hthunter(核桃) 
    我升星时放了好多分啦,你以查查以前的贴子!
      

  17.   

    hthunter(核桃) 
    你多久没来了?俺的星星都快长毛了,好久没用了……
      

  18.   

    哈哈,三个被说到的都到了,
    看hthunter(核桃) 怎么说
      

  19.   

    嘿嘿 hthunter(核桃) 放分
      

  20.   

    小伍这种顶法@_@eastliangliang(青苹果)(学而不思则惘)兄过誉,偶写的东东都跟程序差不多,只是把KEYWORD换成中文而已,水园的螃蟹才真是文笔好,可惜《螃蟹进村》好像没有下文了,唉,这个家伙……
      

  21.   

    前些天在网吧看到这个贴子,却不知道要说什么,呵呵;
    猛禽兄的确算是在csdn里很历害的角色了,而且,也没有什么傲气,打心底说,偶佩服的历害;
    这几日为了写一个方案,重新翻起以前看过的很老的书《软件工程》,竟然无从下手,与猛禽兄一比较,实在惭愧的历害。
    罢了、罢了,偶只有UP的份了;
    真羡慕FS那家伙的劲对,平时一副大大咧咧的样子,看起书来也真TMD有股牛气啊;
      

  22.   

    螃蟹不是自杀ID了吗?
    你可以去他的个人网站
    http://www.bbse.net/
      

  23.   

    《Michael Abrash’s Graphics Programming Black Book Special Edition》蕴含了作者Michael Abrash浸淫图形程序开发领域数十年的经验积累,其博大精深的优化理念才是赢得读者、专家们撕声喝彩的真正原因(熟悉Quake这个电子游戏的朋友们也一定知道Michael Abrash对其的贡献)。试问当今各路英雄高手,谁敢站出来不屑的说:“我不需要优化技术?”----------------很幸运的,我当年咬牙花了108大洋买了这本书,这本书中精益求精的优化理念使我受益非浅。
      

  24.   

    《Michael Abrash’s Graphics Programming Black Book Special Edition》偶是没看过,8过当年偶做图像方面的研究时用的是286+Hercules单显,对优化也是深有感触啊:P楼上这简直是此地无银三百两,8过偶喜欢:)to:游民,螃蟹是在水园自杀了,不过刚在水园看到他的网站是www.yoy.cn啊。