李广新ID:lgx522
38313次访问,排名2876好友0人,关注者6
说实话,做实事
lgx522的文章
原创 29 篇
翻译 0 篇
转载 0 篇
评论 802 篇
最近评论
aceeci:说一点我的想法,我和一个朋友同在北大青鸟学习,我学java,他学.net,那是,我用jdk1.4,他用vs2003,毕业之后,发现.net的工作比java好找,但是不到一年时间,他跟我说,我想转java了,因为做.net太累了,现在外面招java的已经明显比.net的多了,而且,我现在去找工作,发现企业根本不用vs2003,而他只是看了vs2005,并且两者兼容性非常差,感觉自己想生存下去,……
jamesyu123:我不是很聪明,那就是说PHP、RoR、Java都要掌握是吗?等待中。。。。
lynx1111:写得不错。支持!
请参考: http://www.mydwbi.com/forums/show/3.page
redex:假,大,空

想想IBM经常玩的那些复杂难用毫无效率但经常吹嘘的天花乱坠的
垃圾技术就感到好笑(再想想IBM的thinkpad x60, 吹嘘成世界上
第一台宽屏thinkpad!! 令人超级乍舌!! 再想想m$的所谓跨平台:
就是跨win98,me,2000,xp,2003的平台, 真是TMD超级搞笑!!)

