成功的程序員
原文鏈接:http://blog.csdn.net/jiangtao/archive/2001/01/15/1806.aspx
???
?
世界上最成功的人一開始是個程序員。在
1974
年,
Bill Gates
為
Altair 8800
寫了一個
4K
的編譯器,今天,他創立的
Microsoft
用
Windows
操作系統和
Microsoft Office, Microsoft? Home
等產品統治了
PC
軟件市場。
Bill
成了世界首富,他的個人財產今天已經達到千億美元,他的影響力遍及我們各個領域。
?
?
其他的程序員可能沒有這樣著名,但就他們的財富和個人成就而言,也都處于頂尖的地位。
? Anders Hejlsberg
是從程序員成為超級明星的一個好例子,
Andres
編寫了最早的
Turbo Pascal
的編譯器,
Borland
因此在
80
年代崛起,
90
年代
Andres
領導開發的
Delphi
也取得了巨大的成功,對微軟的
Visual Basic
構成極大威脅,最后微軟把他開出巨額美金買了過去主持開發
Visual J++
。
Anders Hejlsberg
擁有的財富比我們想象的還要多。
?
?“
程序員是最好的職業選擇
”
,
Anders
說
”
每兩年,微處理器的速度要加倍,內存容量是原來的四倍,但是我們的大腦還是原來的大小,很顯然,將需要更多的程序員來補充這些
”.
??
程序設計是廣闊的
,
也是高深的。從家電的電腦芯片到
Internet
網絡,它每天都在拓寬我們生活的各個方面,它孕育著無與倫比的機會,程序設計是世界上發展最快的行業,它也是報酬最高的行業之一。如果你成了程序員,你一定會愛上它。
??
程序員是從普通人中產生的,和其他人相比
,
大多數程序員更具有邏輯性,思考問題更嚴密,更注重細節,這是他們成為程序員的原因。
?? “
優秀程序員不在他們的代碼中放入錯誤。
” Brad Silerbery (
微軟技術副總裁,曾領導開發
Windows95),
一個錯誤進入基本代碼中一個月后,要進行修復的代價多達十倍,如果錯誤出現在已完成的產品中,代價將是
100
倍。
“
軟件開發是小組成員協調努力的結果。
”
??? Ike Nassi(Apple
公司技術副總裁
)
?
“
優秀程序員都是渴望學習的人
.”?
??? Enrique Salem(Norton Utility
首席設計師
)
“
當在計算機前工作時間越來越多時
,
你必將成為更好的程序員
”
程序員的三大優良品質:偷懶,沒有耐性和驕傲自大。
??? Larry Wall( Perl
語言發明人
)
偷懶和沒有耐性會促使優秀的程序員無法忍受重復做同樣的事情。
驕傲自大定義為“從過度自豪或激情中產生的不現實的狂傲情緒”
“每一個程序都可以精簡至少一條指令,每個程序都至少包含一個錯誤(
bug
),因此可以歸納得出:每個程序都可以被精簡至一條無法工作的指令。”
? Ken Amold(Unix Curses
和
rogue
的發明人,著名游戲
Dungeons&Dragons