A. 程序員勵志經典語句
程序員勵志經典語句
真正的程序員不寫文檔也不需要文檔,只有看不懂程序的笨蛋才用文檔。下面是我為大家整理收集的關於程序員的經典勵志語句,歡迎大家的閱讀。
1、信念和目標必須永遠洋溢在程序員內心。
2、功能說明書里不存在可操作性。
3、學習腳本最好的方法之一就是多練習。
4、真正的程序員不看參考手冊,新手和膽小鬼才會看。
5、軟體在能夠復用前必須先能用。
6、做技術一定要一顆恆心,這樣才不會半途而廢。
7、對於問題的理解,一定要透徹。這樣你才能實質的解決問題。
8、你要麼要軟體質量,要麼要指針演算法;兩者不可兼得。
9、簡單不先於復雜,而是在復雜之後。
10、一匹真正的好馬,即使在鞭子的影子下,也能飛奔。
11、不要漏掉書中任何一個練習——請全部做完並記錄下思路。
12、保存好你做過的所有的源文件——那是你最好的積累之一。
13、理想如果不向現實做一點點屈服,那麼理想也將歸於塵土。
14、真正的程序員不寫文檔也不需要文檔,只有看不懂程序的笨蛋才用文檔。
15、程序是我的生命,但我相信愛她甚過愛我的生命。
16、在任何時刻都不要認為自己手中的書已經足夠了。
17、看得懂的書,請仔細看;看不懂的書,請硬著頭皮看。
18、把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡。
19、別心急,寫腳本確實不容易;水平是在不斷的實踐中完善和發展的。
20、設計是一個發現問題、而不是發現解決方案的過程。
21、程序不是年輕的專利,但是,他屬於年輕。
22、有兩種方法能寫出沒有錯誤的程序;但只有第三種好用。
23、編程之八字真言:八個字:1、專2、靜3、謙4、籌5、悟6、慎7、透8、恆。
24、記錄下在和別人交流時發現的自己忽視或不理解的知識點。
25、用代碼行數來測評軟體開發進度,就相對於用重量來計算飛機建造進度。
26、真正的程序員不畫流程圖,原始人和文盲才會干這事兒。
27、把在書中看到的有意義的例子擴充;並將其切實的運用到自己的工作中。
28、我們應該重視團隊的精神,一個人作用再大,也不過是一碗水中比較大的一粒水珠而已。
29、真正的程序員沒有進度表,只要討好領導的馬屁精才有進度表,真正的程序員會讓領導提心吊膽。
30、如果你沒有把握做到,最好就不要承諾,你什麼也不承諾,至少別人不會看不起你。
31、真正的程序員的程序不會在第一次就正確運行,但是他們願意守著機器進行若干個30小時的調試改錯。
32、這句話不是很文雅,徹底鄙視那些害怕別人超越自己而拒絕回答別人問題的程序員。
33、每一個問題都是一把鎖,你要相信世界上一定有一把鑰匙能打開這把鎖,你也能找到這把鑰匙。
34、真正的程序員幾乎不寫代碼的注釋,如果注釋很難寫,它理所當然也很難讀。
35、項目開發的六個階段:1、充滿熱情2、醒悟3、痛苦4、找出罪魁禍首5、懲罰無辜6、褒獎閑人。
36、一本好書,就像高級武功秘籍一樣,哪怕只是從裡面領悟到個一招半勢,功力提升起來都是驚人的。
37、其實你找不到錯誤不代表錯誤不存在,同樣你看不到技術比你牛的人並不代表世界上沒有技術比你牛的人。
38、調試完一個動態連接函數,固然值得興奮,但真正的成功遠還在無數個函數之後。
39、任何傻瓜都能寫出計算機可以理解的代碼。好的程序員能寫出人能讀懂的代碼。
40、最初的90%的代碼用去了最初90%的開發時間。餘下的10%的代碼用掉另外90%的開發時間。
41、編程是一種單調的生活,因此程序員比普通人需要更多的關懷,更多的友情。
42、人吶,眼光放得長遠一些,看到的東西也會多一些,生活也就會過得更有意義一點。
43、如果調試一個程序讓你很苦惱,千萬不要放棄,成功永遠在拐角之後,除非你走到拐角。
44、沒有情調,不懂浪漫,也許這是程序員的'一面,但擁有朴實無華的愛是他們的另一面。
45、如果你喜歡底層開發,千萬不要勉強自己去搞VC,找到你最真實的想法,程序員最不能忍受的就是萬精油。
46、程序員是值得尊敬的,程序員的雙手是魔術師的雙手,他們把枯燥無味的代碼變成了豐富多彩的軟體。
47、學腳本並不難,JSP、ASP、PHP等等也不過如此——難的是長期堅持實踐和不遺餘力的博覽群書。
48、優秀的代碼是它自己最好的文檔。當你考慮要添加一個注釋時,問問自己,“如何能改進這段代碼,以讓它不需要注釋?
49、看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參考手冊,雖然幫助的文字有時候很難看懂,總覺得不夠直觀。
50、不要看到別人的回復第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。
51、初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。
52、內存無論在怎麼發展,它都會有一個容量的限制。因此你應該堤防著它。你的程序如果導致內存泄漏,是程序員很可恥的事情。
53、無論在排練中演示是如何的順利(高效),當面對真正的現場觀眾時,出現錯誤的可能性跟在場觀看的人數成正比。
54、你的一個程序有時正常有時不正常,而你已經完全遵循編程的規則,為什麼?事實上我認為相信只要遵循別人所說就能得到想當然的結果的人其實是個傻瓜。
55、不要放過任何一個看上去很簡單的小問題——他們往往並不那麼簡單,或者可以引伸出很多知識點;不會舉一反三你就永遠學不會。
;B. 編程經典語錄
篇一:程序員9條經典的編程語錄
2013年伊始,告別短暫的小長假,我們又回到了緊張的工作氛圍中,在這篇文章中,我收集了幾條非常有趣的且廣受歡迎的編程術語,為廣發編程愛好者加波助瀾,就像Linus Torvalds說的那樣,我們因為興趣而編程。 2013年伊始,告別短暫的小長假,我們又回到了緊張的工作氛圍中,在這篇文章中,我收集了幾條非常有趣的且廣受歡迎的編程術語,為廣發編程愛好者加波助瀾,就像Linus Torvalds說的那樣,我們因為興趣而編程。
1. 在水裡行走和以一個需求規格進行軟體開發類似,即如果水或需求都被凍結住,那麼行走和軟體開發都會變得很容易。-——Edward V Berard
2. 不要擔心程序異常,如果它總是正確的話你早就失業了。——軟體工程Mosher定律
3. 設計的附加價值高於它所增加的花費。——Thomas C. Gale
4. 沒有好的團隊就開發不出好的軟體,但絕大多數的軟體開發團隊看起來就像不健全的家庭一樣。——Jim McCarthy
5. 我才不關心我的代碼是否能在你的機器上工作!我們不會給你提供機器。——Vidiu Platon
6. 「靠代碼行數來衡量開發進程就好比用重量來衡量飛機製造的進度。」——Bill Gates
7. 「程序員的問題是,不到太晚,你永遠不會知道他在做著些什麼。」——Seymour Cray
8. 「大部分好的程序員編程並不是為了錢或名望,而只是因為純粹的樂趣。」——Linus Torvalds
9. 「有兩種生成一個軟體設計方案的途徑。一個是把它做得如此簡單,以致於明顯不會有漏洞存在;另一個是把它做的如此復雜,以致於不會有明顯的漏洞存在。」——C.A.R. Hoare
篇二:程序員經典語錄
1. 選擇當前科技領域的一個小子集,親近它、擁抱它,並且嘗試推進這個小領域的發展。
2. 理解不同數據結構和演算法的優缺點,不單是內存中,還有磁碟上的表現。
3. 首先深刻理解你所在的領域,然後拋開計算機,像普通用戶那樣觀察和體會。
4. 時刻准備好(包括能力和心理上)向深層探索,不僅僅是一兩層,而是好幾層。要知道,是否能在編程時勢如破竹,與你所能達到的技術深度關聯緊密。
5. 運用你的想像力,總是問這樣的問題「還有更好的辦法嗎?」跳出固有的思維模式,最好的實現方式也許還沒有人嘗試過。
6. 永遠不要過早退出,不要兩次編寫同一段代碼,不要將一個變數命名為另一個變數的子集。如果不理解這些規則,也許你會爭辯,不過一旦你這么做了,它們就能幫助你寫出更好的代碼,否則你將永遠停留在初級程序員的水平。
7. 學習如何進行基準測試,學會的那一天,你會發現世界將變得不同。
8. 學會如何分辨瑣事和細節,只將精力集中於細節。
9. 不要總是向你的用戶和管理者妥協,有時應該讓他們知道,他們自以為的並不是那麼重要。
10. 寫一個框架,無論你是否計劃使用它。這個過程會讓你學到靠其他方式無法學到的東西。
11. 把學到的東西教給別人,無論是口口相授還是文以載道,你都會發現自己也能從這個過程中收獲良多。
12. 找到旁人寫的這樣一些代碼——它們實現了重要的功能,但寫得並不夠聰明。重寫它們,然後告訴自己永遠不要犯相同的錯誤。
13. 在人生的某個時候,運營你自己的事業(服務或產品)。你能從中學到當職員時無法領悟的編程技巧 你認為最具爭議的編程觀點是什麼?
C#專家Jon Skeet曾在StackOverflow上提出這個問題。這里列舉最熱門的前10條討論。
1. 業余時間不以編程為樂者,永遠趕不上那些以此為樂的同行
即使最聰明、最有才華的人,若只是將編程作為工作,就永遠成不了真正優秀的程序員。以編程為樂的人會在業余時搞些小項目,或者擺弄各種編程語言和編程思想。
2. 唯一能放之四海而皆準的最佳實踐,是「用腦子思考」
太多人喜歡追逐眾多時髦技術,想方設法把各種方法、模式、框架用到不適合的地方。新技術和名人大牛的觀點並不等於適用於實際情況。
3. 依賴Google沒什麼錯
這種言論肯定會讓那些學富五車的飽學之士惱火。但重要的是能真正理解,並給出成功的編程解決方案,讓客戶和老闆滿意。
4. 大多數注釋是代碼的糟糕重復
我們大部分時間是在維護其他人(或我們自己)所寫的代碼,而糟糕、錯誤、過時和誤導性的注釋也是代碼中最令人糾結的因素之一。
5. XML被大大高估了
許多隨波逐流的人沒動過腦子就跳上了XML這條黑船。XML用於Web應用不錯,因為它本來就是干這個的。此外的問題定義、設計思路應該盡量不用XML。
6. 程序員生而不平等
經理往往認為「程序員A=程序員B」,因為他們工作的年頭差不多。但實際上,他們的效率可能相差十倍甚至百倍。
7. 將Java作為最適合大學教學的第一門語言令人費解
第一門編程語言應該重在學習控制流和變數,而不是對象和語法。此外沒有調試C/C++內存泄漏經驗的人,根本無法完全理解Java的初衷。
8. 若你只會一門語言,無論多麼精通,仍然不夠優秀
任何人如果只局限於一門語言,都無法充分發揮自己的潛力。而且缺乏求知慾和探索意願,都不符合優秀程序員的特質。
9. 性能真的很重要
盡管可以通過購買更強勁的CPU、硬碟和內存提升性能,但若這樣想的人少一些,我們也許能在1GHz的CPU上運行更多程序。
10. Print語句是有效的調試方式
用System.out.println之類的輸出語句調試代碼的方式挺好。這經常比正式的調試要快,而且可以比較不同運行的輸出結果
篇三:101條經典計算機語錄
1、計算機沒什麼用.他們只會告訴你答案.(巴勃羅畢加索,畫家)
2、計算機就跟比基尼一樣,省去了人們許多的胡思亂想.(薩姆尤因,作家)
3、他們擁有計算機,他們也還可能擁有其他的大規模殺傷性武器.(珍內特雷諾,美國前女司法部長)
4、跟計算機工作酷就酷在這里,它們不會生氣,能記住所有東西,還有,它們不會喝光你的啤酒.(保羅利里,吉他手)
5、如果汽車能趕上計算機的發展周期的話,一輛今天的勞斯萊斯僅值100美元,每加侖要跑100萬英里,每年還得爆炸一次,把裡面的人殺個精光.(Robert X. Cringely,技術作家)
6、計算機總是越來越智能的.科學家告訴我們說不久它們就能跟我們對話了.(這里的它們,我指的是計算機.我懷疑科學家永遠都不能跟我們對話.) (Dave Barry,幽默作家)
7、我最近注意到,在共同文化中,那種對計算機變得智能化並最終掌控世界的妄想恐懼症幾乎徹底消失了.據我所知,這跟MS-DOS的發布基本是同步的.(Larry DeLuca)
8、計算機會不會思考這個問題就像問潛水艇會不會游泳一樣.(Edsger W. Dijkstra,圖靈獎獲得者)
9、活了一百年卻只能記住30M位元組是荒謬的.你知道,這比一張壓縮盤還要少.人類境況正在變得日趨退化.(Marvin Minsky,人工智慧研究的奠基人) 信任
10、這座城市的中央計算機告訴你的?R2D2,你不該相信一台陌生的計算機!(C3PO,星球大戰中的翻譯機器人)
11、永遠不要相信一台不能扔掉一扇窗戶*的計算機(斯蒂夫沃茲尼亞克,蘋果聯合創始人)
12、硬體:計算機系統中可被踢的部分.(Jeff Pesis)
13、今天大部分的軟體都很像上百萬塊磚堆疊在一起組成的埃及金字塔,缺乏結構完整性,只能靠強力和成千上萬的奴隸完成.(阿倫凱,圖靈獎獲得者,面向對象創始人)
14、我終於明白'向上兼容性'是怎麼回事了.這是指我們得保留所有原有錯誤.(Dennie van Tassel)
15、有兩樣重要產品出自伯克利:LSD和BSD*.我們不相信這是個巧合.(Jeremy S. Anderson)
16、2038年1月19日,凌晨3點14分07秒(UNIX中的世界末日*1970年1月1號之後的2^32秒)
17、每個操作系統都差不多 我們都一樣的爛.(微軟的高級副總裁布萊恩瓦倫蒂尼這樣描述操作系統的安全狀況,2003)
18、微軟有出了個新版本,Windows XP,據大家說是'有史以來最穩定的Windows', 對我而言, 這就好像是在說蘆筍是'有史以來發音最清脆的蔬菜一樣' (Dave Barry)
19、互聯網?那個東西還在嗎?(Homer Simpson)
20、網路就像是個母夜叉.我每轉到一處都會看見小個的按鈕命令我提交*.(Nytwind)
21、想想看吧,已經有一百萬只猴子坐在一百萬台打字機旁,可Usenet就是比不上莎士比亞.(Blair Houghton)
22、計算機軟體產業最為驚人的成就,是其持續不斷地放棄硬體產業的驚人成果和穩定性.(Henry Petroski)
23、真正的創新經常來自於那些貼近市場、但無力擁有市場的的小型初創公司.(Timm Martin)
24、人們常說,偉大的科學學科就像是站在其它巨人肩膀上的巨人.人們也說過,軟體產業正如站在其他侏儒腳上的侏儒.(Alan Cooper,交互設計之父)
25、這無關比特、位元組和協議,而關乎利潤和損益.(郭士納,IBM前CEO)
26、我們是微軟.反抗是徒勞的.你會被同化的.(保險杠貼紙)
27、不管演示在綵排的時候有多好,一旦在觀眾面前展示時,演示不出錯的幾率與觀眾人數成反比,與投入的金錢總額成正比.(Mark Gibbs)
28、專利大多數都是垃圾.浪費時間去閱讀這些專利是愚蠢的.只有專利持有人才會這么干,還得強迫自己才會看.(Linus Torvalds,LINUX創始人)
29、控制復雜性是計算機編程的本質.(Brian Kernigan)
30、復雜性殺死一切.它把程序員的生活給搞砸了,它令產品難以規劃、創建和測試,帶來了安全挑戰,並導致最終用戶和管理員沮喪不已.(Ray Ozzie)
31、進行軟體設計有兩種方式.一種是讓它盡量簡單,讓人看不出明顯的不足.另一種是弄得盡量復雜,讓人看不出明顯的缺陷.(C.A.R. Hoare)
32、好的軟體的作用是讓復雜的東西看起來簡單.(Grady Booch,UML創始人之一) 易用性
33、不管那些計算機書籍如何宣稱,只需記住,你並非'傀儡'.真正的傀儡是那些無法設計出易於使用的硬體和軟體的那些人,盡管他們是技術專家,因為這是普通消費者賴以生活的東西.(Walter Mossberg,科技專欄記者)
34、軟體供應商在努力嘗試讓他們的軟體更'易於操作' 迄今為止,他們最好的辦法就是翻出所有的老手冊,然後在封面蓋上'易於操作'這幾個字.(比爾蓋茨)
35、有個老套的故事說有人希望他的計算機能像他的電話機一樣好用.他的願望實現了,因為我已經不知道該如何使用自己的電話了.(BjarneStroustrup,C++之父)
36、任何一個傻瓜都會用電腦.很多都會.(Ted Nelson)
37、只有兩個行業把客戶稱為'用戶'*.(Edward Tufte,信息設計大師)
38、程序員在跟宇宙賽跑,他們在努力開發出更大更好的傻瓜程序,而宇宙則努力培養出更大更好的白痴.到目前為止,宇宙領先.(Rich Cook)
39、你們當中很多人都知道程序員的美德.當然啦,有三種:那就是懶惰、急躁以及傲慢.(Larry Wall,Perl發明者)
40、程序員的問題是你無法預料他在做什麼,直到為時已晚.(Seymour Cray,超級計算機之父)
41、那就是這些自認為痛恨計算機的人的真實面目.他們實際上真正痛恨的是糟糕的程序員.(拉瑞尼文,科幻作家)
42、很長時間以來我一直困惑不已,為什麼一些又貴又先進的東西會一點用都沒有.直到我突然想起,計算機不就是一台愚蠢之至卻擁有難以置信的做聰明事能力 的機器嘛,而程序員不就是聰明絕頂卻擁有難以置信的.干蠢事的能力的人嘛.一句話,他們簡直就是天生絕配.(比爾布萊森,旅遊文學作家)
43、不像學學塗塗畫畫也能讓某人成為專家級畫家,計算機科學教育不會讓任何人成為一名編程大師.(埃里克雷蒙,開源運動領袖)
44、一個程序員是經歷以下事情後仍能證明自己是嚴格的專家的人:他可以歷經數不清的捶打,可取材於無關緊要的文檔,用上面的爭議數據作出模糊假設,並以 此計算出測微精度的無數片面理解的答案,並由一個不可靠、腦袋充滿質疑、公
開宣稱要讓一個倒霉透頂、沒有指望、毫無防備,要求第一時間獲得信息的部門狼狽 不堪、令人生厭的人使用一台准確度有問題的儀器去實施.(IEEE網格新聞雜志)
45、運氣好的黑客能用幾個月的時間 - 生產出一個小規模的開發團體(比如說,7-8人)歷盡艱辛一起工作了一年多才能做出來的東西.IBM經常報告說某些程序員的生產力要比其它工人高百倍,甚至更多.(Peter Seebach,黑客)
46、最好的程序員跟好的程序員相比可不止好那麼一點點.這種好不是一個數量級的,取決於標准怎麼定:概念創造性、速度、設計的獨創性或者解決問題的能力.(蘭德爾E斯特勞斯,科技作家)
47、偉大的車工值得給他幾倍於普通車工的薪水,但一個偉大的軟體代碼作家,其價值則要等同於一個普通的軟體寫手的價格的1萬倍.(比爾蓋茨)
48、就算它工作不正常也別擔心.如果一切正常,你早該失業了.(Mosher的軟體工程定律)
49、靠代碼行數來衡量開發進程就好比用重量來衡量飛機製造的進度.(比爾蓋茨)
50、寫代碼的社會地位比盜墓的高,比管理的低.(傑拉爾德溫伯格,軟體與系統思想家)
51、首先學習計算機科學及理論.接著形成自己編程的風格.然後把這一切都忘掉,盡管改程序就是了.(George Carrette,傑出軟體工程師,開源推廣者)
52、先解決問題再寫代碼.(John Johnson)
53、樂觀主義是編程行業的職業病;用戶反饋則是治療方法.(Kent Beck)
54、迭代者為人,遞歸者為神.(L. Peter Deutsch)
55、布爾值最好的一點是,就算你錯了,也頂多錯了一位而已.(無名氏)
56、數組的下標是從0開始好還是從1開始好呢?我的0.5的折衷方案,以我之見,沒有經過適當考慮就被否決掉了.(Stan Kelly-Bootle)
57、只有兩種編程語言:一種是天天挨罵的,另一種是沒人用的.(BjarneStroustrup,C++之父)
C. 一個程序員的座右銘
1、作為一個真正的程序員,首先應該尊重編程,熱愛你所寫下的程序,他是你的夥伴,而不是工具。
2、程序員可以讓步,卻不可以退縮,可以羞澀,卻不可以軟弱,總之,程序員必須是勇敢的。
3、編程是一種單調的生活,因此程序員比普通人需要更多的關懷,更多的友情。
4、程序不是年輕的專利,但是,他屬於年輕。
5、沒有情調,不懂浪漫,也許這是程序員的一面,但擁有朴實無華的愛是他們的另一面。
6、一個好漢三個幫,程序員同樣如此。
7、一個100行的代碼調試都可能會讓程序員遇到很多挫折,所以,面對挫折,我們永遠不能低頭。
8、調試完一個動態連接函數,固然值得興奮,但真正的成功遠還在無數個函數之後。
9、程序是我的生命,但我相信愛她甚過愛我的生命。
10、信念和目標,必須永遠洋溢在程序員內心。
11、就算我們站在群山之顛,也別忘記雄鷹依舊能從我們頭頂飛過。驕傲是比用JAVA進行底層開發更可笑的東西。
12、這句話不是很文雅,徹底鄙視那些害怕別人超越自己而拒絕回答別人問題的程序員。
13、如果調試一個程序讓你很苦惱,千萬不要放棄,成功永遠在拐角之後,除非你走到拐角,否則你永遠不知道你離他多遠,所以,請記住,堅持不懈,直到成功。
14、最累的時候,家人是你最好的歸宿。
15、退一步海闊天空,這是一種應有的心境。
16、如果你喜歡底層開發,千萬不要勉強自己去搞VC,找到你最真實的想法,程序員最不能忍受的就是萬精油。
17、IF(BOOL 學習= =FALSE)BOOL 落後=TRUE;不斷的學習,我們才能不斷的前進。
18、你的一個程序有時正常有時不正常,而你已經完全遵循編程的規則,為什麼?事實上我認為相信只要遵循別人所說就能得到想當然的結果的人其實是個傻瓜。
19、編程中我們會遇到多少挫折?表放棄,沙漠盡頭必是綠洲。
20、非優秀的程序員常常把空間和時間消耗殆盡,優秀的程序員則總是有足夠的空間和時間去完成編程任務,而且配合近乎完美。
21、我們應該重視團隊的精神,一個人作用再大,也不過是一碗水中比較大的一粒水珠而已。
22、無私奉獻不是天方夜譚,有時候,我們也可以做到。
1、程序員可以讓步,卻不可以退縮,可以羞澀,卻不可以軟弱,總之,程序員必須是勇敢的。
2、調試完一個動態連接函數,固然值得興奮,但真正的成功遠還在無數個函數之後。
3、如果你喜歡底層開發,千萬不要勉強自己去搞VC,找到你最真實的想法,程序員最不能忍受的就是萬精油。
4、非優秀的程序員常常把空間和時間消耗殆盡,優秀的程序員則總是有足夠的空間和時間去完成編程任務,而且配合近乎完美。
5、程序員是值得尊敬的,程序員的雙手是魔術師的雙手,他們把枯燥無味的代碼變成了豐富多彩的軟體。
6、一個人靜靜坐在電腦面前寫代碼的感覺,那是什麼感覺?那是武林高手閉關修煉的感覺。
7、硬的怕橫的,橫的怕不要命的,瘋子都是不要命的,所以瘋子力量大,程序員只有一種,瘋狂的程序員。
8、“設計是一個發現問題、而不是發現解決方案的過程” —— Leslie Chicoine
9、“功能說明書里不存在可操作性” —— 37 Signals
10、“過去的代碼都是未經測試的代碼” —— Michael Feathers
11、“任何傻瓜都能寫出計算機可以理解的代碼。好的程序員能寫出人能讀懂的代碼” —— Martin Fowler
12、“測試是來表明bug的'存在而不是不存在” —— Edsger Dijkstra
13、“簡單不先於復雜,而是在復雜之後” —— Alan Perlis
14、“Real developers ship” —— Jeff Attwood
15、“沒有絕世神功” —— Frederick Brooks
16、“過去的33年裡,我每天早上看著鏡子問自己:“今天是我生命的最後一天嗎?我是否要去做今天該做的事?”一天一天太多次是“不是”,我知道這需要改變…所有的事情——所有身外的期望,所有的驕傲,所有的對困難和失敗的恐懼——這些東西在死亡面前立刻消失的無影無蹤,只剩下真正重要的東西。想著自己即將死去,這是讓我避免落入擔心失去什麼的陷阱里的最好的方法。” —— Steve Jobs
1、在seso 的blog上看到的,粘貼過來,鼓勵自己~
2、曾經的理想是做個程序員,那時以為程序就是計算機的全部。現在依然喜歡程序,但是開始明白,程序並不是計算機的全部,好的程序,好的程序員要經歷漫長的修煉,就像是武林高手修煉內功比招式更重要。我要做的是程序員,不是coder。這些是曾經收集的程序員勵志語錄,其實也並不僅僅是針對程序員,很多事情,是相通的,做事的道理更是一樣。把它們貼出來,和大家分享,共勉,一起努力,一起做個真正的程序員。我的專業叫做計算機科學與技術,裡面有科學,有技術,真正做下去,前路還很漫長,我們一起努力。
3、程序員是值得尊敬的,程序員的雙手是魔術師的雙手,他們把枯燥無味的代碼變成了豐富多彩的軟體。
4、你比他好一點,他不會承認你,反而會嫉妒你,只有你比他好很多,他才會承認你,然後還會很崇拜你,所以要做,就一定要比別人做得好很多。
5、對程序員來說大部分的快樂是從解決問題,特別是獨立解決問題中獲得,而不是從這個CASE有多大,獎金有多少中獲得。
6、人吶,眼光放得長遠一些,看到的東西也會多一些,生活也就會過得更有意義一點。
7、程序員,他們想的是什麼?他們想的永遠都是技術,他們崇尚的也永遠都是技術。
8、其實你找不到錯誤不代表錯誤不存在,同樣你看不到技術比你牛的人並不代表世界上沒有技術比你牛的人。
9、一個人靜靜坐在電腦面前寫代碼的感覺,那是什麼感覺?那是武林高手閉關修煉的感覺。
10、程序員中的前輩在談到一個人學寫程序有沒有前途時,總是會說:“學程序不光要能吃苦能用功,還得看有沒有sense,沒sense的人,就是再怎麼學,再怎麼給他講效果都不好。”
11、為什麼很多人都想成功,但成功的人只是極少數?不是因為成功有多困難,其實成功簡單得很,只要你一開始都有計劃,並且能一直做下去,總會成功的。關鍵是如何面對成功,你失敗了,起碼還有人同情你,而成功了,連得到同情的機會都沒有。
12、一匹真正的好馬,即使在鞭子的影子下,也能飛奔。
13、如果你沒有把握做到,最好就不要承諾,你什麼也不承諾,至少別人不會看不起你。
14、一本好書,就像高級武功秘籍一樣,哪怕只是從裡面領悟到個一招半勢,功力提升起來都是驚人的。
15、永不放棄,永不放棄又有兩個原則,第一個原則是永不放棄,第二個原則就是:當你想放棄時回頭看第一個原則。
16、瘋狂的程序員決不是靠狂妄和拚命的程序員,而是能夠腳踏實地,持續努力的程序員,一個程序員真正做到這兩點,技術上去後,唯一能限制他的只有想像力,到那個時候才算“瘋狂的程序員”,這種程序員,才能令對手無比恐懼。
17、硬的怕橫的,橫的怕不要命的,瘋子都是不要命的,所以瘋子力量大,程序員只有一種,瘋狂的程序員。
18、要麼做第一個,要麼做最好的一個。
19、理想如果不向現實做一點點屈服,那麼理想也將歸於塵土。
20、每一個問題都是一把鎖,你要相信世界上一定有一把鑰匙能打開這把鎖,你也能找到這把鑰匙。
D. 有哪些適合程序員的口號
1、任何傻瓜都會寫計算機能理解的代碼。優秀的程序員能夠編寫人們可以閱讀的代碼。
2、程序是我的生命,但我相信我愛她勝過我愛我的生命。
3、做技術一定要有恆心,這樣才不會半途而廢。
4、真正的程序員不會在第一次就把程序寫對,但是他們願意坐在機器旁進行30個小時的調試。
5、我們必須對這個問題有徹底的了解。這樣你就能解決問題了。
6、你找不到錯誤並不意味著它不存在。你看不見一個有更多技能的人並不意味著沒有一個人有更多技能。
7、好的判斷來自經驗,而經驗來自壞的判斷。