脱离人们的……
aca_jingru:看来你还不了解啥叫linux, 内核而已,装了GONE以后,red hat也可以有gone的桌面, ubuntu只是linux的一种发行版本而已,
而关于软件有一种说法是,windows下的很多都是成熟软件,开源的也不是最好的,ubuntu现在还是不能和windows成熟的桌面相比的
文章分类
收藏
    相册
    Java
    Java技术 深度历险
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 软件从业者的杞人忧天收藏

    新一篇: 试析J2EE与.NET时代的商业利润 | 旧一篇: 一个JavaFans的质疑和忧虑

    本人其实是从事维护工作,编程只能算是业余爱好。此文纯粹是从商业的角度谈一点看法,权当是旁观者的门外之言,高手们大可当笑话来看。

    (前几日发的“一个JavaFans的质疑和忧虑”得到大家的热烈捧场,实在是受宠若惊。非常感谢各位的讨论,只希望不要留一大排重复的词语。在此请教如何删除?这篇文章肯定又要讨骂了。不过笔者以为广大同道都是勤奋上进的好同志,不能只埋头coding,否则的话牺牲如此多的时间与健康却得不到应有的报偿,实在是没有天理!如果广大同道付出了大量的劳动却所得廖廖的话,其实是该好好想想了。同道们终日忙于coding,既老实又天真,还是应该多为自己想一想的,毕竟“人不为已,天诛地灭”。欢迎大家一起探寻一下更多的出路)

    软件实在是一种极其特殊的商品。
    1、这种商品除开发成本外,其余的成本几乎可以不计,这真是一件恐怖的事情。这就意味着这种商品几乎完全要靠法律来保护,也就是说,在法律未发生作用之时,这种商品的价值几乎为零!国内泛滥的D版就是这个规则的典型代表。这个特点还意味着某个产品一但足够成熟并有明显有优势的时候,就可以任何价格(包括零价格)打击竞争对手,从而几乎完全占领市场。这就是MS巨大成功的原因。
    2、过程的个性化与目的的通用化。身为程序员,大家最热衷的种种争论其实都是针对开发过程,而目的却是一致的:那就是最通用、最高效的软件。由于0与1组合的无限可能性,每一个人、每一个团队的开发中经历的过程都不一样,也就是说这是一个注定要“重复发明轮子”的行业,而最后只有一个轮子能生存下来。这是一件更加恐怖的事情。为说明这一点,举个最简单的例子与之对比:像汽车,无数的厂家都在造,但只要有配件,随便一位街头的修车工都能搞定它!缘于生产流程与配件的相似。而任何一款合格的产品都会有市场,因为它的确能用。但软件就不一样了,流程的无限复杂性造成它除开发人员外几乎无法维护,而且当产品足够成熟与通用后就只会剩下可怜的几种产品。像Office、Photoshop之类的东东,很久以前大大小小同类的开发是很多的,到基本成熟之后呢,不过是廖廖而已了。所以很早就有人说,这是一个高风险的行业,再加一句,高残酷!产品未成熟之前,熙熙攘攘好不热闹,一旦成熟,几乎意味着只此一家。

    最好的软件就是最好用的软件,也就是开发人员一经完成就几乎不用去管的软件。夸张一点来说,软件开发人员的孜孜以求的,似乎正是为了用户尽可能地不再来烦他。逐渐接近这一天是必然的,而这一天的来临也就意味着大多数开发人员将退出历史舞台。其实各种行业都存在这样的现象(包括农业),只是软件业是最极端的。
    好几年前,WEB还是很难的,所以那个时候的WEB开发人员很牛,也很吃香。后来ASP、JSP、PHP出来的,WEB开发一下子就掉价了。更有甚者,最近一两年,网络上免费论坛、电子商店之类的东西铺天盖地,把这类软件的价值几乎降到0!用不了几年,OA、电子政务这类的命运也一样。原先价格高到需仰视的ERP之类的东西,竟然也降到十万元计了。企业级系统的确是很复杂,但软件技术也在不断发展,早晚还是会出现各行业的通用软件。到那一天是不是从业者都得为机器人或者卫星编程序?
    真正的问题就是,我们是否真的需要那么多软件?(准备迎接臭鸡蛋)举个简单的例子:对于绝大多数人来说,一个IE就够了,Netscape只能是鸡肋。

    所以以笔者看来,这个行业就像踢世界杯,根本上来说就是淘汰赛。很久以后,使用、维护人员还是不少,但多数开发者必将被淘汰(现在国内外都出现了这样的趋势,国外的外包和裁员,国内是减薪)。在这个超级残酷的软件业,或许大多数难以最终存活的同道们是该考虑一下前景了。

    发表于 @ 2004年08月26日 16:42:00|评论(loading...)|编辑

    新一篇: 试析J2EE与.NET时代的商业利润 | 旧一篇: 一个JavaFans的质疑和忧虑

    评论

    #webpro 发表于2004-08-26 20:34:00  IP: 61.186.108.*
    其实计算机就是一个抽象和封装的过程,硬件软件都如此,抽象层次越高,开发和使用起来就越容易。因此,前些年程序员用perl,甚至是C写CGI,微软出了ASP,把抽象层次提高了,web开发的门槛一下就掉低了。操作跟开发有什么区别?操作者站在开发者提供的抽象层次上使用计算机的功能。从这一点来说,如果你不是从晶体管到设备到操作系统到应用程序全部自己实现,你就不是开发人员吗?当然不是!软件说穿了其实它就是一堆逻辑,在硬件那个抽象层次之上的逻辑,开发人员的责任是用自己的智慧尽可能的将这堆逻辑摆得精彩合理。
    #cql 发表于2004-08-31 09:59:00  IP: 218.19.179.*
    我同意你的看法,如果我们人类各行各业都实现标准化的化,那么这些行业可能都最终只是需要一个公司的一个产品就足够了;如果制度和流程不需要修改的话,那么就不需要再更新购买新软件。所以软件业越发达,可能就越容易毁掉这个行业。

    看现在的系统集成公司这么多,很大原因是由于行业制度不规范,但是当我们规范了,现在的开发人员有多少可以继续就业呢?

    所以把软件发展成为一个服务行业才可以容纳这么多的就业人员。
    #ph0enix 发表于2004-09-15 18:33:00  IP: 210.83.210.*
    所以软件业越发达,可能就越容易毁掉这个行业。

    真是不敢苟同.
    人类社会那么多的行业都是越来越精,都自己毁掉了吗??
    "软件是一个极其特殊的商品",最后的落款还是商品,既然是商品就符合市场经济的规律,越来越专业是必然,按照经济发展的规律就是软件产品质量提高,成本降低,利润趋同,竞争加剧,再新一轮的提高....
    #我靠 发表于2004-12-31 13:30:00  IP: 219.238.182.*
    让人恶心
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © lgx522