JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Software Engineering  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - popcorny , 2003-10-15 10:51
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? [Re:singlelog]
arthuroy





發文: 106
積分: 3
於 2003-10-23 15:52 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
singlelog wrote:
對銀行,還有很多早期買了大電腦開發一大堆東西的公家單位,國營事業,還有大公司來說,他們被ibm掐的死死的。而且越來越不容易找到人去maintain他們的程式了。所以把這些東西搬到另一個新平台,其實是一種深層的渴望。

就市場面來看,這是商機。因為這種系統通常都很大,所以死不得,做這種案子對小軟體公司來說,都是從未聽過的天價。不過risk很高,而大公司也不放心讓你做。這才是主要的問題啦。基本上這是那種看得到,吃不到的東西。要吃還要有一身本事。所以我們看看拿來聊天就好。


的確是,所以我們只是當個旁觀者,看看未來會怎麼發展就好,自己不要介入 (說的好像是做時光機回到過去不要干預過去的歷史一樣 呵)。

我們必須承認目前有不少公司還是使用 IBM 大型電腦在處理交易,市場面來看的確這是一個商機,不然美國也不會有公司在發展這類的工具軟體。我不知道是不是這個公司利用這種工具幫助客戶做系統昇級兼自我轉型進行技術大躍進的工程,我以個人淺薄的眼光及不足的知識坐井觀天地認為: 如果你是剛出社會或是還沒有什麼軟體開發經驗的人,花時間深耕 COBOL 的語法及程式架構,不如把時間浪費在美好的 Java/J2EE (或是 C#/.NET) 上;如果要把 COBOL 轉換的方法學好,不如去學 PDM/CRM 或是做做 Customization for Oracle solution。

若是不想競爭這麼激烈,加上不想時時督促自己學習新的事物,那我建議去學 AS400 RPG - 至少 IBM 在這塊領域還是一直支援/支持著,沒有像微軟那樣會放棄 outlook express 的開發或是像 IE 許久沒更新版本,不顧其標準仍支援不足。

大老闆們再幾年就可以退休,現在做做他們的時代中當紅的 COBOL 或是 AS400 RPG 自然是得心應手讓人折服,彷彿就像我們現在見到寫組合語言奇人般的神聖無法匹敵;只是你的未來還很長,不是十年內就可以退休。當然在轉換的過程中要學 J2EE/.NET,只是我不認為上帝特別鐘愛你,一天二十四小時之外多給你 bonus time。

IBM 或許可以針對硬體/OS 進行現代化的工程,只是你只是小小的工程師,你不會因為做這個聲名大噪,成功名就賺大錢 (雖然做 J2EE/.NET 也不一定會有這種結局),只是我擔心你的競爭力,還有你執著這種現代化工程的耐心能支撐多久 - 然而 J2EE/.NET 的演進與時間不會停滯下來等待你。

行行出狀元,這道理我了解,或許十年後我會羨慕你 - 就像近幾年很多人看著竹科電子新貴坐擁股票那般;只是我實在無法說服我自己去賣香雞排,因為我知道我撐不到成功的那一天。

singlelog wrote:
我講這句話時,其實想到了以前在銀行要maintain程式時,想看手冊,接著看到了一整個屋子IBM原廠出的枕頭書。遇到那種source code是用幾十萬行的cobol系統,真是欲哭無淚。台灣最熟的人在ibm,好像trace過中間的幾萬還是幾十萬行。(這個數量級對我來說,已經超出了我認知的極限。所以也沒差了。)

中間有很多人寫了外圍程式,也又是base on別人的output再加東西上去啦。這些東西你看得到文件算你狗運好。

我後來看到有人說,哎呀,我們只要留下文件...這種話,就想起一屋子跟山一樣高的原文書。(這座山每次回想都會長的比以前高。)我自己手頭上這幾個案子,每個都留下數百MB的文件檔。中間很多版本還sync不起來。所以後來誰再跟我說,只要留下夠多詳細的文件,人員的離開就不會太大的影響...我就會苦笑。

哪有這種事情。每個人要走我都會心痛。當然,我自己是抱持著雀躍萬分的心情離開的。


文件 (這裡指的不是那種把程式碼列印出來當文件的文件喲) 是一種留下蛛絲馬跡的東西,讓後人至少能有跡可循,導引讀者進入作者的思考模式與邏輯,了解當時的情況及做出的決定 - 蠻適合用來撰寫歷史或是考古用;當然歷史學家跟考古學家是受後人敬仰的,我沒有任何貶低的意味在。文件也是一種溝通方式,比較起來還是優於口耳相傳的方式,當然一旦造假、不符合事實,情況會相當嚴重。

創意的東西或是說動腦的東西,重點是在「人」,不是那種單純機械動作就可以取代的;然而現在的成功人士/大老闆們,看見了未來 - 以機械取代人工的生產方式,誤認為掛上工程 (engineering) 二字就可以自動化、可以無人生產,從而為自身或是員工們帶來財富,而渾然不知 (抑或是故意忽略) 生產線組裝/硬體組裝 (電腦或是蓋房子) 跟 軟體組裝 這兩件事在 2003 年還是不能混為一談。

文件的確需要,但是 synchronization 跟 writing 還沒有完美解決方案;就算真的能做到,閱讀的人 (吸收者) 也要花費相當的時間與具有有相當的能力才能將文字描述的知識轉換為自己腦袋中的知識。所以總結來說,人還是重點 - 寫文件的人、讀文件的人若是功力差太多時,文件寫的再好再多也無濟於事。但是若是沒有文件,其實更是痛苦;舉例來說,Hibernate 若是沒有文件,大家一定滿頭霧水不知從何下手。

singlelog wrote:
我覺得這是因為很多不夠格的人,都掛了SA的名字,可是功力跟視野,怎麼說都還差一截吧。先前想找qualified的SA,找了大半年,還沒幾個合格的。被老闆追殺的,都要流眼淚了說,還好現在已經不幹了,就不用繼續煩惱。Smile


還有另外的例子就是: 不斷地告訴你公司一直在找資深的設計師或是很會寫程式的人,結果總是落空,到了離職時還沒見到任何的兵力增援 - 又要馬兒好又要馬兒不吃草,結果就是產業外移,往大陸發展做代工的市場,期望再來一次那種加工區的繁榮景況,老板們好坐著數鈔票。


arthuroy edited on 2003-10-25 14:00
reply to postreply to post
Self-Pity

I never saw a wild thing sorry for itself.
A small bird will drop frozen dead from a bough
without ever having felt sorry for itself.
話題樹型展開
人氣 標題 作者 字數 發文時間
37321 [精華] 一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 611 2003-10-06 13:47
34321 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 193 2003-10-06 15:08
34139 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? worookie 172 2003-10-06 15:19
34184 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 185 2003-10-06 15:23
34118 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 93 2003-10-06 15:44
34119 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 307 2003-10-06 15:50
34104 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 428 2003-10-06 16:07
34194 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? metavige 501 2003-10-06 16:51
34036 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 765 2003-10-06 17:40
34051 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 419 2003-10-06 18:40
33984 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 116 2003-10-06 18:51
33908 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 103 2003-10-06 21:20
33923 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 183 2003-10-06 21:59
33943 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 463 2003-10-06 22:14
34032 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 964 2003-10-06 22:25
33893 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 256 2003-10-06 21:30
33908 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 173 2003-10-06 21:55
33859 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 135 2003-10-06 22:03
33951 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 319 2003-10-06 22:10
33915 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 361 2003-10-06 22:29
33917 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 348 2003-10-06 22:35
33851 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 491 2003-10-06 22:43
33847 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? jini 33 2003-10-06 22:40
33869 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 162 2003-10-06 22:51
33918 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 269 2003-10-06 23:00
33812 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 359 2003-10-06 23:06
33907 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 369 2003-10-06 22:47
33810 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 586 2003-10-06 22:52
33968 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? metavige 515 2003-10-06 23:10
33929 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 766 2003-10-06 23:33
33806 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 480 2003-10-07 09:28
33903 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 674 2003-10-06 23:11
33764 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 532 2003-10-06 23:23
33777 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? kennychi 79 2003-10-07 16:13
33805 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 661 2003-10-07 16:32
34082 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1114 2003-10-07 10:00
33748 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 522 2003-10-07 10:55
34072 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 947 2003-10-07 11:48
33894 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 799 2003-10-07 12:03
34035 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1627 2003-10-07 15:20
33845 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1520 2003-10-07 15:58
33667 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 414 2003-10-07 16:51
33749 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 240 2003-10-07 16:57
34085 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 1420 2003-10-08 01:20
33645 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1430 2003-10-08 09:30
33559 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 124 2003-10-08 09:31
33840 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 339 2003-10-08 10:56
33643 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? im1000 224 2003-10-08 11:42
33853 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 911 2003-10-08 12:19
33603 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1047 2003-10-08 13:01
33630 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 757 2003-10-08 13:06
33501 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 175 2003-10-08 14:27
33486 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 159 2003-10-08 15:55
33627 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 360 2003-10-08 14:28
33638 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 776 2003-10-08 15:19
33604 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 913 2003-10-08 15:40
34227 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1385 2003-10-08 15:50
33748 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1994 2003-10-08 16:10
33387 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 157 2003-10-08 17:38
33716 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1877 2003-10-08 18:30
33557 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1499 2003-10-08 16:42
33500 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 940 2003-10-08 16:58
33563 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 653 2003-10-08 17:21
33513 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 1296 2003-10-08 19:03
33626 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 473 2003-10-08 19:30
33352 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? snpshu 145 2003-10-08 22:42
33385 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 115 2003-10-08 23:27
33691 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 1223 2003-10-08 17:20
33694 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 309 2003-10-08 17:37
33402 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? iampoya 191 2003-10-08 17:45
33462 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 205 2003-10-08 17:49
33439 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Yoshi 321 2003-10-08 18:09
33498 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 1128 2003-10-09 23:13
33186 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1803 2003-10-10 09:54
33624 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 652 2003-10-08 17:43
33595 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? aladdin 2310 2003-10-09 00:14
33202 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1648 2003-10-12 01:50
33012 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 436 2003-10-12 02:47
32954 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 225 2003-10-12 02:58
32974 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 221 2003-10-12 03:03
33043 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 273 2003-10-12 03:10
32995 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? anthonychen 186 2003-10-12 03:13
33035 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ming215 250 2003-10-12 03:15
33234 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? qing 461 2003-10-12 11:25
32998 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 116 2003-10-12 17:12
33645 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 828 2003-10-08 12:44
33716 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 2198 2003-10-08 12:26
33765 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? popcorny 827 2003-10-07 10:58
33872 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1925 2003-10-07 11:28
33694 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1353 2003-10-07 11:43
33879 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 755 2003-10-07 11:53
33695 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? popcorny 810 2003-10-07 13:57
33798 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 572 2003-10-07 14:26
33591 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 656 2003-10-07 17:38
33603 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 570 2003-10-07 23:41
33708 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 671 2003-10-08 00:15
33581 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 959 2003-10-08 09:28
33681 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 491 2003-10-08 12:07
33863 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1253 2003-10-07 11:39
33491 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? aladdin 442 2003-10-08 15:35
33549 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 428 2003-10-08 15:53
33327 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? ymshin 44 2003-10-08 23:37
34191 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 5302 2003-10-09 01:21
32748 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? joke0827 244 2003-10-14 23:13
32849 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 476 2003-10-15 01:01
32813 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 643 2003-10-16 01:34
32725 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? im1000 275 2003-10-16 01:44
32841 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1184 2003-10-20 01:59
32654 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? arthuroy 2506 2003-10-23 15:52
35414 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 2388 2003-10-23 21:27
32593 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 960 2003-10-20 09:40
32834 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 457 2003-10-20 09:48
32641 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 522 2003-10-20 10:08
32709 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 518 2003-10-20 11:40
32563 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 442 2003-10-20 12:41
32764 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 634 2003-10-20 12:55
32624 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? Biologic 1000 2003-10-20 13:48
32863 Re:一個既有的系統想要進行architecture的調整,你們認為該怎麼做比較好呢? singlelog 1244 2003-10-20 14:12
» JWorld@TW »  Software Engineering

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8