雖然相對於其他職業來說,程式設計師的實際能力和工作經驗顯得更為重要,但是在具體情況下,學歷依然是影響程式設計師未來職業發展的不可忽視的因素。尤其是對於學歷出身一般的程式設計師來說,在職業發展過程中需要克服的客觀阻力可能更大。
不過,在100offer平台上,也存在著這樣的候選人案例:學歷起點並不高,但卻通過自己的努力,成功地實現職業生涯的「逆襲」,在職場中發展得非常出色。我們選取了其中的乙個候選人進行採訪,希望能為那些想要衝破學歷阻礙的程式設計師帶來一些啟發。
專科畢業之後,他寸步難行
「現在回望過去,我其實感到非常懊悔,高中時太貪玩,沒有好好學習,沒能考上很好的學校。這導致我在當時上學時用一分努力能夠得到的東西,現在可能需要十分的努力來彌補。」
在接受100offer的採訪時,李成如此強調對自己過去學習不夠努力的後悔。今年32歲的他來自山東省的乙個地級市,家境還不錯,初中時家裡有了電腦,但自己一直沉溺於遊戲,結果高考分數很低,只能夠進入濟南的一所不太有名的學校讀計算機專科。
選擇這個學校,李成也有自己的考慮,「主要因為我們學校計算機專業用的教材是山東大學的,老師也是來自山大的,而且兩個學校位址比較近,我可以隨時過去蹭課。」不過,在談到幾年的大學生涯時,李成坦言,「其實大多數時間也都是在玩,但比較重要的一點是,我在大學期間確立了自己的興趣和以後的發展方向,也就是計算機」。
然而,2023年臨近畢業要找工作的時候,李成卻發現自己幾乎是寸步難行。
「我畢業那會兒自己找工作的時候,非常難,非常難」,李成的語氣中帶著一絲嘆息,「一方面是那個時候計算機相關的工作機會還不多,尤其是我所在的二三線省會城市;一方面是沒有工作經驗,人家根本不要,但我又無從尋找工作經驗;還有就是自己學歷起點確實不高,大部分單位根本也不想招這樣乙個專科學歷的人進來」。
為了找到乙份工作,李成花了整整乙個月的時間,「那時候找工作,不像今天這樣打**加面試幾個小時就能搞定,我是跑遍了整個濟南的大街小巷,但還是一無所獲」。
最終,李成只能依託家裡的關係,進入到濟南的一家大型國有it企業做開發工程師。
「進是進去了。但在第乙份工作中,由於技術能力有限,我遭遇了很多的挫折,而且做的事情跟預期的差別也很大,不過幸好我是乙個越挫越勇的人,扛了一年時間。而且由於這份工作需要經常出差,我也到了北京,上海,南京等大城市,也算是漲了點見識。」
與此同時,在經歷了初次找工作的困境之後,李成也認識到自己學歷的競爭力太不夠;於是在父母的鼓勵和支援下,他決定在繼續工作以積累經驗的同時,進入山東省的一家二本學校讀乙個在職本科的學歷。
一邊下血本工作,一邊熬夜學習
一邊學習,一邊工作,這對任何人來說,都是乙個不小的挑戰。
李成表示,剛開始那段時間非常難受和煎熬,因為工作本來已經非常累,回家之後還要堅持學習課程上要求的東西。「幾年算下來,平均每天都要花費至少乙個小時的時間來學習,有時候考前甚至要熬幾個通宵來做突擊」。
雖然讀的是在職本科,但學校對學業的要求依然非常嚴格,每一科都不能掛掉;而且如果要拿到本科學士學位,就必須通過國家統一要求的英語四級考試;這些對於李成來說,都是嚴峻的考驗。
「尤其是英語,我大學期間英語本來就不好,工作中再用不到的話,基本上就忘完了。但我為了通過英語四級考試,就不得不每天看書,背單詞等。這算是乙個磨鍊吧,但也幫助我掌握了受用終生的英語技能;到今天,我出國交流和英語閱讀都不成問題」。
至於計算機方面的技能,這段學習經歷反而不如實際工作中學到得多。「實際上,你大學四年學到的計算機知識,都不一定比工作乙個月學到的東西多」,李成表示,「但對我而言,拿到乙個本科學士學位是最為重要的,因為只有拿到這個學位,我才能繼續考研。」
所幸本科學校對日常考勤的要求不那麼嚴格,只需要在考試的時候才回去。所以當李成在第一家公司工作了一年之後,打算闖蕩一番的他決定到上海尋找新機會,並繼續在本科學校的學習。
到了上海,李成在乙個朋友的指引和幫助之下,進入到了一家遊戲公司做前端。然而專科生的身份,讓他在這家公司一開始依然備受打擊,被人嚴重鄙視。天生不服輸的他,決定硬著頭皮從頭學起,用李成自己的話說,是「下了血本硬看**,硬寫**,把各種技術類的書籍翻遍了」。
當然,在此過程中,李成也沒有落下自己的本科學業。
在隨後的四年時間裡,李成從乙個技術菜鳥,逐漸成長為能夠獨當一面的技術工程師以致於技術專家,最後成為這家遊戲公司的前端負責人,手下帶了乙個六七個人的小團隊。而到了2023年6月,李成終於拿到了本科學位,他也覺得自己在上海的職業積累到了一定程度,是時候步入下乙個階段了。
拿到本科學位之後,路就更寬了
拿到了本科學位,又擁有了一段成長性比較明顯的工作經驗,李成覺得自己的未來職業生涯靠譜了很多在家短暫休息之後,他決定去北京工作和生活。幾輪面試之後,他順利地進入到北京的一家頗為知名的網際網路公司擔任高階前端開發職位,隨後他就在北京的郊區買了房。
在此過程中,他剛剛拿到的本科學歷起到了重要作用。
「其實我來到北京之後所選擇的這家公司對學歷有硬性要求的,就是本科學歷,而且還要檢視學位證書;而北京的居住證對學位也是有要求的所以可以說,這個本科學歷對我在北京站穩腳跟的幫助是非常大的。」
除了這些外在可見的好處,李成還認為這段本科學習經歷對個人的內在提公升也產生了重大影響「它還讓我保持了乙個長期的學習習慣;其實長期在工作中保持學習狀態是非常難的,但那段時間我不得不逼著自己進行高強度學習,最終逼迫變成了習慣」。
「我覺得可以把我在德州學院學習的這段經歷,比喻成「魔戒」三部曲中的第二部「雙塔奇兵」。我高中讀的時候,覺得第二部是最乏味的,甘道夫和大家都走散了,沒什麼意義了。但現在我回想起來,之所以會產生第三部的高潮,恰恰是因為第二部的鋪墊。」
其實,來到北京之後,除了新工作,買房子,李成還按照此前的學業計畫,報考了北京一所重點大學的技術管理碩士學位。「只有拿到本科學位,我才有可能讀碩士,這也可以說是本科學位的好處之一吧。」
而到了碩士這個階段,李成面臨的工作和學習壓力更大了。「碩士學位的要求更高,周一到周五我要上班,然後每個週六週日都要到學校指定的地方來學習。不過對我來說,雖然更累了,我反而更加珍惜這樣的學習機會,因為認識了很多向上的朋友,也收穫了各種各樣有價值的人脈。這些對我的幫助也很大。 」
與此同時,隨著自己的成長,李成對自己學習經歷的理解變成了三個維度:一是學歷的鍍金;二是業務技能的提公升;第三個維度是綜合能力和軟技能的提公升,比如說時間管理,情緒管理,溝通能力,精力分配等。他認為在碩士學習階段,自己已經更為注重自我提公升了。
在碩士學業進行兩年之後,李成在2023年又跳槽至一家知名的移動電商公司擔任前端高階技術經理;而他的最新職位,則是在一家大型網際網路公司擔任資深web前端研發工程師。
值得一提的是,目前雖然離拿到碩士學位只有一步之遙,但是李成並不打算止步於此,他還打算再讀乙個國內頂尖大學的博士,並表示已經在做相關方面的準備了。
至於未來的職業生涯規劃,李成顯得信心滿滿他一方面繼續提公升自己,打算在大公司從事技術管理崗位;另一方面也與一些投資人保持聯絡,未來不排除自己創業的可能性。
通過對這類程式設計師進行對比研究,發現他們都具備這些特徵:
a對技術的強烈興趣
b高度的自我學習能力
c強大的目標感和職業規劃能力
d一段足夠成長和積澱的連續工作經歷
程式設計師的學歷不好,並不能等同於不優秀。畢竟學歷的選擇也是由很多因素決定的;很多情況下,高考發揮失利,學校選擇失誤等因素都有可能成為程式設計師學歷起點低的外在原因。
客觀來上說,學歷一般的確會影響到程式設計師的職業生涯發展,讓程式設計師多走一些彎路;但真正重要的是,程式設計師應該正視自己學歷不足的客觀事實,並努力去嘗試改變這一現狀。如果能夠堅持學習,敢於付出,樹立明確目標,不斷提公升自己的技術水平和個人能力,即使一開始的學歷起點不高,也一樣能夠衝破種種阻礙,實現自我的職業生涯目標。
感謝閱讀
優秀的程式設計師和一般的程式設計師差別在哪?
這是某人在問答 知乎上的提問,很多熱心的程式設計師兄弟作了解答,挑出幾個贊同數高的,大家來對號入入坐?或者對比一下你心中的優秀程式設計師和一般程式設計師?獲得贊同數最多的回答 郭凜,簡介 軟體手藝人,自學程式設計18年至今,創業中,愛玩不愛束縛 在我平時所見到的程式設計師中,如果純以編碼能力來看,個...
優秀的程式設計師和一般的程式設計師差別在哪?
1.拷貝型 拷貝型選手就是傳說中的 拷貝員 了,他們對實現功能幾乎沒有思路,所作的事情就是從網上或是之前其他團隊成員寫的 中拷貝出片段,然後放到專案中,如果執行專案出現了期望結果,則表示任務完成。這類人只會改 卻不會寫 他們大多對程式設計毫無興趣,只是希望以此餬口而已。2.新手型 當產品有功能需求時...
程式設計師的情書,果真不一般!
記得沒見你之前,在我的世界,一直的報空指標,因為沒有看到你的身影,所以不敢貿然的把你new 出來,即使你姍姍來遲,我還是要堅守我的底線,一輩子不長,乙個你剛剛好。記得沒見你之前,有人問我,程式設計師的世界是什麼樣子,當時的只是笑笑,而沒有言語,現在我要說給你聽,在我的世界裡,除了0和1,就是你。雖然...