前言
- 他們在做事情的時候,會把注意力專注在一件他們在做的事情上,然後把事情做得更好
- 思考你的工作!怎麼盡一切可能的自動化,高效化!
注重實效程式員的特征
- 早期的采納者/快速的改編者。喜愛實驗各種事物
- 好奇。喜歡提問
- 批判思考者
- 有現實感。你會設法了解你面臨的每個問題的内在本質
- 多才多藝。盡量熟悉廣泛的技術和環境,并且努力工作,與各種新發展并肩而行。
- 最重要的兩個特征:
Care about your craft
Think! About your work
Chapter 1: 注重實效的哲學
注重實效的程式員的特征是什麼?
我們覺得是他們處理問題,尋求解決方案時的态度,風格,哲學。他們能夠越過直接的問題去思考,總是設法把問題放到更大的語境中,總是設法主義更大的圖景!
另外一個關鍵是他們對他們所作的每件事情負責!
依據你的職業發展,你的項目,和你每天的工作,為你自己和你的行為負責這樣的觀念是注重實效的哲學的一塊基石。
注重實效的程式員對他的職業生涯負責,并且不害怕承認無知和錯誤!
我們可以為我們的能力感到自豪,但是對于我們的缺點,還有我們的無知和我們的錯誤,我們必須誠實。
當你犯錯時
當你犯錯時或者判斷失誤時,誠實的承認它,并且設法給出各種選擇。不要責怪别人或别的東西,或者拼湊借口。不要把所有問題都歸咎于供應商,程式設計語言,管理部門,或者你的同僚。你可以選擇提供解決方案,提供更多的選擇。
Provide Options, don’t make lame excuses!
要提供各種選擇,而不要找借口。不要說事情辦不到,要說明能夠做什麼來挽回局面!
不要害怕提出要求,也不要害怕承認你需要幫助
軟體的熵
一扇破窗戶,隻要有一段時間不修理,就會漸漸給建築的居民帶來一種廢棄感!不要留着“破窗戶”:低劣的設計,錯誤決策,或者糟糕的代碼,不修!發現一個,就要修理一個。
置之不理都會更快加速腐爛的程序。
石頭湯的故事
設計出你可以合理要求的東西,好好開發它。一旦完成,就拿給大家看,讓他們大吃一驚。參與正在發生的成功要更容易些。
你的知識資産
-
嚴肅的投資者定期投資,作為習慣。
- 每年學習一種新的語言
- 每季度閱讀一本技術書籍
- 也要閱讀非技術類書籍
- 參加本地組織
- 跟上潮流
- 多元化是長期成功的關鍵。你知道的不同的事情越多,你就越有價值。
- 聰明的投資者在保守的投資和高風險,高回報的投資之間平衡他們的資産。
- 投資者設法低買高賣,以擷取最大回報。新興的技術流行之前學習它可能就和找到被低估的股票一樣困難,但所得到的就和那樣的股票帶來的收益一樣。
- 應周期性重新評估和平衡資産
學些的過程将擴充你的思維,使你向着新的可能性和新的做事方式擴充。
每次遇到技術問題,都不要放過。藉着這樣的機會,刨根問底,争取有收獲!
學習有教養的交流
你的主意很重要,它們應該以美觀的方式傳遞給你的聽衆。
回複他人。 不管是資訊流,郵件,保證及時的回複他人。交流越有效,你影響力越大