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

» JWorld@TW » 交流、聊天、灌水  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:各位為何選擇寫程式這條路? [Re:BruceHsu]
jeans

危險!高壓電勿近。



發文: 30
於 2004-02-17 18:32 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
奉勸各位覺得寫程式累, 就快點轉行, 尤其是男生還沒當兵的, 苦海無涯, 回頭是岸.
其實... 我應該不算是程式員, 雖然做了幾年這種性質的工作...
為什麼學寫程式? 其實是該死的遊戲保護害的.
有耐心的往下慢慢看吧:
十幾年前還是個呆頭呆腦的學生時, 沒錢買遊戲, 又想玩, 當然是祭出了拷貝大神.
話說回來, 當時的 "軟體世界"(現在的智冠) 其實也只是個大規模的盜版商.
連保護也一併拷貝過來, 我們當學生的, 當然只有靠自己, 開始研究各式保護技術,
使用一些強拷軟體像 CopyWrite 之類的東西, 這東西有點像現在的 cloneCD, 只不過對象由 5 1/2 inch 軟碟變成了 CD.
後來看到有些修改法是用 pctools 把一些 eb 04 (jmp offest+4)改成 90 90 (nop nop)之類的就很好奇那是怎麼做到的, 也才知道那就是所謂的機器碼和 ASM, 因此跑去圖書館挖了兩三本組合語言的書回家苦讀, 因為沒人教, 沒人可以討論(網路? 198x 年有網路? 你在開玩笑嗎?) 我整整學了一年才會, 當時中部有玩電腦的人都是跑去台中電子街互相交流, 在那我也碰到一些不錯的同好把 pctools, nc 等等類似的軟體"交流"給我玩, 當然更包含了一些經典遊戲像三國志一代等等.
學會組合語言之後, 也開始了 trace , 從一剛開始使用 debug 土法鍊鋼的破, 到後來保護越來越刁鑽, 正逢此時我省吃簡用買了一台 2400bps 的數據機, 也開始玩起 fido-net 的 bbs, 也就是當時有名的 90網, 透過 90 網的組語區(其實是破解區...), 我才發現另一個天堂, 也才知道有 turbo debug, code view, soft-ice 等超強的 debug 軟體, 也開始和一些同好有所交流, 如頂頂大名的 MJC, 軟蛀等人.
說到這真的是感嘆人怕出名豬怕肥, 像軟蛀曾被調查局之類的單位盯很久, 所以我這種見不得光的鼠輩, 有很大部份都是躲在檯面下玩的, 我認識的人其中也不乏實力不輸給軟蛀的高手, 不然你以為當初的大補帖裡面的東西都是誰破的啊?
而當時的可執行檔已經有許多使用了編碼保護, 破解的方式除了解碼, 另一種就是掛常駐(TSR)去把載入到記憶體的機器碼在記憶體中修改.
所以我又開始研究常駐程式, 其實我的第一個程式是組合語言寫的常駐破解程式(汗... 不學好的開始).
當然對人家做編碼也有興趣啦, 所以我第二個程式就是可執行檔編碼保護程式, 用來把自己寫的小程式編碼保護, 如果對 dos 系統載入可執行檔的程序沒深入研究, 我可以很自豪的說我那個編碼就算是你拿 s-ice 來也追不出來的(汗... 又是個不學好的東西).
然後在 Windows 開始出來時, 我就收到了該死的兵單, 為國報效去了, 退伍出來後, 發現... 這個世界怎麼都變了, 到處都是 Windows(淚), 才當了快兩年的兵就被資訊界淘汰了, 也因此開始對自己沒信心, 只好隨便找一間和電腦無關的公司拿不到兩萬的薪水當一個小小的俗辣兼雜工做起, 對程式的熱情也被磨到一點興趣也沒了.
後來有碰到一個以前認識的人, 他非常的驚訝我居然在做和電腦無關的工作, 他當時和我說: 你有這方面的才能, 為什麼不好好的用.
後來想想他的話, 我才開始重拾以前被我遺忘掉的程式碼, 自學和溫習了一些東西, 開始上網, 寫了一些不像樣的廢物, 跑去一間小公司應徵當程式員, 無奈不到幾個月後那間公司倒了, 做了兩三家, 都差不多如此, 所以我現在又成為了失業族, 我也很希望能有一個環境, 能讓我好好的讓我能夠興趣與工作兼顧, 但是一切的一切都不是我這個程式逃兵所能控制的, 再加上我又沒學歷, 所以頂多只能自己在家裡玩一些不入流的東西.
說真的, 你程式寫得再強, 還不如一張台清交成的文憑, 就像某位蔡先生, 我以前就常常覺得他寫的東西似是而非, 可是人家是清大碩士, 我算什麼東西? 講太多的話, 被砲轟的一定是我不是他, 而且我也老了, 沒力氣學小朋友在論壇上吵, 乖乖的當個潛水艇好了.

