文章出處
文章列表
編程技術就是程序員的手藝,你的程序就是你的藝術品。時刻關注自己的技藝,保持熱情、保持好奇,爭取做到富有專長而又多才多藝。
關于程序員這個職業,沒哪個行業能像計算機行業這么活躍、刺激和有趣了。不僅是新興工業革命的主力,又滲入到所有的行業中,干一輩子值了。就跟律師,醫生一樣,給大家解決問題;但是另一面呢,又是藝術家,創造新奇好玩的東西。這樣的職業做一輩子有什么問題?
思考!你的工作
雖然軟件開發是工程學,但每個程序員并不是螺絲釘,而是活躍的造血細胞。我們要思考需求,推敲設計,展望愿景,打磨細節;我們要思考如果提高工作效率,如何成長;在對權威產生疑惑時,我們又要批判的思考而不茫然接受。除去工程技術以外,邏輯思維能力才是程序員的核心競爭力,保持活躍、勤奮的思維。
依據你的職業發展、你的項目和你每天的工作,為你自己和你的行為負責這樣一種觀念,是注重實效的哲學的一塊基石。注重實效的程序員對他或她自己的職業生涯負責,并且不害怕承認無知或錯誤。這肯定并非是編程最令人愉悅的方面,但它肯定會發生——即使是在最好的項目中。盡管有徹底的測試、良好的文檔以及足夠的自動化,事情還是會出錯。交付晚了,出現了未曾預見到的技術問題。
發生這樣的事情,我們要設法盡可能職業地處理它們。這意味著誠實和坦率。我們可以為我們的能力自豪,但對于我們的缺點——還有我們的無知和我們的錯誤——我們必須誠實。
文章列表
全站熱搜