1. 穩(wěn)定成熟的技術(shù)還是未成熟的技術(shù)
無論哪種選擇技術(shù),最終的目的是產(chǎn)生利潤。
2. 供應(yīng)和需求
善于發(fā)現(xiàn)市場上技術(shù)的不平衡,找到外包公司無能為力的工作(高要求)。
3. 只會編程是不夠的
仔細思考在哪個商業(yè)領(lǐng)域投入時間。
軟件工程師不能只會開發(fā)軟件,應(yīng)該要成為這個業(yè)務(wù)領(lǐng)域的專家。
你的行業(yè)經(jīng)歷應(yīng)該成為你的重要才能。
有機會多與公司行業(yè)內(nèi)人士接觸,選擇一本與你公司行業(yè)有關(guān)的雜志,找一個行業(yè)網(wǎng)站。
只有了解了一個行業(yè)后,你才能創(chuàng)造性地有所建樹。
學(xué)習(xí)行業(yè)是如何運轉(zhuǎn)的,了解一些財務(wù)基本知識,推薦一本商業(yè)教程: The Ten-Day MBA。
4. 在思維上投資
要學(xué)會抓住機遇。
多學(xué)習(xí)新的技術(shù),編程語言,可以改變你的思維方式。
5. 不要聽從父母
在職業(yè)道路上,需要一些有目的性的冒險.不要讓恐懼征服了你.跳槽可以讓你從各個角度了解這個行業(yè)。
如果工作中沒有感到樂趣,就不可能出色地工作。
6. 做一名通才
你的技術(shù)水平應(yīng)該超越技術(shù)平臺。
經(jīng)常學(xué)習(xí)一些新技術(shù)。
7. 成為一名專家
不僅應(yīng)該會處理高端抽象,同時也應(yīng)該了解實現(xiàn)高端抽象的低端細節(jié)。
8. 切忌孤注一擲
不要把自己的職業(yè)發(fā)展完全依賴于一家技術(shù)公司。
9. 熱愛它,不然離開它
一門技術(shù)或者一個商業(yè)領(lǐng)域可能使你感到興奮,相反,它們也可能拖累了你.想想自己到底適合什么。
找一份自己真正有激情去做的工作。
第2章 在產(chǎn)品上投資
10. 學(xué)習(xí)釣魚
要了解 如何和為什么。
要主動問,不要等著別人來告訴你。
11. 尋找良師
可以依賴別人,但要確保這個人是靠得住的。
良師的首要任務(wù)是榜樣作用,還可以將你的學(xué)習(xí)過程形成體系,也是值得信任的朋友,可以幫助你作出職業(yè)導(dǎo)向,幫助你磨練技術(shù)。
12. 做一名良師
想要弄明白自己是不是真正懂得某一知識,那就把它講給其他人聽。
通過傳授知識學(xué)習(xí).通過講授,我們的那些知識死角就會暴露出來。
做別人的導(dǎo)師也會產(chǎn)生積極的社交效果,在這種關(guān)系網(wǎng)中,可以很好地解決難題或者尋找工作。
找一個網(wǎng)絡(luò)論壇,挑選主題,開始幫助別人。
13. 練習(xí),練習(xí),再聯(lián)系
開源社區(qū)是找到用來練習(xí)的代碼的絕佳場所.瀏覽一個開源軟件的待實現(xiàn)的功能,給自己規(guī)定時間來實現(xiàn)這個新功能.首先是要快速讀懂正在看的代碼。
要尋找不同風(fēng)格,不同編程語言的軟件進行練習(xí)。
訓(xùn)練思維敏捷和提高即興編碼技術(shù)的好方法是通過自我限制(限制變量個數(shù),限制程序大小,限制開發(fā)時間)的方式來練習(xí)。
在極限處練習(xí).練習(xí)一些功能強大但很少人使用的編程功能。
14. 做事的方法
一個使你的團隊工作更有效率,幫助你們生產(chǎn)出更好的產(chǎn)品的步驟就是最好的方法.在實踐中不斷提煉總結(jié)。
選擇一些軟件開發(fā)方法論,討論它們的優(yōu)勢和弱點,考慮如何將它們結(jié)合起來。
15. 站在巨人的肩膀上
從已有代碼中得到領(lǐng)悟,從已有代碼來反思自己的代碼。
可以研究一些開源軟件,從批判的視角看這些程序。
16. 在工作中,將自己自動化
挑選經(jīng)常重復(fù)做的工作,看看能否把它自動化.(比如代碼生成器)。
研究模型驅(qū)動架構(gòu)(MDA)。
17. 就是現(xiàn)在
如果把自己做的項目當作是一個競賽,你就可以更快地完成工作。開始行動,不要總是安于現(xiàn)狀,要做推動者。
18. 讀心術(shù)
讀心術(shù)用的好,人們就會信任你。
開始下一個項目的時候,記錄下你認為用戶和經(jīng)理想要讓你做的事情。有點創(chuàng)造性,試著從他們的角度看問題。記錄下這些可能會被提出的不太明顯的功能之后,想想如何才能最有效地實現(xiàn)它們。
19. 每日成績
每日都有可匯報的成績。經(jīng)常記錄工作成績可以確保你不會停滯不前。
20. 別忘了你在為誰工作
經(jīng)理的目標,就是整個團隊的目標。經(jīng)理的成功就是你們的成功。
21. 安分守己
要有雄心,但不必路人皆知。
專注于現(xiàn)在的工作,不僅讓你更加快樂,也會讓你身邊的人更加快樂。你的同事,上司和客戶都能感覺到。你的工作成績會反映出你的態(tài)度。放棄你想要成功的期望可以提高你的能力,讓你走向成功。
不要關(guān)注結(jié)果,要關(guān)注做事的過程。
22. 今天我能把工作做到多好
試試把無聊的工作做到100分,做到最好。
23. 你的價值是多少
問自己:今天實現(xiàn)自己的價值了嗎?問自己今天又新增加了多少價值?
24. 一桶水中的鵝卵石
感覺自己無可替代是一個不好的征兆。
要讓自己不可替代,就要建立一種友好的工作關(guān)系。
25. 愛上維護
維護也可以成為自由和創(chuàng)造的沃土。
評估,改進,評估---在所維護的程序中,把所有可以評估程序質(zhì)量的元素列舉出來,如響應(yīng)時間,未處理的異常數(shù)量。從中挑選最重要的特征,確定可實現(xiàn)的目標,對其進行改進。