程序員如何提高自己的能力和地位
昨天在Better Software Magazine上看到一篇文章Make Yourself Essential(雜誌不在手邊,文章名和雜誌期號都記不清了),談到了IT市場變幻,程序員風光不再,身爲程序員應該怎麼應對。作者開篇明義:工作外包,公司裁員,是公司的錯麼?當然不是!一切都是程序員的錯。當我們技術淪爲大宗商品(所謂大宗商品,就是說商品和商品間的區別主要就是價格了)的時候,我們被收費更低的競爭對手代替的日子也就不遠了。而隨着技術的進步,很多編程技術也就不可避免地成爲大宗商品。而要想增加自己的重要性,變成公司不可缺少的人才,全在程序員自己的努力。爲此,作者建議程序員學習企業家精神來提高自己的能力和地位。也就是說,我們的技術相當於我們的產品,那怎麼才能讓人們需要我們的產品呢?作者提出了四個步驟:
調研。如果你是一家公司的CEO,你會不會因爲一個產品有趣,或可能有買家,就輕易投資?顯然不會。同理,我們時間精力有限,怎麼也不該去學習屠龍術。這點其實對CSDN上很多小蘿蔔頭應該有所啓發。成天鑽研些i+++++i實在浪費時間。一個企業家在投資前,會花費大量時間精力調研投資可行星。以此類比,我們程序員也應該仔細思考,自己到底應該學習什麼東西。作者提出了一些通用的指南,比如學習還處在上升階段的技術,不要花太多時間在過於大衆化的技術,除非你在那方面出類拔萃,等等。
投資。對普通程序員來說,我們的資本就是時間。投資重在持之以恆,放長線吊大魚。我們應該每週都安排出一定的'時間來學習。當然,時間也不要太長。過重的負擔只會讓人半途而廢。學習的要點之一是勤練。普通的程序員只在工作中練手,顯然不夠,就好像一個優秀的音樂家不會在面對聽衆時才練習一樣。臺上10分鐘,臺下10年功,是爲至理。Pragmatic Programmer的作者Andy在他的網站上推出一系列的Code Kata,給不知道怎麼練習的程序員提供練習的素材。另外,單純的編程已經不夠了。瞭解業務邏輯,瞭解管理流程,能把自己的技術和商務結合起來,解決實際的問題,才大有作爲。作者建議我們有空讀行業雜誌,和做業務的同事多交流。
營銷。沒人知道的功夫不算功夫。讓同事,讓老闆,讓同行知道你的技術費常重要。爭取在工作中應用新的技術。向人們展示應用你學到的東西后的功效。參加各種業內會議,結識同行。在新聞組上回答額爲那提。寫文章,寫書。這些都是利人利己,也增加自己影響力的途徑。
執行。學以致用。儘量把自己所學用到工作中去。工作態度也很重要。沒有那項工作所有任務都有趣。但如果我們致力於完美地完成任務,單調的事也可以變得有趣。
如果對這些職業規劃感興趣的話,Pragmatic Programmer的另一個作者Dave的How To Keep Your Job是必讀材料,非常有啓發性。
程序員的個人發展
技術&管理&做人&行業
每天晚上,請你問自己這些問題:
1, 今天我是否克服了技術上新的困難?
2, 今天我是否多讀了一些新書?
3, 今天我是否就某方面的問題與人進行了交流?
4, 今天我是否多認識了一個新同事或新朋友並準備與他們保持聯絡?
5, 今天我是否更多的接觸到身處的行業需求,現狀,和發展?
-
計算機軟件開發合同(5篇)
隨着法治精神地不斷髮揚,人們愈發重視合同,合同對我們的約束力越來越不可忽視,合同能夠促使雙方正確行使權力,嚴格履行義務。那麼常見的合同書是什麼樣的呢?以下是小編幫大家整理的計算機軟件開發合同,希望對大家有所幫助。計算機軟件開發合同1委託方:_______________...
-
QQ 郵箱每天收到很多假冒“ QQ 安全中心”的郵件,騰訊沒法攔截嗎?
每天兩三封,都是假冒QQ安全中心的郵件,內容是你的'QQ遭到申訴和攻擊,給你個虛假的安全中心,騙取密保。我舉報了上百次了吧,毫無效果,依然每天收到。...
-
計算機軟件著作權代理合同3篇
在人民愈發重視法律的社會中,越來越多的場景和場合需要用到合同,合同能夠促使雙方正確行使權力,嚴格履行義務。那麼我們擬定合同的時候需要注意什麼問題呢?以下是小編精心整理的計算機軟件著作權代理合同,僅供參考,大家一起來看看吧。計算機軟件著作權代理合同1甲方(...
-
計算機軟件專業求職信(通用12篇)
時間就如同白駒過隙般的流逝,新一輪的招聘又朝我們走來,這時候需要開始寫求職信了哦。相信很多人都十分頭疼怎麼寫一封精彩的求職信吧,以下是小編收集整理的計算機軟件專業求職信,僅供參考,歡迎大家閱讀。計算機軟件專業求職信1尊敬的小姐/先生:您好!我叫xx,我是廣東廣...