在《程式員修煉之道》這本好書中列出了注重實效的程式員應具備的特征,你能對号入座嗎?
1 早期的采納者/快速的改編者
你具有技術和技巧上的直覺,你喜歡試驗各種事物。給你一樣新東西,你很快就能把握它,并把它與你的知識的其它部分結合在一起。你的自信出自經驗。
2 好奇
你喜歡提問。那很漂亮——你是怎麼做的?你用那個庫的時候有什麼問題嗎?我聽說的這個BeOS是什麼東東?符号連結是怎麼實作的?你是收集小知識的林鼠,每一條小知識都可能會影響今後幾年裡的某項決策。
3 批判的思考者
你不會在沒有抓住事實的前提下照搬别人的說法。當同僚說“因為就應該這麼做”或者供應商允諾為你的全部問題提供解決方案時,你就會嗅到挑戰的氣息。
4 有現實感
你會設法了解你面臨的每個問題的内在本質。這樣的現實主義給了你良好的感覺能力:事情有多困難,需要多長時間?讓你自己了解某個過程會有困難,或是要用一點時間才能完成,能夠給予你堅持不懈的毅力。
5 多才多藝
你盡力熟悉廣泛的技術和環境,并且努力工作,以與各種新發展并肩前行。盡管你現在的工作也許隻要求你成為某方面的專才,你卻總是能夠轉向新的領域和新的挑戰。