前幾天週六的時候,公司組織了團建活動。 租了一輛中巴車到景區,你們集中在公司樓下上車。其中一我的不當心遲到了(在此仍是建議你們不要遲到,要多守時哈),最終咱們決定先走。前端
而後人事小姑涼和師傅商量,是否能夠到指定的地點,讓那名遲到的同事打車和咱們匯合,咱們接上他,而後再去目標地點。程序員
師傅說能夠,而後說了,從三環下來的地方的xxx路,哪兒有個酒店啥的。能夠在哪兒等下。 由於你們都不熟悉,因此人事小姑涼忽然不知道怎麼處理了,又是搜索地圖,又是問人地點在哪兒。架構
我看她實在不知道如何處理,就說,你讓那名同事先打上車,而後給他打個電話,讓出租車司機和中巴車司機通話。模塊化
不一下子,那位同事打上了車。咱們的人事小姑涼和他通了電話,並都把手機交給了師傅,兩邊司機很愉快的進行了雙邊電話會談,很快雙方達成了共識。工具
咱們最終也輕鬆的在指定的地點接到了那位同事。學習
爲何這樣處理是最好的? 其實咱們全部人都不是很熟悉地點,溝通來溝通去,查來查去,可能最終也不會有結果。可是出租車師傅和中巴車師傅是常常在路上跑的,熟悉路是他們最大的優點,這事情交給他們最容易處理。職業規劃
這是一件很小的事情,可是其中折射出的道理確實值得咱們思考的。 在此引用老祖宗的一句話: 君子生非異也,善假於物也。設計
大體的意思是:君子的資質與通常人沒有什麼區別,君子之因此高於通常人,是由於他能善於利用外物。善於利用已有的條件,是君子成功的一個重要途徑.調試
整段發出來,有興趣的能夠讀讀看:cdn
吾嘗終日而思矣,不如須臾之所學也;吾嘗跂而望矣,不如登高之博見也。登高而招,臂非加長也,而見者遠;順風而呼,聲非加疾也,而聞者彰。假輿馬者,非利足也,而致千里;假舟楫者,非能水也,而絕江河。君子生非異也,善假於物也。(君子生 通:性)
上面這個小事情中,這兩名師傅就是咱們要假於的「物」,「物」未必是東西,使咱們能夠利用的一切資源。
記得初中咱們就學習過,人和動物最大區別是製造和使用工具。你要是騎自行車,不論多麼努力,也拼不過人家單手開瑪莎拉蒂不是。
個人讀者中,不少是程序員。做爲程序員,咱們其實就是在製造工具,製造工具的質量,好使很差使,其實也就決定了程序員水平的高低。
程序員在工做的過程當中,須要善於利用甚至創造工具來提升本身的工做效率。創造工具是最重要的提升效率的途徑。 好比把通用的東西模塊化,實現複用和屢次調用;把平常的工做經過腳本作成自動化,讓電腦幫你作更多的工做。
從公司的發展層面來講,把項目的積累產品化,讓產品幫你去實現更多項目上的事情;把產品的東西平臺化,讓非程序員也可以幫忙作之前要程序員才能作的事情。也是善假與物的一種體現。這也是爲何產品思惟,是一種重要的能力。
好比我前面寫過一篇文章。mp.weixin.qq.com/s/otdqhMx6-…
其中整個效果都是咱們的項目助理作出來的(設計層面的工做除外),程序員只是實現了工具平臺,並無參與具體項目的工做。
拋開程序員這個特定羣體,對全部的職場人員來講。
工做中, 若是你是下屬,你的上級是你工做中最有利用價值的資源,你要學會好好利用。
首先,你應該努力向你的領導學習,既然做爲你的你的上級,確定有值得你學習的地方。不少人不肯意想上級學習,是由於不遠暴露本身的缺陷。其實這是不必的。不少時候,你花了半天一天搞不定的事情,你上級給你指點下,或許也就幾分鐘搞定了,相似的事情,我常常碰到。
當你的能力不斷提高的時候,這個時候你也須要主動向你的上級要更多的資源,要更多的權限,以完成更大的事情。
放過來講,若是你做爲領導,你的下屬也是你最有價值的資源。不少事情都須要你的下屬來完成,而不是你親自動手,畢竟,你只有兩隻手,一個頭。
在我作管理的過程當中,我是很是樂意去培養下屬的。由於我明白,他成長了,我事就少了。說白了,我須要藉助下屬的能量去成事呀。
有的領導不肯意培養下屬,最經常使用的一個理由是: 這件事我本身動手也就半個小時就作完了,費不拉幾的給下屬解釋半天,結果他還作的很差。幹嗎不本身動手作。確實,從單次事情來講,你能力強,你本身幹,效率效益怎麼算都是最好。但從長期的積累來看呢? 你的下屬得不到挑戰的機會,也就得不到成長,長期甚至可能失去工做的興趣,畢竟人人都有成長的需求;後果就是相似的事情,你就得永遠衝出去幹。
說回程序員這個羣體吧? 有的程序員喜歡本身造輪子,這個其實未必是一個好習慣,除非你真的可以造出更優秀的輪子,不然仍是多用用別人的輪子吧,同時幫忙改進下別人的輪子也是不錯的。 好比,明明公司已經有一個很好的後臺管理系統了,或者打包工具棧了。有的同窗呢,恰恰在作項目的時候,選擇本身在從新去實現一套,費時費力,得不償失。 我理解有的人,是想本身去學習某種技術;而有的人呢,就是不喜歡去讀別人的代碼,或者說讀不懂別人的代碼。
我以爲 讀懂別人代碼是一種很是重要的能力,這其中涉及到代碼閱讀能力,調試能力,猜想能力,代碼設計和架構能力。
以及同理心。對,你沒看錯,我說的就是同理心。 有的人一看別人代碼,就張口大罵,罵人家傻,罵人家代碼垃圾,架構操蛋。 我認可代碼有高下之分,有的代碼確實寫的爛。 但更多時候,若是你願意去多花點時間,花點精力,多瞭解背景,瞭解需求,或許你纔會發現,傻的那個多是你本身,你以爲傻的代碼,可能只是你沒弄懂更深層次的需求。
恩,就算人家真的傻,也要研究下,也要罵的有理有據不是。
複用別人的東西,說白了,就是站在巨人的肩膀,這事不丟人。偉大的物理學家牛頓和愛因斯坦不都說本身是站在巨人的肩膀上嗎。
再談談合做這事,合做說白了就是相互利用對方的資源,讓事情作成。 現代社會,是一個細分的社會,沒有那我的,那家公司能夠掌握全部的資源,合做是必然的其實。
好比你公司是技術擅長的, 而有的公司技術不行或者根本不懂技術,可是手握着咱們的目標客戶資源(通常都是大的)。這種狀況下,就得合做了,雙方受益(恩,握着資源的公司會分走不少錢的,找誰說理去)。
善於合做的人或者公司,纔可以走的長遠,咱們要學會合做。合做除了資源交換,共同的目標,包括相互遷就和退讓。
咱們所處的平臺和行業,也是咱們要假於的「物」。 好的平臺可讓人更加迅速的成長。 好比,近兩年的軟件,互聯網,金融,誕生了無數新貴。 最簡單來講,這些行業的平均薪資水平高於其餘行業的。 雖說,行行出狀元,可是狀元和狀元也是有不同的。
時代的發展,會誕生不少新的機遇。一些新的機遇就是咱們的資源,抓住新的機遇或許咱們就能上一個臺階。誰能想到,這個時代,作個優秀的主播的一年的收入,是不少普通人一生所不能及的。
更大的層面,咱們今天不少人可以有好的工做,不菲的收入和財富的積累,都得益於中國幾十年的高速穩定的發展。
所以咱們不能因循守舊,不思進取,不學習新的事物,學習新思想。 不只須要向比咱們年長的人學習,更要向比咱們年輕的小夥伴們學習。
前兩天看了曹大寫的一篇文章:《曾經優秀的人,怎麼忽然不優秀了》。總結來講,緣由就是習慣了本身曾經的節奏,變得也愈來愈安逸,不肯打破既有路徑,不肯意學習新的東西。
我一把年紀了,還嘗試着去學習寫做。就是但願可以不拘泥於「寫代碼,寫完代碼作管理」的這條既有路徑。
最後要說的是,君子善假於物,不能白「假」,畢竟資源都不是免費的。 你讓朋友幫忙作了事情,要表示感謝,甚至必要的物質回饋都是必要的。 領導幫助了你,你須要心存感激,不要以爲理所固然; 下屬作出了業績,須要實實在在的激勵。與人合做,須要考慮雙方的利益,而不是總想着本身賺的最多, 讓利於人,也就是讓利於己。
善假於物,也不是說咱們只要善假於物就行,不少事情,你本身不努力,不勤奮,金子掉在你面前,你都未必願意去撿,那麼再好的資源,雨女無瓜。
一我的的天分應該是一我的很好的資源,這裏引用曹大那篇文章裏面的一句話結束吧:若是你否認天分的存在,只強調勤奮努力,那就是蠢; 但若是你所以認爲勤奮努力沒有用,那就是又懶又蠢。
歡迎關注公衆號「ITman彪叔」。彪叔,擁有10多年開發經驗,現任公司系統架構師、技術總監、技術培訓師、職業規劃師。在計算機圖形學、WebGL、前端可視化方面有深刻研究。對程序員思惟能力訓練和培訓、程序員職業規劃有濃厚興趣。