關(guān)于大學(xué)學(xué)位對(duì)于軟件開發(fā)人員的價(jià)值,長期以來存在各種爭論。沒有學(xué)位的軟件開發(fā)人員在職業(yè)生涯中和生活中能取得成功,又或者他們注定就是要搜遍每個(gè)角落還是找不到工作?
擁有學(xué)位并不是成功所必需的,但它肯定是一個(gè)限制性因素,它限制了可以提供給你的職位數(shù)量,并且某種程度上也限制了你的晉升,特別是在大公司中。沒有學(xué)位可能會(huì)讓你的簡歷被過濾掉,連被人看到的機(jī)會(huì)都沒有。許多公司,特別是大公司,會(huì)根據(jù)受教育水平來過濾求職申請(qǐng)。事實(shí)上,一些公司的招聘政策中明確要求軟件開發(fā)人員擁有大學(xué)學(xué)位。
但是在軟件開發(fā)領(lǐng)域,學(xué)位并不是成功的必要條件,能力更為重要。如果沒有學(xué)歷,你就不得不更多地依靠經(jīng)驗(yàn)來證明自己的能力。與其他行業(yè)相比,軟件開發(fā)最大的不同就是:該領(lǐng)域總是不斷變化。但是,這并不意味著,在軟件開發(fā)中不存在永恒不變的核心領(lǐng)域。
證明自己的能力的最好的辦法就是以往的工作經(jīng)驗(yàn)。如果在過去五年中你一直從事軟件開發(fā)的工作,那么即使沒有學(xué)位也能說明你會(huì)寫代碼。但是,如果你剛剛踏入職場,那你的求職之路會(huì)很艱難,你不得不去證明自己確實(shí)能夠做到你自己所說的那些。因此準(zhǔn)備一份作品集是最好的方法。所以你如果沒有學(xué)位,開始的求職之路是很艱難的。
如果你想得到一個(gè)學(xué)位,你可以采用在業(yè)余時(shí)間上課的方式,在工作的同時(shí)得到一個(gè)學(xué)位。還有另一種方式就是獲得專業(yè)認(rèn)證。
#審視自身,發(fā)現(xiàn)短板