以下應該為另一個主題的討論, 不過我懶, 就一併把我的感想寫上.
我想到之前在這看到一篇主題是為台灣的Java界感到憂心的文章, 我想各位大大都說得很對, 但是我建議, 不要老是用象牙塔的思維看事情, 把技術的東西放開, 多看看這個世界是怎樣動的.
有時候, 能賣錢的東西未必要很高深的技術.
舉幾個簡單的例子, 當初替大宇資訊賺進大把鈔票的大富翁和仙劍奇俠傳系列, 你們知道是用什麼語言寫的嗎? 據我所知(請不要問我怎麼知道的), 答案是: QuickBasic. 怎麼樣? 想不到吧.
所以你還會看不起 VB, Foxpro, ASP, PHP 嗎? 我不會!
其實 Java 也只不過是個應用罷了, 硬要分門別類立派別, 那表示你沒有跳出工程式的思維來看事情, 在我看來 "會 Java" 比較像是一種自我行銷, 而 OO, Design Pattern 都只是一種方法和經驗的表現但"不是萬靈丹", 我們應該探討的是實際價值而不是把那些東西掛在口上自以為高尚, 就像有人硬生生的要把二維陣列說 Two-Dimention Array, 整個內容充斥著一些非必要的名詞(非專有名詞), 常常讓我這種下流社會的新手看得很痛苦, 雖然是知道的東西, 但如果原文名詞出現太多, 那我還不如直接去看老外的論壇算了, 要不然還要在中文和英文之間做思維的轉換很累.
程式本來就是工具, 沒什麼好研究不研究的, 如果你是在學術界, 研究是必要的, 但如果你想拿程式當飯吃, 我覺得你應該拋開技術上的研究, 多去瞭解實際上的應用會是如何.
現在卡在想轉行, 又老大不小了, 除了電腦之外什麼也不會, 不知道該做什麼, 很痛苦, 而做這一行, 已經變成追著國外的技術和規格跑, 重覆著做別人做過的事, 輸入大同小異的程式碼, 台灣小國寡民, 不是沒人才, 而是沒辦法自己去製訂規格, 所以研究的風氣才不盛, 更何況大家都不知道搞不好哪一天都要被逼到前線去打同文同種的對岸弟兄, 以致於大家都只想賺眼錢的錢, 這是生活, 也是不得已, 遊戲規則是別人訂的, 怎麼玩, 基本上輸的機會都比較大.
美國有一大堆規格, 日本有遊樂器工業(Video Game), 韓國有電腦遊戲工業, 台灣有的只是高科技"生產"業, 說穿了就是硬體生產而已啦.
所以在台灣搞電腦軟體的人, 不是熱情, 就是呆子, 或是披著技術的羊皮騙吃騙喝, 最可悲的就是像我這種 "潦落去"(台語) 想脫身又走不開的人, 所以很可能你明天看到我在 7-11 當店員也不奇怪.
所以你能怪討論區沒有深度的討論嗎? 像我也都只是上來看現在有什麼東西, 然後自己去找國外網站找資料, 這是環境造成的, 不是你我的錯.
Java 目前我看到最重量級也最賺錢的應用, 應該是 ERP, 而且多半是搭配 Oracle 用 Develop 2000 搞出來的, 而在這領域上, .Net 要取代可能還有好長一段時間.
我覺得有心搞 Java 的人, 可以朝這條路去走, 說實在話, 資料庫也是個不小的學問, 更不要說到 ERP 等等的領域知識(Domain know-how)了.
其實你們都不知道我只是一條躲在螢幕後面的狗, 吠了一大堆, 你們各位大德就當做是一隻狗在吠好了.
汪汪汪.


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
30050 [精華] 各位為何選擇寫程式這條路? BruceHsu 40 2003-11-12 21:09
28729 Re:各位為何選擇寫程式這條路? Biologic 105 2003-11-12 21:26
27936 Re:各位為何選擇寫程式這條路? qing 94 2003-11-18 23:50
27761 Re:各位為何選擇寫程式這條路? jester 65 2003-11-20 17:43
27344 Re:各位為何選擇寫程式這條路? subbug 81 2003-11-22 22:13
21153 Re:各位為何選擇寫程式這條路? mikeotp 50 2004-12-31 22:40
27768 Re:各位為何選擇寫程式這條路? subbug 985 2003-11-26 20:43
25593 Re:各位為何選擇寫程式這條路? joeyta 71 2004-01-20 15:39
24913 Re:各位為何選擇寫程式這條路? RitaLee 623 2004-02-18 14:05
25975 Re:各位為何選擇寫程式這條路? jeans 3134 2004-02-17 18:32
20411 Re:各位為何選擇寫程式這條路? funy 126 2005-02-20 00:08
20331 Re:各位為何選擇寫程式這條路? funy 170 2005-02-20 00:20
24738 Re:各位為何選擇寫程式這條路? sdargon 113 2004-02-18 09:17
24893 Re:各位為何選擇寫程式這條路? jeans 212 2004-02-18 19:52
24702 Re:各位為何選擇寫程式這條路? fredwang 155 2004-02-27 13:02
28466 Re:各位為何選擇寫程式這條路? item1394 39 2003-11-12 21:57
24507 Re:各位為何選擇寫程式這條路? marace 277 2004-03-02 14:27
24677 Re:各位為何選擇寫程式這條路? tenyi 796 2004-03-01 23:51
24389 Re:各位為何選擇寫程式這條路? rfus 169 2004-03-02 10:04
20981 Re:各位為何選擇寫程式這條路? tai1110 198 2005-01-01 00:40
23143 Re:各位為何選擇寫程式這條路? e228148215 77 2004-08-22 05:01
23040 Re:各位為何選擇寫程式這條路? reggie 176 2004-08-22 05:29
23099 Re:各位為何選擇寫程式這條路? WHY 116 2004-08-23 17:12
22732 Re:各位為何選擇寫程式這條路? trowa 234 2004-09-02 15:13
20279 Re:各位為何選擇寫程式這條路? VinceChen 193 2005-02-21 09:18
20034 Re:各位為何選擇寫程式這條路? supermay 83 2005-03-01 17:10
19961 Re:各位為何選擇寫程式這條路? psmonkey 175 2005-03-01 21:36
20081 Re:各位為何選擇寫程式這條路? caterpillar 24 2005-03-01 21:40
28465 Re:各位為何選擇寫程式這條路? Forth 4 2003-11-12 21:59
19971 Re:各位為何選擇寫程式這條路? powerouch 98 2005-03-01 17:27
19155 Re:各位為何選擇寫程式這條路? rainystar 24 2005-09-13 17:09
28762 Re:各位為何選擇寫程式這條路? asker 552 2003-11-12 22:16
28400 Re:各位為何選擇寫程式這條路? BruceHsu 212 2003-11-12 23:00
28442 Re:各位為何選擇寫程式這條路? singlelog 647 2003-11-12 23:44
27378 Re:各位為何選擇寫程式這條路? BruceHsu 159 2003-11-21 22:47
27404 Re:各位為何選擇寫程式這條路? singlelog 1262 2003-11-22 01:27
27315 Re:各位為何選擇寫程式這條路? moliwang 184 2003-11-22 01:38
27357 Re:各位為何選擇寫程式這條路? singlelog 288 2003-11-22 01:55
28667 Re:各位為何選擇寫程式這條路? jini 728 2003-11-13 01:27
28298 Re:各位為何選擇寫程式這條路? anthonychen 135 2003-11-13 01:31
28340 Re:各位為何選擇寫程式這條路? browser 116 2003-11-13 01:35
28309 Re:各位為何選擇寫程式這條路? jini 88 2003-11-13 01:38
28290 Re:各位為何選擇寫程式這條路? ming215 231 2003-11-13 10:17
27892 Re:各位為何選擇寫程式這條路? metavige 264 2003-11-17 15:03
27843 Re:各位為何選擇寫程式這條路? ming215 357 2003-11-17 16:40
27791 Re:各位為何選擇寫程式這條路? Biologic 215 2003-11-17 19:22
27734 Re:各位為何選擇寫程式這條路? mason 169 2003-11-19 23:33
27714 Re:各位為何選擇寫程式這條路? mason 18 2003-11-19 23:35
27546 Re:各位為何選擇寫程式這條路? ming215 158 2003-11-20 00:14
27313 Re:各位為何選擇寫程式這條路? mason 127 2003-11-23 23:40
27640 Re:各位為何選擇寫程式這條路? worookie 89 2003-11-19 02:36
27630 Re:各位為何選擇寫程式這條路? saijone 134 2003-11-19 09:43
27482 Re:各位為何選擇寫程式這條路? Eva 96 2003-11-19 19:10
27700 Re:各位為何選擇寫程式這條路? asker 115 2003-11-19 21:36
18678 Re:各位為何選擇寫程式這條路? garyshen 30 2005-09-13 16:07
28457 Re:各位為何選擇寫程式這條路? crazylion 11 2003-11-12 22:44
28323 Re:各位為何選擇寫程式這條路? moliwang 131 2003-11-12 23:32
28539 Re:各位為何選擇寫程式這條路? prometheus 1294 2003-11-14 01:50
28207 Re:各位為何選擇寫程式這條路? snpshu 135 2003-11-14 02:53
28275 Re:各位為何選擇寫程式這條路? singlelog 641 2003-11-14 10:41
28304 Re:各位為何選擇寫程式這條路? aladdin 885 2003-11-14 03:26
29295 Re:各位為何選擇寫程式這條路? psmonkey 309 2003-11-21 19:36
27355 Re:各位為何選擇寫程式這條路? frank 174 2003-11-21 20:17
27379 Re:各位為何選擇寫程式這條路? Forth 19 2003-11-21 20:39
27265 Re:各位為何選擇寫程式這條路? frank 202 2003-11-22 07:38
27333 Re:各位為何選擇寫程式這條路? singlelog 510 2003-11-22 09:41
27238 Re:各位為何選擇寫程式這條路? browser 191 2003-11-22 07:56
27668 Re:各位為何選擇寫程式這條路? psmonkey 721 2003-11-22 16:09
27287 Re:各位為何選擇寫程式這條路? singlelog 494 2003-11-23 00:10
27198 Re:各位為何選擇寫程式這條路? prometheus 464 2003-11-24 00:12
27145 Re:各位為何選擇寫程式這條路? Biologic 115 2003-11-24 00:16
27036 Re:各位為何選擇寫程式這條路? agajava 326 2003-11-26 19:09
26986 Re:各位為何選擇寫程式這條路? Biologic 401 2003-11-26 20:15
27145 Re:各位為何選擇寫程式這條路? psmonkey 891 2003-11-28 21:38
25768 Re:各位為何選擇寫程式這條路? sho 162 2004-01-11 00:16
25661 Re:各位為何選擇寫程式這條路? psmonkey 104 2004-01-11 03:41
25683 Re:各位為何選擇寫程式這條路? huntergood 36 2004-01-10 10:37
25485 Re:各位為何選擇寫程式這條路? robbinlee 37 2004-01-16 01:07
24990 Re:各位為何選擇寫程式這條路? Pop 407 2004-02-11 18:07
24918 Re:各位為何選擇寫程式這條路? Biologic 619 2004-02-11 19:09
27989 Re:各位為何選擇寫程式這條路? tinochen 31 2003-11-17 12:10
28091 Re:各位為何選擇寫程式這條路? jhsu8999 37 2003-11-17 14:42
» JWorld@TW »  交流、聊天、灌水

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