我是一个毕业近10年的IT工作者,当时我时毕业于复旦大学计算机系,我的班主任是夏宽理,研究生阶段 
我的导师是施博乐。 
当时毕业后分入一家大型国有公司做程序员,刚开始工作我有点沾沾自喜,我经历了DOS6。2,WINDOWS32,WIN95 
和WIN98,WIN2000,WINXP各个阶段,当时单位用用SQL SERVER7。0,用用VB,DELPHI编程已经觉得很得意了,工资当时 
也比常人高,从没有光驱的机器到了94,95年时有4倍速光时,人们似乎一夜间都换上了光驱,赶上了现代化, 
看着别人用光驱装软件,看着软件RETAIL店只买光盘,不买软盘,似乎感受到了中国的IT已经赶上世界脚步, 
那时96年有个东西叫SUN JAVA1。1,刚新起,看着国外各大杂志上介绍的JAVA很火,于是就学,也不知道是一股风还是什么 
所有的人都开始学起了JAVA,结果学了一阵发觉JAVA没用不能做什么东西,就又学C++,奇怪的是学C++时,所有人也同时从JAVA 
转成了C++,而且暴出了”真正的程序员用C++“这样的句子,我C++也不差啊,那时功底打得较厚,一直致力于图像方面, 
先后做了华东,八五,泰达医院的项目,医院的图形叫DICOM(http://medical.nema.org/)我是在97年就接触DICOM的啊 
可谓较早,当时国内有个人叫张建国http://www.wanfangdata.com.cn/qikan/periodical.Articles/zgylqxxx/zgyl2004/0403/0403ml.htm 
他是留美的跟着一个大牛人叫HONGKONG HUANG的做DICOM,国内当时还算新,用的是CTN和UCDVS库在UNIX下开发C的图形和PACS SERVER 
一直在他手下读硕,读博后来 
毕业后JAVA也精了,C++也熟了,以为可以为祖国做一番事业,而且那时国内医院用的CT,MR机都是国外的产品,以台CT机卖给你们中国人 
要300-400万,一台MR要卖你1000万,最夸张的是有一种叫PET的机器(断层扫描)http://www.cedara.com/,一台卖你中国人5000万,一点不夸张 大家可以去查”天津泰达医院“全国就10几台,那时看到了上面的程序是用JAVA和C++结束使用的是JNI方法写的,C++做底层库 
JAVA做界面做到和平台无关,觉得太贵,和导师商量下觉得我们院(中科院SITP)自己可以搞出来,就开始搞了,刚开始和”东软搞“ 
搞了来了,后来想自己搞,就收集了点国外的资料,然后发觉了这个http://www.cedara.com/,一看之下,整个院的人第一句话就是“我CALL” 
然后大家沉默了近10分钟,然后下半年就有2人出国了,那时我还不甘心,必经我们已经掌握了DICOM的核心的PACS SERVER和图形显示,一直想搞国产 
然后大家抱着一股为国争光的气一直搞,然后又发觉了这么一个东西叫pixelmed,一看他写的代码http://www.dclunie.com/pixelmed/software/,然后又是沉默 
为什么呢,我们一直用ECLIPSE写C++和JAVA,自以为JDK已经可以背出来的,后来一看才知道这为老大用的是VI或EDITPLUS之类写程序的,也就是说他写程序不需要“CODE INSIGHT” 
编程序的人因该知道是什么意思,最夸张的是这位老大一个PIXELMED写了几百个类,才3MB左右,再一查,这位老大是DICOM的鼻祖之一 
而且还有一点让我们感到了恐怖就是他是学医的,学了7年医,然后今年一时兴趣为了研究MR,CR图像就随便拿了一个语言叫JAVA顺手写来 
然后写出来的东西就是PIXELMED被奉为DICOM的宝典,而且他还不要钱,源码FREE。 
为什么老外是这样牛呢,原因是因为他们在12岁时上数学课学校就让他们用VB或C来解数学题,然后到了大学学个专业,国外哪个专业离得开计算机啊 
然后再读个研,然后想编程了,这时已经有近14年的编程经验了,我们国内一个熟炼的程序员,从大三开始才接触计算机基础课,学了点WINDOWS,VC,JAVA DATA STRUTRE就觉得不得了了 
尾巴就翘了,自以为了不得,一天到晚抱着一个IDE环境不放,看看PIXELMED吧,用VI写出来的,而且是在MAC机上开发出来的,而且他还不是学计算机的 
这个代码,设计模式,OMG,简直可怕,我们用“叹为观止”的口气来形容,当我们得到了PIXELMED的设计方法(非计算机人写出来的)以为有了好的钥匙可以打开DICOM更深处的大门,OMG,然后我们 
又看到了这个http://homepage.mac.com/rossetantoine/osirix/Index2.html 
这个东西是三个超变态的人写的,这三个人也是学医的,不是计算机专业,然后他们用了一堆FREE的库,什么OPENGL,JARCORB,JBOSS都用上了,最夸张的是什么,也是WRITTEN BY VI 
NO IDE,NO ECLIPSE,然后他们获得了本年度大奖,然后软件也不要钱,FREE,OMG 因此真的我们后来感触到了一点,实际上应该没英语学好,要报国必须先出国去看看,开拓眼界,不要抱着“快,方便,WINDOWS好用”这样的观点去学计算机 
也不要跟潮流,把一本THINKING JAVA每年看2,3遍,比你掌握一大堆挂在口上的“EJB,JDO”要管用 
真的,英语一定要学好,还有就是基础我指的基础不是指什么DELPHI,VC++什么LINUX,而是“汇编原理”,“数据结构“”怎么用C去写了JPEG解码“ 
不要认为人家有了我们用就OK了,NO,不要这么想,哪一天和美国帝国主义暴发冲突时,我们的计算机突然死机了,哪也只能怪那些所谓的为国争光的精英们去吧

解决方案 »

  1.   

    单看标题,感觉略有夸张之嫌,50这个数目还是过于触目惊心了...看完全贴,再看了那几个网站的软件和代码(正巧以前对DICOM了解一点点)
    然后......无语仔细考虑一下各个行业所应用的国内软件和同类国外的软件产品,50年,实在是毫无夸大之处.
    还是让我们回来思考那个最简单的问题吧:为什么国内软件开发队伍的数据结构/汇编总体水平那么差?
      

  2.   

    单看标题,感觉略有夸张之嫌,50这个数目还是过于触目惊心了...看完全贴,再看了那几个网站的软件和代码(正巧以前对DICOM了解一点点)
    然后......无语仔细考虑一下各个行业所应用的国内软件和同类国外的软件产品,50年,实在是毫无夸大之处.
    还是让我们回来思考那个最简单的问题吧:为什么国内软件开发队伍的数据结构/汇编总体水平那么差?
      

  3.   

    刚打算学好vc++,看完全文,后悔了.哎...如果要精通vc++需要花上3年或更多的时间都不如花点时间学好基础.
      

  4.   

    中国人能开发出象3DMax这样的软件吗
      

  5.   

    有差距是很正常的,“绝对君主”的最低分辨率是1024x768x16bit,刚刚买的3.0E机器感觉有些跟不上
      

  6.   

    在我看来,国内的编程人员太浮燥了,不是语言跟风就是爱吹牛皮。
    常常说什么语言不行了什么语言功能如何。
    晕死啊!
    比如说,BCB这个编译器,在台湾省和国外都有大量的程序员使用,而中国呢?被一大帮人弃之。
    现在又有人开始吹DELPHI不行了,要全国程序员都学VC++,而VC++呢?又有人吹不行了,必须弃之,改学。NET
    把JAVA吹得像神一样,试问,JAVA运行平台是什么东西做出来的??这些底层的东西我们都不做,老是利用别人的平台?就喜欢在别我的平台上编我们的程序?难道我们就不能用C/C++做一个国产平台吗?然后再开发一种语言,像JAVA一样的语言。
    语言跟风最可悲!!
    数据结构中最基本的算法都没搞清楚,就连排序,做简单的二叉树遍历都不会,一整天在这里吹什么语言不行了之类的人最讨厌!!
      

  7.   

    NO IDE,NO ECLIPSE ?
    牛逼是吗? 开发工具就是用来提高工作效率的啊.当然,如果不用工具能写那确实牛,那又怎么样,如果用工具的话,可能会提高数倍的效率.
      

  8.   

    NO IDE,NO ECLIPSE ?
    牛逼是吗? 开发工具就是用来提高工作效率的啊.当然,如果不用工具能写那确实牛,那又怎么样,如果用工具的话,可能会提高数倍的效率.------------同意,好的开发工具就是一个好的编辑调试器而已,用NOTEPAD写程序的又能怎么样呢,如果不是为了节省时间,开发熟练的人都能用。
      

  9.   

    接触过一段DICOM,我们在第三层上开发出来的东西,感觉国内已经没有人可以比了。现在的PACS已经成大白菜了,前一段时间还有人买一套HIS送PACS+RIS的,一共才1W,让人怎么活?同行间相互的竞争已经让市场失去了对于技术应用的尊重,IT已经烂了国内没有良好的市场氛围,没有钱吃饭都是问题,怎么写程序?