最近,經常有身邊的人問我一些這樣的問題,「我只是大專學歷,能不能學好編程啊」、「企業面試會不會有學歷歧視啊」等等。
我的觀點是,重要但不絕對。首先聲明,我不是學歷歧視,你見過世界一流IT網際網路企業招高中、中專和專科(貌似外國沒這叫法)畢業生麼?
谷歌、微軟、FB等世界知名IT企業員工大多都是世界一流名校畢業的,國內BAT、網易、京東等企業招生宣講只去985和強211高校。你可以說他們歧視,你可以不甘,也可以不服。
有學歷的程式設計師永遠不懂沒學歷的痛,就像白天不懂夜的黑。
因為,有學歷的還沒等畢業,校園招聘已經開始了,還沒有走出校園,可能已經和某個知名的大公司籤下了協議,拿到實習試用的機會;而沒有學歷的呢,校招對他們來說永遠是個夢。
IT行業技術重要還是學歷重要,我的回答是技術,學歷只被當成是敲門磚。那為什麼還在要求學歷?
因為具有較高學歷的人學習能力強,考慮事情全面,自控能力強,智商也相對較高,還是那句話:不完全對但又不得不承認。
在這個中小企業都開始挑學歷的時代,在這個遍地都是本科研究生的時代,專科學歷已經是最低配了。你沒有好的學歷就必須慢慢積累,證明自己也可以勝任工作。要記住:別人高考和考研都碾壓其他學渣就證明了人家學習能力比你強。別聽那些說的學霸都是傻逼書呆子的話。人才大多是學霸,只是表現的不一樣。
但是進入職場後,在成長期和成熟期,學歷就很少被提起了。反而能力是每天要證明的,學歷更多是為了提高能力而服務,比如為了學習管理,爭取MBA學位等等。到了衰退期,學歷可以用來突破瓶頸,也會重要一些,比如學習新技能,開發新項目。
程式設計師在職場還需要什麼?
從企業用人角度看,除了學歷,程式設計師至少還需要以下三點:
1.學習力。IT行業技術更新比較快,企業業務多是以項目制運營,不同項目就是不同主題。都需要學習新知識。所以企業看重學習力。
2.體力。加班是家常便飯,技術都有一個度,但是強度彈性就大了,特別是產品上線,熬個通宵不算什麼,所以體力跟不上也做不好程式設計師。
3. 執行力。當然,每個崗位都要執行力,針對程式設計師。執行力體現在要有客戶思維:有耐心不斷修改作品以滿足客戶需求。做客戶想要的,而不是只強調自己想做的。