在Quora上有人問了這樣一個問題:編程的一些偉大真理有哪些?這個問題有許多優(yōu)秀的大牛寫了很多回答格带,小編幫大家把回答整理了一遍:
1撤缴、程序員不是電腦修理工,只是沒有人記得那件事(笑叽唱。
2屈呕、編程是思考,而不是打字棺亭。
3虎眨、即使完成了學位和課程,也完成了IT項目镶摘,你也要記住學習從未停止嗽桩。
4、如果你想保持競爭力凄敢,也應該學會在個人項目上工作碌冶,強迫自己使用你從未在工作中使用過的語言和軟件。
5贡未、作為一名開發(fā)者种樱,你不需要嚴格的數(shù)學技巧蒙袍。然而,你需要基本的代數(shù)嫩挤、邏輯害幅、較強的解決問題的能力,最重要的是岂昭,要有耐心以现。
6、你不需要一個學位來成為一個開發(fā)者约啊,編程就像任何行業(yè)一樣:如果你擅長它邑遏,人們會為你的技能付出高薪,不管你是如何做到的恰矩。
7记盒、有問題學會去睡覺,放松才能解決問題外傅。
8纪吮、第一個定律
你試圖修復代碼的次數(shù)越多,你就會遇到更多的bug萎胰。
第二定律
如果不理解代碼片段碾盟,永遠不要在任何地方應用它。
第三定律
不管你花多少時間在編程上技竟,你都不能完全適應編程概念(100%)冰肴。
這3條定律是相互聯(lián)系的,就像牛頓的3定律榔组。
9熙尉、大多數(shù)編程語言都可以自學。
10瓷患、像程序員一樣思考比語法更重要骡尽。你可以總是去谷歌語法,但你無法總是去谷歌思考擅编。
11、不管你在解決編程問題和工作時表現(xiàn)如何好箫踩,如果你6個月或更長時間沒練習爱态,你的技能就會生銹。
12境钟、學習的最好方法是做一個重要的項目锦担,在實際生活中理解代碼的使用,只會死記的人往往會忘記學習的知識慨削。
13洞渔、編程是有趣的套媚,只要代碼工作正常。
14磁椒、如果你寫了一段代碼堤瘤,最初你和上帝知道代碼是如何工作的。兩個月后只有上帝知道浆熔。
15本辐、Bug是你最好的朋友和老師(不要嘲笑),因為它教的比任何教程都多医增。
16慎皱、堆棧溢出是最好的調試器。
17叶骨、不在乎記語法茫多,IDES更智能。
18忽刽、YouTube是最好的老師之一地梨。
19、100%學習任何高級語言幾乎是不可能的缔恳。
你同意以上的真理嗎宝剖?你在編程時認識到了什么真理呢?歡迎留言歉甚!