我們長久以來被灌輸固守本職的觀念,這種觀念如此強烈,以致將自身跟工作混淆。
一個員工進一家公司,常常被分配到一個領(lǐng)域里,而且按開發(fā)語言劃分居多:c++組,java組;前臺,后臺。
大部分人,進入一個組,就把自己職責固定在這個組內(nèi)。一個c++組的開發(fā)人員,一般人不會去主動去做點java開發(fā),特別是中大型公司,人員充足,主管不會去分配一個組的人去做另一個組的工作。
但是,常常有一種現(xiàn)象:你發(fā)現(xiàn)一小部分人,常常不甘寂寞,工作職責是C++開發(fā),他也對java或c#學習興趣濃厚,還常常找機會說服主管或同事讓他試一試,時間一長就真有這個機會,最后你發(fā)現(xiàn),這類人自學能力強、適應能力強,常常有更好的上升空間。
而那些大部分人,固守本職,隨著時間推移,最后連本職工作也沒有興趣了,工作談何績效,晉升談何機會。
當一般人被問起如何維生時,大多數(shù)人都是敘述他們天天在做的工作,而不會擴大范圍去說明他們企業(yè)的目標是什么。多數(shù)人認為自己對于整體只有很小或毫無影響能力。他們在自己的工作崗位上埋首苦干,結(jié)果把自己的責任局限于職務(wù)范圍之內(nèi)。
當組織中的人只專注于自身職務(wù)上,他們便不會對所有職務(wù)互動所產(chǎn)生的結(jié)果有責任感。就算對結(jié)果失望,可能也察覺不出何以如此。大家只會認為一定有人搞砸了。
現(xiàn)代組織功能導向的設(shè)計,將組織依功能切割分工,更加深了這種學習智障。
看看我們java開發(fā)模式,分層開發(fā)、分功能開發(fā),復雜問題分解沒錯,但企業(yè)常常用原代碼管理(cvs\svn)系統(tǒng)權(quán)限來故意讓底層開發(fā)人員只能獲取部分信息,并且沒有注意到讓團隊成員盡量了解整個系統(tǒng)架構(gòu)的重要性。即便是注重接口設(shè)計,但最后組裝成系統(tǒng)整體時,顯示出來的問題不小。