最近有人問了個問題:專科程序員與本科程序員之間有什么區(qū)別?
程序員有分科班出身和非科班出身,現(xiàn)在又開始討論起學歷了?當然,作為程序員其實大家都知道,現(xiàn)在大廠招聘對學歷的要求都挺高的,非本科基本很難進大廠。那么??婆c本科的程序員之間真的有很大差別嗎???

來看看大家都是怎么說的吧。
@江子星:能力沒區(qū)別,但在hr眼里就有;
@Creazer:能有啥區(qū)別?最多本科在找工作的時候可能在學歷上會多一點優(yōu)勢,但更重要的是能力,能力低的,公司各種卡,能力強的,公司就各種放寬要求。
@彭三斤:我覺得關(guān)鍵區(qū)別在于英語和學習能力,我覺得現(xiàn)在英語學不好就是個弟弟,這就是問題之所在;
@Francis:本科差一些,專科的大神多一些
@coin:大多數(shù)本科程序員比大多數(shù)??瞥绦騿T更優(yōu)秀!因為本科生知識覆蓋面更廣,??谱兊脙?yōu)秀是因為在相當長的時間內(nèi)專注于某一個領(lǐng)域,所以在這個領(lǐng)域內(nèi)做得比大多數(shù)人都好。本科四年的全面發(fā)展與??迫甑睦耸幦松罹嗍敲黠@且巨大的。即使??迫旰芘α耍窃谄瘘c、資源上的差距依然存在。
@茶茶:程序員需要終身學習,本科還是??浦徊贿^是出身起點而已。未來誰學得多,誰更勤奮,誰就更優(yōu)秀。
@uCoder:雖然編程看能力但是面試篩選看學歷的,稍微好點的企業(yè)最低都是本科了,而且以后出路更廣
其實,能力差別主要體現(xiàn)在后天的努力上,職業(yè)發(fā)展的差距形成于認知。
本科,雖然有10幾門和計算機相關(guān)的課程,《數(shù)據(jù)結(jié)構(gòu)》、《C語言》、《Java》等,但是很多人都沒好好學。幾年前我招過一個二本的學生(非計算機專業(yè)),當時寫不出遞歸、計算機基礎(chǔ)知識為0。
我還是把他招進來了,因為我最看重的是他的學習能力。
我推薦他一邊讀《算法導論》和西瓜書(機器學習),然后學習shell,學習hadoop。他把數(shù)學惡補了一番,1年之后,他《算法導論》讀了2遍,概率讀了2遍,線性代數(shù)學了一遍,微積分學了一遍,西瓜書讀了一遍。 2年之后可以手寫深度學習框架。

出身和起點我們無法改變,但是未來怎么樣都是基于你自己的選擇。
所以,你覺得??坪捅究频膮^(qū)別大不大?