先說下我知道的專科程式設計師在找工作時的一些情況。
1 我在一些網際網路大廠和外企做過Java方面的技術面試官,我收到的簡歷,基本上都是本科及本科以上,沒看到過表現平平的專科的學歷。但我見過大專學歷+特別加分項(比如獲獎,海外經歷或大廠經歷)的簡歷。
2 我在小公司,外企和網際網路公司都呆過,大家閒聊的時候,我發現小公司裡有大專學歷的程式設計師,外企中基本沒有,網際網路大廠裡,大專學歷的程式設計師也不能說沒,但真的不多,能有 1成 就不錯了。
3 我面試過很多第一學歷是大專(甚至以下)但當前是本科學歷。姑且不論是怎麼升級到本科的,不管是自考還是專升本(或其它種類升級到本科的)。只要是本科,學歷上就達標。hr就會把此類簡歷讓技術面試官面試,技術面試官感覺只要技能可以就讓過。而且這類本科學歷能過入職後的背景調查。
4 如果目前處於升級到本科的階段,比如目前正在專升本,要1年後完成升級,那對不起了,當下得按專科學歷來處理。我有見過專升本的簡歷,也就是說,這種簡歷至少有面試機會,如果能力強,確實也有入職機會。
也就是說,大廠和外企等大公司,會對學歷設定門檻,這裡不討論原因,因為討論出來也沒意思,不能改變現狀。
順帶說下前兩天剛遇到一個情況,我想推薦我的一個大專朋友進外企,結果外企的人說,不收大專簡歷。
但是,本人除了上班,平時也兼職講課,會幫一些零基礎的同學找java方面的工作。這些學員裡也不乏大專學歷,這些同學中,最終也有進大公司的。下面我就以我的培訓講師經歷,講講大專程式設計師如何進一步發展。
1 優先提升學歷,提升學歷比提升技術以及提升面試技能要重要得多。
升級到本科一般需要2到3年,而30歲以上進大廠的難度會提升,所以建議大專生儘量在25歲以前開始升級,如果是27,28歲開始升級未必也不會晚,但如果到了30歲才開始升級,那麼可能就會失去些好的機會。
2 升級階段別閒著,同步提升大廠所需的值錢經驗,比如我是java方向的,就以java後端為例。
升級的時候,儘量呆在一家公司,哪怕這個公司再不好,也咬牙堅持,這樣當你有本科學歷以後,至少有2到3年穩定的工作經歷,這對你後面找大廠工作很有幫助。
同時,趕緊通過實踐學習分散式高併發經驗,如果當前公司和專案有類似的經驗,那最好了,如果沒有,自己搭些分散式元件腳手架專案,如果有問題,或者乾脆買個mac,因為mac是類似linux系統,搭建分散式元件環境更容易。
3 專升本的時候,儘量選個好的學校,而且儘量去選非全日制,這樣在升級階段,還能確保有工作經驗。升級好以後,在簡歷上就寫最高學歷,別分開寫,比如別分開寫 xx年到xx年是大專,xx年到xx年是專升本。面試時,在通過技術面試和專案經理面試前,不問不說。
4 這裡需要說一下,如果你簡歷上就寫本科,面試時也沒提,人家可能會認為你是這所大學全日制本科。但最後入職時,一定要求提交學歷學位證明,如果這個時間點再讓人家知道你是專升本,人家可能會產生期望落差。
但事實上,如果你在過技術面試後,或者過技術面試後的專案經理面試後,由於你能力表現不差,人家也要你了,此時如果你再說明是專升本,人家估計也就認了。
也就是說,專科程式設計師,如果不升級,進大公司很難,最好的辦法還是儘快升級到本科。這可能是正確的廢話,但我真見過不少專科程式設計師,在30歲前沒抓住機會,到了30歲以後,職業發展受到限制,以後只能在小公司間跳槽。
升級到本科是最好的升級途徑,甚至可以說只是錢的問題。如果不升級,要進大公司也不是不行,但難度會增大,下面也給出些可操作的方法。
多找獵頭,明說自己是大專,讓獵頭幫忙投大廠職位。我知道有些大廠的專案組,由於工期緊,人員流失厲害,可能不得不放寬期限,這樣專科程式設計師如果能力強,也能進大廠。
寫到最後,做個總結:
1 不是說專科程式設計師只能在小公司,但相比本科程式設計師,進大公司的難度會大大增加。
2 專科程式設計師提升的優先順序做法,第一是升本,第二才是提升能力。
這是我的公眾號,其中包含了大量面試文章,同時我自己出了多本Python和Java方面的書籍,會定期在公眾號裡發書的電子版。請大家關注下我的公眾號,謝謝了。