新程序員如何理解“獨立完成工作”問題?[1]
這是一位小MM問我的問題,我覺得也有一定代表性,因此這里提出來公開解答一下。
原文如下:
嗯老師,我有一個困惑:我知道編程有困難時,可以尋求多方幫助,最常見的是網絡求助,但是那樣效率依然不高,而且容易產生依賴性,有問題就喜歡讓網友幫你解決,最終問題的確是解決了,但是大家的時間都浪費在必要的事情上,而且自身的能力提高的很少,尤其是在編程新手。所以我常常在思考,究竟如何能提高“獨立”解決問題的能力…因為在team work中不僅要有合作精神,還要有獨立解決問題的能力,因為那是自己應該完成的部分,如果不能做好,就會影響整個小組的進度……希望老師犧牲一下寶貴的時間,能解答一下我的困惑。
我的回答:
這位MM你好,呵呵,你的問題不是我第一次被人問了,我也不是第一次解答。其實,我在前面的一文中已經做過一點說明了。不過呢,可能說得不是很清楚,這里我再仔細分析一下。
不過先聲明,這個問題比較復雜,屬于做人的一個“道”,也是我們通常所說的“度”的把握,因此,很難精確說清楚,更多的,還需要你自己思考理解!兜赖陆洝防锩娌皇且痪湓捖,開篇第一句,“道可道,非常道”,就是說道理本來就是說不明白的,如果說得明白,表示我們說的東東抽象度還不夠高,不能叫做“道理”。
打個比方,好比我手里面只有一把直尺,但我要給你描述一個圓,怎么辦?我手里沒有圓規,就只能用尺子畫盡量多的直線,這些直線是一個圓的切線,當切線夠多,也就是我舉的例子夠多的時候,你大概就能看到這個圖形實際上是一個圓了。但是,我缺乏描述工具,我沒有辦法一開始就告訴你,它是個圓。明白了吧。講“道理”,很多時候很難講清楚,就是因為缺乏描述工具,只有通過舉大量的例子,來做側面說明,知道聽的人,一朝頓悟,才能真正理解。
中國有個很古老的詞,大概大家都知道,“道術”,這個詞呢,我的理解,是兩個東東,“道”是指道理,原則,思路,“術”是指具體實做的方法。前者是抽象的',很難說清楚的,后者是具體的,能說清楚,但解決不了所有的問題。中國人做人的高手,一般情況下,都是“道”的高手,掌握原則和思路,能根據具體情況,創造出合適的方法,就是“術”去解決問題。而并不是生搬硬造,看見一個方法別人用了有效,想都不想就自己用。呵呵,最后死得很難看。
這個道理很簡單,兩件事情,時間不同,地點不同,人物不同,即使事情是一樣的事情,應用的方法,其實也應該不同,不能說一個方法在事情A上做成功了,事情B就一定成功。這肯定是欠妥當的。你覺得對不對?
為什么要扯這么遠呢?其實我是有道理的。
我們新人入職場,其實很多時候,最缺乏的就是標準,因為工作中,很多東東,是潛在的,內涵的,是隱式的,并不是像學校里面的課本,什么都講清楚了,老師一定會這么考,最起碼,照著書抄,肯定對。工作中最大的特點就是:“生活沒有標準的答案”。大家說是不是這么個理兒?
這樣的例子太多了,兩個新人入職場,都努力做事,結果,幾個月后,一個被提拔,另一個可能轉正都夠嗆,被公司拒簽。
再比如說,一件事情,你沒去做,最后老大罵你:“這種事情你都要不做,我請你做什么?”,那好,下回遇到事情,我們就主動做了,結果老大罵更兇:“這種事情你都敢擅自主張,那要我做什么?”。
呵呵,完蛋了,基本上新人混到這個份上,就到頭了,換個公司,繼續做新人吧。
其實如果大家像我們這些老師一樣,在職場工作過幾年,十幾年,很多事情自己就看明白了,其實這是正常現象。原因很簡單,公司里面的文化,有公開的部分,有不公開的部分,甚至,有很多潛規則,這都是正常的。如果不理解其中的道理,亂作一起,那很可能同樣的做法,一次得表揚,一次挨批評。完全有可能。
這需要我們這些新人,進公司要多看多思考,少說話,多做事,自己通過學習來領悟這些道理,方能立于不敗之地。
其實,這位MM,你的問題,就是屬于這種問題。
【新程序員如何理解“獨立完成工作”問題?[1]】相關文章:
如何理解太極拳呼吸問題10-02
如何克服考研英語閱讀理解的問題12-13
如何理解公積金12-27
如何高效完成SAT閱讀題11-22
如何理解經營租賃08-10
模特如何理解服裝11-05
如何理解典當融資11-10
HR如何面試程序員01-16
程序員面試常見問題12-09
it程序員面試常見問題10-16