作者ggg12345 (ggg)
看板Soft_Job
标题Re: [讨论] 外包的软体合约通常有具体的需求规范吗?
时间Sun Oct 28 00:34:46 2007
※ 引述《Aurim (Who cares?)》之铭言:
: 软体工程,软体工程,理念喊得天花乱坠,没有工具还是不好搞。落後地方
: 的人习惯手工作业,推动时代的人想办法把这些自动化起来。怎麽自动化?
: 写程式来自动化啊。你的工具够好,你就能卖钱,这跟你是不是台湾人又有
: 什麽关系?你看协同作业的领域又是如何呢?
这里怎麽会扯到自动化工具与台湾人 ? 两者的关系是甚麽 ?
若要扯工具与地域关系, 那要看另外一种角度.
台湾的半导体厂其生产工具都来自日本, 日本也生产半导体,
而且还是领先性, 先占性的生产.
除了工程师有可能薪资有差外, 有甚麽是能胜过日本的因素 ?
勤奋, 细心, 保持洁净, 日本人没有一样是差的. 压低工资就
能赢过日本吗 ? 这可不是劳力密集工作(像台积电, 不是包装),
台积电是晶圆与IC制程合并, 就少进出洁净室一次, 成功率高
成本降, 加上技术能掌握到, 虽然工具设备是从日本进口的, 但
还能拼得过.
所以, 是要自制工具胜过先进国的工具 ? 还是引进先进国的工
具 ? 是依靠那种优势 ?
: 你再看看外面那麽多网页应用程式的从业人员,做的都是手工业,很多时候
: 网页样板都是FrontPage/Dreamweaver作的。IE内建的WYSIWYG HTML editor
: 可以让你自动化的处理这些HTML,你觉得这些兜在一起能做什麽?你有资料
: 流的来源了,你一定要手工写code把资料插入那些网页编辑器生出来的网页
: 中吗?有没有想过自动化插入不需要每来一个新模板就写一次程式?这跟你
: 是不是台湾人又有什麽关系?
: 屏障?什麽屏障?是把自己关在家里的屏障呢?还是阻碍外人进入的屏障?
: 外面有超过一千八百万个用英文的软体工程师,台湾能有多少用中文的软体
: 工程师?外面的市场那麽大,却叫你家小朋友们只要看台湾这个小到不能再
: 小的市场,是存心要让他们在新世代的竞争中被淘汰吗?
如果想法只是闭关不来往, 那会有啥屏障能让自己安心发展又胜过别人 ? 你
有别人无法超越的, 而别人能干的你也不差, 这才能成为屏障. 相容pc与中文
电脑是个例子, 这个硬体例根本就不是啥文化障碍, 她只是用单色卡与软体挡
住 IBM5550 硬体显示器的汉字攻势, 连中文的 BIG5 码都跟 IBM5550 码有关
系在, 这个屏障或优势就是大量使用记忆体的软体中文程式, 而且适时的完成
本土占有率的布署, 所以说他有本土中文的屏障. 硬体PC何时是只看台湾只局
限台湾 ? 做软体的人不会对这种事的认知差这麽远吧 !
: 将来会有一天,你认为有效的屏障都被生产力的提升给超越。到时候,你又
: 要怎麽办呢?
显然, 屏障一词是认知差异的来源. 以 IBM5550 跟中文 PC 为例, 究竟何者的
生产力高 ? IBM5550 的汉字显示是要有两台专用的软碟机挂两片字形碟加上汉
字显示卡就能用其特有的 cache display 快速显示. 其实这个硬体跟成大孔教
授最早做的中文显示卡是类似的, 只是其改进是同码字形的取得是经由 cache
再用, 不必每次都到字形档去读. 这种问题与方法, 台湾因为是早就结合显示
处理与电脑处理为同一台机器, 早就用同一 file system 与 display buffer
代替, 反而是台湾当时的方法较先进. 重点是落後的一方何来屏障 ? IBM 只是
具有品牌的优势, 当时让很多人心生害怕, 就实质的知识与技术, 我们当然可
以就所知的情况及时布署.
: 这里是soft_job板,你觉得鼓吹成立大公司用传统手工业的做法去发展台湾
: 的软体产业好呢,还是鼓励大家努力萌发创意来提升自身竞争力与生产力好?
这不是鼓励与否的问题, 何况怎麽会有人想鼓吹用落後的方法去赢过先进的技
术 ? 就设备工具言, 台积电的设备是会不如日本同业先进, 但她胜出的不是靠
这个, 她有先天上已经先占机会的晶圆与制程一体代工. 同样的, PC 整个硬
体的设计与中文应用, 甚至是制造与让利行销手段, 台湾当时均造成优势.
所要说的是不管要采用那种做法, 形成优势的屏障在那里 ? 这种事必须是
很具体可行的, 不是鼓励期许这类愿望的事.
从以前到现在, 负责推动软体发展的高人很多, 那是轮不到我去鼓吹的,
以前软体发展成不了优势与屏障时, 也是赞成多给机会不必去点明这里面根本
没有赢面, 毕竟那时台湾的资讯产业还是赚钱在成长着的. 现在是大家都知道
全世界的资讯业情况不是很妙, 所以想知道一些实况, 当然免不了会提以前看
见的实况跟以前就认为硬体会赢的原因与做法, 这部份本来就不在软体人员的
看法与认知的想法中, 否则早就有人会有感觉参考着做了, 而不以为然本来就
是如此的看法啊.
所以不同的认知就当做不同的参考, 套句简单的话说: 行不行得通的事,
你我在判断上会差异很大吗 ?
: : 但单单一个课程教学平台软体系统这麽一个例子, 就亲眼看见每个发展
: : 的教授都不肯退让整合, 最後是自己做的都不要采用, 再花大钱去买个进口
: : 的来试来使用, 原来各自做的就烟消雾散了. 当年的中文码的情况也差不多
: : 就是这样. 其实产品(不论软硬体)的发展是一个长期的承诺, 才会有用户的
: : 信托使用, 当年的相容PC就因为不同厂商的产品彼此相容, 零组件可以互换
: : 互通, 所以用户也就不太介意是那家做的, 对维续使用的信心不因厂商而受
: : 损, 所以不怎麽样的厂商都能卖得出去. 相容PC使用bus插槽与介面卡, 制
: : 造的厂商也坚持持续了很长一段时间, 直到品牌上来归於少数几家後, 这些
: : 做法才逐渐消失. 外加扩充卡是 PC 硬体业特有的概念, 相当於微软的 OS
: : 平台, 只是这个平台还不是独家独占的.
: I am sorry. Apple II上就有扩充卡的设计了,不是谁家的什麽特有概念。
扩充卡的故事是因为台湾最早做的 PC 是由工业局透过电子所出面做的, 那个
设计没有扩充卡插槽, 界面卡被并在主机板上, 理由是节省成本(因为插槽很
贵), 那个设计也不跟 IBM PC 相容, 尤其是 RS-232 界面卡部份, 所以一出
就阵亡, 还因大板子做死了, 很难做补救更动.
插槽的做法在微电脑是早就有了, 远早於 APPLE II , 主要是研发模组时隔离
除错的需要. 但对着眼於 cost down 的人总会犯这个不该节省的错. IBM 相
容 PC 维续插槽与分离的介面卡, 当时嘱附厂商的理由如下:
1.台湾可以用 PC 发展 PC , 不必用发展工具与研发的电脑发展 PC , 这可以
节省工具成本. 插槽使得做主机板与介面卡的可以隔离发展, 换 CPU 与 RAM
只要集中力气在那个部位, 其余的 I/O 是用插槽达到相容与测试的目标.
2.系统可以透过 bus 插槽扩充, 让用户选择不同来源组配. 部份组件可以延用
或替换, 这有利於台湾的介面卡同业, 也有利於买者.
3.专科学校可以透过 bus 插槽 发展硬体介面卡与其上的 BIOS ROM . 这有助
於协助除错与供应人才. 国内采购对这个规范也很坚持, 毕竟付这个成本是
值得的.
这个做法业者延续了至少十年, 直到外移大陆才因环境不同而改变. 在初期,
总有一些人很质疑需要这样做吗 ? 不过有电子所前车之监, 听了理由也就不
再争议了. 後来 bus 插槽虽有改进但维续前後相容是很确定的.
这些都是小事, 但个人认为很关键, 这些共识的持续确实也很微妙. 不可否认
台湾的相容 PC 硬体采购规范有很大的引导作用. 你也可以说好像那些都是照
抄的.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.1.146