計算機專業(yè),“師傅領(lǐng)進門,修行靠個人”只是有的老師的遮羞布
前面我寫了一篇文章《很多大學(xué)老師,教不出軟件公司要求的人才》,得到了很多網(wǎng)友的支持,也有不少老師的不吝賜教,對我進行了批評教育。昨天就一位網(wǎng)友的指教比較有代表性,今天就借此來展開探討。特別說明,我不知道這位網(wǎng)友是不是真的大學(xué)老師,但他指教了我,所以我稱他為老師!
首先我非常感謝這位老師給了我話題,但是我的答案可能得讓您失望了。對于計算機專業(yè)而言,您所說的“師傅領(lǐng)進門,修行靠個人”,在我看來只是一塊掩飾有的老師無能或失職的遮羞布!
我沒有考究過“師傅領(lǐng)進門,修行靠個人”這句古話最早出自于哪里,但是我懷疑,這句話從一開始就是用來給師傅“脫罪”的,徒弟學(xué)好了是師父的功勞,學(xué)不好了就只能怪自己。
在這里我想請問這位老師,您說的“師父領(lǐng)進門”,如何才算領(lǐng)進門?是給學(xué)校報了名交了學(xué)費,還是期末考試達到了60分?這么多的學(xué)生畢業(yè)了,手上拿著畢業(yè)證和學(xué)位證,一問專業(yè)問題,只知道所學(xué)專業(yè)的名稱和上過的課的名稱,這種算不算領(lǐng)進門了?這樣的人是咋拿到的畢業(yè)證?
是的,大學(xué)里教的計算機原理,操作系統(tǒng),編譯原理,數(shù)據(jù)結(jié)構(gòu),C語言,這些基礎(chǔ)很重要。但是教會了嗎?不要說計算機原理、操作系統(tǒng)、編譯原理,就算是數(shù)據(jù)結(jié)構(gòu)和C語言這兩門相對簡單的,您的班上又有幾個真正學(xué)會了?多少人一聽C語言的指針,就直接嚇到了,您不清楚嗎?為什么會這樣,是學(xué)生都是廢柴不努力,還是老師在故弄玄虛,不懂裝懂或者過嘴不過心?
您說:“公司用的JAVA,看看手冊和說明書,幾天就會了”,這句話被不懂的人聽到,估計會覺得所有在阿里、騰訊、華為上班的工程師都該羞死。一個想入職JAVA崗位的,當(dāng)前至少要掌握OOP編程思想、多線程、網(wǎng)絡(luò)編程和常見協(xié)議、關(guān)系數(shù)據(jù)庫、非關(guān)系數(shù)據(jù)庫、熟悉spring技術(shù)體系及其應(yīng)用(看清楚了是體系,不是一個)、緩存…………..,您知道把這些知識不要說掌握,就算抄一遍,兩個手都用上,您一個月也做不到吧,請問您是有一目十行的本事,還是有過目不忘的能耐?您以為公司編程就是考一個二級證書還是天天打印楊輝三角形玩耍呀?這句話您是想侮辱那些努力學(xué)習(xí)人的智商,還是要展示您的無知和自大?
您說“任何行業(yè)研發(fā)5%,生產(chǎn)75%,其余搞銷售”,請問計算機軟件行業(yè)的生產(chǎn)是什么?不是實際參加軟件設(shè)計和代碼編寫、測試,那是什么?非要是操控機床生產(chǎn)計算機殼子才是嗎?雖然我們在軟件行業(yè)里面經(jīng)常把開發(fā)軟件叫作研發(fā)軟件,但是那不代表就到了研究和發(fā)明的層面。所以在我看來,計算機軟件專業(yè),生產(chǎn)就是按需求設(shè)計開發(fā)軟件,滿足用戶需求!75%的從事生產(chǎn)?在計算機專業(yè),現(xiàn)在真實的情況估計是75%的轉(zhuǎn)行才事實吧?這些人是被師父領(lǐng)進門了,還是門都沒有摸到被迫轉(zhuǎn)而做其他的?
您說“IT專業(yè)出來能勝任研發(fā)的小于5%”,這表示您也承認,畢業(yè)生只有少于5%的人可以參加軟件設(shè)計和開發(fā)的嗎。我前面的文章說可能95%的畢業(yè)生是“專業(yè)次品”您也認同嗎?我還想問,學(xué)校開設(shè)軟件專業(yè)的培養(yǎng)目標(biāo)是什么?只有5%的人可以真正從事專業(yè)對口的工作,這是設(shè)定好的教學(xué)目標(biāo)嗎?如果是這樣,那么有告訴過學(xué)生和家長嗎?
以一句“師傅領(lǐng)進門,修行靠個人”來推脫老師老師的責(zé)任,掩飾有的老師教學(xué)糊弄考試放水,有的學(xué)校教育嚴(yán)重脫軌的事實是否太過牽強?一句“高校不是職業(yè)學(xué)?!本涂梢蕴枚手?0年不更新一下課程教材和講課的水準(zhǔn),就可以無視千千萬萬學(xué)生和家長“就業(yè)才是最低求學(xué)動機”的訴求嗎?
藍翔怎么啦?人家培養(yǎng)的人基本都在干本專業(yè)的工作。但是我們有的學(xué)校,在高傲和自以為是的陪伴下,在一塊千瘡百孔的遮羞布掩飾下,讓自己的學(xué)生被關(guān)在了用人單位的大門之外。請問哪里來的底氣?
最后,再一次感謝這位老師的指教,感謝您再一次讓我理解了,為何這么多計算機專業(yè)畢業(yè)生的眼神會如此的茫然。
記得我上大學(xué)的時候,和一個計算機學(xué)院的同學(xué)聊天,他多次說:“我學(xué)習(xí)編程序,不是為了找工作,不是為了掙錢吃飯”,我當(dāng)時心想難道為了“寫出流程千古的佳句”?多年以后有人給我說那個同學(xué)住進了精神病院!!
計算機相關(guān)專業(yè),都是講究實操的。就是培養(yǎng)匠人的,不是培養(yǎng)詩人的。在課堂上少講一些情懷,多一些務(wù)實,可能更好??!
編外:
歲月如梭,一轉(zhuǎn)眼我已經(jīng)入行計算機軟件開發(fā)行業(yè)20年了。在這個不短的職業(yè)歷程中,我從年輕小伙,變成了中年大叔,我的角色也從程序員、架構(gòu)師變成了CTO、CEO。一路走來,我多次用不同角色的眼光觀察和思考過這個行業(yè)。
時至今日,計算機基本走入了家家戶戶(沒有嗎?快把手機拿出來看看?。?,本來我以為所有人對計算機和計算機行業(yè)的認識,已經(jīng)非常清晰,但是最后我發(fā)現(xiàn)很多人其實并不了解,特別是學(xué)生和家長在盲目選擇了計算機專業(yè)后,他們對應(yīng)該如何學(xué)習(xí)專業(yè),什么樣的人才是軟件公司需要的,如何才能在畢業(yè)后直接就業(yè)等等問題并不清楚。為此,我打算在閑暇之時,寫一些文章和大家分享一些,我作為一個行業(yè)老手的一些不成熟的思考和見解。如果這些淺見能對部分人有所幫助,我將不勝榮幸。
#為什么名師張雪峰越來越不受待見?##程序員入門##目前學(xué)計算機專業(yè)畢業(yè)以后待遇怎么樣#
#關(guān)注我,就業(yè)不迷路。
特別申明:本文起源于與一位網(wǎng)友的話題討論,發(fā)表的都是個人觀點,不涉及對錯,請網(wǎng)友理性對待。堅決反對任何人身攻擊或網(wǎng)暴行為!