怎樣成為一名卓越的技術人員[2]
]3.合理計劃和分配自己的時間和精力
單單IT就有非常多的領域,如果啥都想搞一下,淺嘗輒止,最后都白白努力了,濫用精力也是慢性自殺,
怎樣成為一名卓越的技術人員[2]
。結合自己的興趣,把精力都合理分配好,這本身就是種能力,而且是大部分人不具備的能力。很多人都在不斷的在學習提高自己,但到底更應該學習什么?怎么才能用最少的時間成本收獲更多東西?先談談我自己。
最近發(fā)現(xiàn)我算法基礎不扎實,還停留在應付大學考試的水平上,但是這么基礎、這么內力的東西實在讓我不忍心放棄,它會影響我以后的技術成長。所以我決定有意識的、主動的提高這方面能力。從每天睡覺前抽一定的時間研讀經典書籍,到利用“暗時間”去思考、消化一些算法問題。并結合工作解決掉一些實際問題。相信隨著時間的推移這方面的不足會有所改觀。
這個方法的優(yōu)點是把大問題分割了,靠時間來消化掉,前面一段通過這個方法讓我在操作系統(tǒng)和用戶界面上有明顯的收獲。畢業(yè)10年的我大概計劃是:畢業(yè)后的3年是我主動的、有意識的打基礎的時間,基礎和我自己的方向一樣重要,之后2年是我有意識的但不是主動的去打基礎的時間,此時把主要精力放到我的方向上。再之后的5年時間是我能夠帶領團隊將技術較好的在產品上實現(xiàn)的時間。
如果把一個具體的方向成之為“點”,而把這些點的集合稱之為“面”,那么點和面的關系是:
你努力的最終目的是在點上,而不是面上,因為很難在面上有所建樹,
資料共享平臺
《怎樣成為一名卓越的技術人員[2]》(http://www.szmdbiao.com)。但是單單只在點上你也很難有所建樹,因為借鑒其它點上的知識來解決當前點的問題很可能就會創(chuàng)新。這其實就是“專才”和“全才”的辯證唯物觀點(估計有人扔雞蛋了)。所以你要有自己的方向(我自己是在嵌入式用戶界面方向),但是你也擴大自己的知識面,不能啥都不關心。
4.高效率做真正有意義的'事
讀書本身不重要,重要的是引起的思考,以及思考之后得到的收獲。從這件事來看讀書不是真正有意義的事。程序員大部分時間是對著電腦,對著電腦本身不是真正有意義的事(除非告訴你老板你在干活),相反是壞事(讓你少活幾年).
所以按這個推理,如果你在WC時思考一個問題,并有進展,那么WC的時間對你是有意義的,不光從生理上說。所以前面說到在任何領域努力10年都能成為專家有點欠妥,至少有的人只需要5年,有的人用了15年也不行。前一段時間我讀一本經典的書,發(fā)現(xiàn)跟之前的感悟真的不同。有明顯的變化。估計以后還能蛻變幾次,真期待!
5.雙贏思維
人活著每天都要做事,事情的結果可以分為幾種:利人利己、利人不利/損己、不利/損人利己、不利/損人不利/損己。像雷鋒一樣利人損己的事我估計做不來,也沒笨到干損人損己的事,偶爾干點損人利己的事也是有的,理性的時候會干點利人利己的事。我想以后做事前得經常三思下,少干點損人利己的事,提高下個人魅力。
6.不要藐視任何人,虛心向他人學習
這點我就沒做到,有些人看到就喜歡,有些人看著就不喜歡,但是理性告訴我他有我不具備的長處,我需要真誠相待。當這個人是你上司并碰巧你不喜歡,那就要命了。因為就算你假裝喜歡,人家也是會發(fā)現(xiàn)的,交際就是面鏡子。你假時它也假。
真正能做到真誠、做到虛心需要不斷的修煉,能達到“我不喜歡你,我贊同你的觀點,但是我支持你”是個境界!一個人成功的原因是因為一批人愿意讓他成功。
【怎樣成為一名卓越的技術人員[2]】相關文章: