本文是轉(zhuǎn)自網(wǎng)友justjavac借助 Google 從網(wǎng)上拼湊的文章黑竞,可能條理不是很清晰,希望對廣大程序員們有些幫助疏旨。
一很魂、成長的寓言:做一棵永遠成長的蘋果樹
一棵蘋果樹,終于結(jié)果了檐涝。
第一年遏匆,它結(jié)了10個蘋果法挨,9個被拿走,自己得到1個幅聘。
對此凡纳,蘋果樹憤憤不平,于是自斷經(jīng)脈帝蒿,拒絕成長荐糜。
第二年,它結(jié)了5個蘋果葛超,4個被拿走狞尔,自己得到1個。
「哈哈巩掺,去年我得到了10%,今年得到20%! 翻了一番」页畦。
這棵蘋果樹心理平衡了胖替。
但是,它還可以這樣:繼續(xù)成長豫缨。
譬如独令,第二年,它結(jié)了100個果子好芭,被拿走90個燃箭,自己得到10個。
很可能舍败,它被拿走99個招狸,自己得到1個。
但沒關(guān)系邻薯,它還可以繼續(xù)成長裙戏,第三年結(jié)1000個果子……
其實,得到多少果子不是最重要的厕诡。
最重要的是累榜,蘋果樹在成長!
等蘋果樹長成參天大樹的時候,那些曾阻礙它成長的力量都會微弱到可以忽略灵嫌。
真的壹罚,不要太在乎果子,成長是最重要的寿羞。
切記:
如果你是一個打工族猖凛,遇到了不懂管理、野蠻管理或錯誤管理的上司或企業(yè)文化稠曼,
那么形病,提醒自己一下客年,千萬不要因為激憤和滿腹牢騷而自斷經(jīng)脈。
不論遇到什么事情漠吻,都要做一棵永遠成長的蘋果樹量瓜,因為你的成長永遠比每個月拿多少錢重要。
二途乃、人人都需要時間管理
一項國際查表明:一個效率糟糕的人與一個高效的人工作效率相差可達10倍以上绍傲。
哈佛有一個著名的理論:人的差別在于業(yè)余時間,而一個人的命運決定于晚上8點到10點之間耍共。
每晚抽出2個小時的時間用來閱讀烫饼、進修、思考或參加有意的演講试读、討論杠纵,你會發(fā)現(xiàn),
你的人生正在發(fā)生改變钩骇,堅持數(shù)年之后砾隅,成功會向你招手康嘉。
(我曾整理了一份『免費的編程中文書籍索引』(去github查看,也可以到CSDN CODE),每天抽出半個小時來讀一讀卦停。)
時間管理可以幫助您把每一天巴席、每一周甚至每個月的時間進行有效的合理安排厌丑。
運用這些時間管理技巧幫您統(tǒng)籌時間击奶,對于每個人來說都是非常重要的。
在時間管理中烛缔,計劃組織相對于其他技巧來說是最簡單的一種馏段。
比如,所有的時間管理建議都包括在一些表格當中力穗,在表格中把您想要完成的任務(wù)填進去毅弧。
對很多人來說,這是最簡單和普通的了当窗。
三够坐、別人能成功的事,未必自己就能成功
飛機上崖面,烏鴉對乘務(wù)員說:給爺來杯水元咙!
豬聽后也學道:給爺也來杯水!
乘務(wù)員把豬和烏鴉扔出機艙巫员,烏鴉笑著對豬說:傻了吧庶香?爺會飛!
外界因素是一種約束條件简识,自身能力也是一種約束條件, 往往更重要赶掖。
所以感猛,別人能成功的事,未必自己就能成功奢赂。
四陪白、你搜索到的只是網(wǎng)頁,不是知識
知識的類型及它在程序員大腦中如何成長膳灶。
有三類知識:
概念知識(為什么咱士、是什么、如果——語義上的)——理解軟件系統(tǒng)構(gòu)建過程中的概念轧钓、原理序厉、關(guān)系及主要方法。
實踐性知識(如何做——過程中的)—— 關(guān)于如何解決特定編程問題的知識毕箍。
這類知識不需要深入理解實現(xiàn)方法選擇過程中隱含的概念及基本原理弛房。
隱性知識(專業(yè)知識、經(jīng)驗及直覺)——基于軟件系統(tǒng)實現(xiàn)過程中所積累的個人經(jīng)驗而柑,在大腦中形成的內(nèi)在知識庭再。
這類知識很難傳授,因為它的大部分都存儲在我們的潛意識中牺堰。
可解決實際問題的高效搜索
A.查找Seek
定義Definition——弄清楚要解決什么問題,并以要查找的內(nèi)容為焦點颅围。
檢索Retrieval(使用標準的Google伟葫、代碼搜索或其他的檢索引擎)—有很多關(guān)于如何高效的使用檢索引擎的建議。
瀏覽結(jié)果Browse(內(nèi)容的質(zhì)量院促、可信度及專業(yè)技術(shù)的水平筏养;如果資料的可信度過低,無須再看)-> 閱讀 -> 評估(人力物力常拓、所需工具及函數(shù)庫)
B.使用 Use
復(fù)制代碼 - 單獨復(fù)制(針對這一目的渐溶,帶有長釘技術(shù)的顯式單元測試最適合)。
清除代碼 - 僅保留最小限度弄抬、相關(guān)性代碼茎辐,清除解決方案中的其它代碼。
應(yīng)用代碼 - 在系統(tǒng)中應(yīng)用代碼掂恕。
C.學習Learn
理解Understand——你做了什么及你為什么那樣做——從代碼和實現(xiàn)中學習拖陆。
擴充知識Expand——
1.實踐性知識Practical:解決問題的特定方法、技巧及風格懊亡;
2.概念知識Concept:學習新概念依啰、提煉現(xiàn)有的并構(gòu)建自己的概念;
3.隱性知識Recessive:明智地使用并學習搜索到的解決方案店枣,經(jīng)驗會自然而然地得到增長速警。
收集Collect(鏈接叹誉、意見、參考文獻闷旧、閱讀清單)—任何對你今后搜索长豁、發(fā)現(xiàn)及學習有用的有趣信息。為這些目標積累知識鸠匀。
還有一點也很重要:分享與交流蕉斜。
最后還是我在博客中經(jīng)常寫道的那句話(不要嫌我羅嗦,再寫一遍)缀棍,學歷代表過去宅此,能力代表現(xiàn)在,學習能力代表未來爬范。