03.01 對於程序員來說,學歷和經驗哪個重要?

485577965


隨著國內互聯網時代的發展與到來,IT人才也越來越顯得更加重要,因此程序員這一個職業也進入了大家的視野之中,而正因為程序員這個職業的特殊性,比較注重經驗與技能,因此很多人認為程序員的學歷就顯得不那麼重要,作為JAVA程序員的我,今天來說說學歷與經驗對於程序員來說哪個更重要?

1,程序員學歷與專業分析

🔥程序員學歷調查

從圖標中可以看出在受調查的程序員中,42%屬於本科學士學位,21.7%是屬於研究生碩士學位,2.5%是屬於博士學位,因此在程序員中有66.3%屬於國家承認學位本科學歷以上學歷,而只有0.8%的程序員是未收到正規教育,只有13.5%是屬於高中學歷一下,因此,總得來說程序員學歷還是偏高的。


🔥程序員專業調查

從在程序員專業調查中,有一半的程序員是計算機科學相關專業畢業生,因此對口專業比率還是比較大的,其中軟件工程、計算機工程、計算機編程和網站開發都是屬於計算機專業大類,只有少部分是其他專業畢業的。


🔥程序員認為學歷的重要性

在對程序員認為學歷重要程度調查中,認為非常重要是15.9%,認為重要和有些重要的分別為25.1%和26.9%,因此大部分程序員認為學歷還是比較重要的。


2,程序員的學歷和經驗哪個更重要呢?

(1)有學歷和沒有學歷比較

有學歷:現在大部分公司要求程序員學歷幾乎是本科以上學歷,稍微中型企業或者較大型企業對於技術崗位的學歷要求更高,比如阿里或者騰訊的每年招聘應屆生技術崗位都是985,211畢業生,比如西安電子科技大學,廈門大學等等高校,而且大部分薪資都是輕鬆過萬。

沒有學歷:只能進入小公司,雖然上海的互聯網公司很多,但是沒有學歷或者是高中生畢業從事於技術崗位或者是程序員,他們的薪資起步幾乎是4000左右,而且不會太高,更多的是在小公司是學習或者是實習工作,就算轉正了,因為小公司的企業文化,加班顏值,而且甚至很多事情都需要一個程序員去做,很累。

(2)有經驗和沒有經驗比較

有經驗:直接上崗,有3年以上程序員工作經驗的,面試大型企業的機會較大,有的人屬於二本院校畢業,也有機會進入阿里、騰訊等等特大型企業,而且薪資都是較高的。

沒有經驗:需要根據你所在畢業院校進行篩選,有的學歷較低的直接會被刷掉,而且或許會被迫進入小公司實習,而且小公司沒有前輩去帶,所以需要鍛鍊自己的自學能力,這個時候需要自己成長學習,獲取更多的經驗。

從招聘崗位可以看出,大部分需要3~5年工作經驗,而大部分工作經驗越多的,年薪都在20~30W之間,而學歷要求大專的,年薪稍微低一些,我這是拿JAVA程序員做比較。

💦💦💦綜上所述,程序員還是一個學歷較高的群體,大部分是屬於本科學歷,而在本科學歷的基礎上經驗越多薪資越高,當然如果你是高中生或者專科生,個人建議你繼續深造,畢竟學歷越高機會越多,如果你是本科生畢業個人建議你去多找公司實習工作,在經驗上略勝一籌。



我是半路轉行的偽程序員,說說我自己的看法,希望對大家有一定的幫助。

學歷和經驗那個更重要?答案不是1或0,而是要分情況的。

首先,對於即將跳進碼農這個坑的新人,也就是即將畢業的大學生來說,學歷比經驗重要。

計算機專業的本科生學習的時間就是四年,四年中可以用於實踐的時間並不多,用人單位不會太看重經驗。

名校的同專業畢業生有著天然的優勢。一是學校的教學資源豐富、管理嚴格,學生的基礎更牢固、瞭解更多的新技術;二是考入名校的學生自身也是比較優秀的,學習能力強、領悟力強、自律性強等等。

所以大企業校招時更傾向於名校的、學歷高的畢業生,經驗只是加分項。

其次,對於已經工作幾年的有開發經驗的朋友來說,用人單位在招聘時會更看重經驗。

用人單位進行社招就是期望員工入職就可以進入狀態,而不需要耗費更多的時間培養。初入職場大家的起點都是一樣的,誰能更快速進入狀態,積累經驗掌握核心技能,誰就有了話語權,可以自由地選擇自己想要的工作。

我的曾經一位同事,專科畢業,初來北京,在小公司做開發,薪水少的可憐。不過,他在後來堅持自學,跳了幾家公司,現在是阿里的高級開發工程師。看起來很勵志,可是他完成這個跨越用了10多年,吃了多少苦。因為起點低,所以他要不斷地充實自己,才能達到名校畢業生的起點,然後繼續追趕乃至超越。

而我,半路跳到IT坑,初期也是很勤奮的學習,後來學到的知識夠用了,就不再用心學習,所以現在還是在小公司打雜。

最後,說下程序員的學歷,我認識的程序員,從專科到博士都有。我的企業在招聘程序員時,會優先考慮碩士和本科畢業的學生,和有一定經驗的本科學歷的人員,因為這樣最經濟。


洪荒月亮


當然是經驗更重要。

以我招聘程序員的親身經歷來說吧,我負責過我們部門的面試招聘工作,既包括業務員的,也包括程序員的招聘。

第一步:我們招聘程序員,首先會篩選簡歷。簡歷篩選最看重的是之前的項目工作經驗,以及使用的編程語言等是否符合我們崗位的需求。

第二步:電話聊兩句,約一下面試時間。我會特別提醒面試者帶著作品來,或者準備下如何介紹自己做過的項目。

第三步:面試。面試時,技術總監不整那些群面啊什麼的有的沒的,直接開始聊,聊技術。尤其重要的是,直接就做過的項目,或者自己帶來的作品進行技術交流。技術總監說,這麼一聊,這個人水平怎麼樣就基本清楚了。

第四步:通過了面試,再談薪資、社保、工作base地等細節。

從整個面試流程中大家可以看到,我們不搞虛的,就是直接技術交流,幾斤幾兩都可以認得出。

我記得一個河北工業專科學院的學生,工作也才2年,給了1.2萬的月薪,加上其他補貼,年收入有20萬;而一個武漢的一本學校學生,也是工作兩年,水平不行,治給到3500的月薪,加上各種補貼,年薪不到10萬,這就是差距。

程序員是要實際解決問題的,你談那些思維,高度,學歷,都沒有用。這是實戰型崗位,能打硬仗就是好兵,學歷沒什麼用!


傅一聲


學歷和經驗,對程序員來說,可以說都很重要,我們確實不好給他們分個主次。當然,最好的結果是既有學歷又有經驗。但是,從實際情況來看,那些很牛的程序員,一般沒有太高學歷的,因為從程序員從某種意義上來說跟模特很相似,是個吃“青春飯”的工種,大多數程序員做到35-40歲的時候都會轉型到管理崗位或者是系統分析等崗位,編寫程序的工作性質也決定了不適合“高齡”的人來做這個工作。


所以,如果一個人博士畢業之後再去當程序員寫程序,他寫不了幾年就該“退休”了。一般來說,程序員的學歷能到碩士就算高的了。


我們都知道微軟創始人比爾蓋茨大學沒畢業就去創業去了,他從小就喜歡編程序,大學的時候就去賣自己編的軟件,從他身上來看的話,你認為學歷還重要麼?



在殺毒軟件還未免費的上世紀90年代,國內有個非常著名KV系列殺毒軟件,它的正版用戶當時接近100萬,創當時國內正版軟件銷售量之最。這個軟件的編寫人王江民初中畢業,38歲才開始學習計算機,兩三年之內成為國內最出色的的反病毒專家之一。從王江民身上來看,你認為學歷重要?還是經驗重要?


騰訊副總裁、Foxmail創始人、微信創始人張小龍是碩士研究生學歷,他畢業之後才開發了Foxmail,2010年負責微信項目。從張小龍身上,我們能看到,學歷很重要,經驗更重要。


其實,單打獨鬥寫程序的那個時代已經過去了,現在更注重團隊的分工協作。對絕大多數相當“碼農”的人來說,老老實實學習專業知識,打牢基礎,拿到學歷這個“敲門磚”才是最現實的,同時,對編程工作的熱愛和興趣加上努力才是你成功的保證。


遇見小mi


只能說一半一半吧,但兩個都沒有決定性因素,要看你現在處於人生的哪個階段。首先就目前市場招聘上來說,在大城市大部分互聯網類型公司都要求至少專科甚至本科以上的學歷,如果你是剛畢業,就學歷和經驗來說,當然學歷更重要。


其次如果學歷不夠,工作肯定能找到,但是請一定要認清楚自己的定位,如果一出來就想說進BAT在類的基本沒有可能,工作經驗5年以下的至少要是985,211全日制本科,不然連投簡歷面試的資格都沒有。規模小一些的創業公司,一般就不會有那麼多講究。


再說,如果只是高中或初中學歷,那很大可能知識體系就不夠完整,如果面試的時候提問到算法、數據結構之類的,一問三不知的話,基本上面試也是不能通過的,所以建議初中高中學歷的程序員要繼續學習深造。


但是,學歷並不起百分之百的決定性因素,畢竟即使受到學歷的影響,你還是能夠參加面試的,至於你能不能通過,很多時候如果有較豐富的工作經驗和比較強的能力,學歷這時候就沒那麼重要了。


因為在面試的時候,面試官第一看重的肯定是項目經驗,第二看的是代碼。畢竟哪個老闆都想要能夠及時完成任務的、能交付高質量代碼的員工。


當程序員是很辛苦的事情,我覺得一個優秀的程序員需要長期學習、更新自己的知識庫,不然的話就只能當最底層的碼農,十年如一如沒有任何增長的空間。所以每天都要努力學習和工作,學歷和條件不管你放棄了哪一樣,以後都會因為其中之一遇到困難,不管選什麼如果想要成長都是要還的,所以希望大家能平衡自己的學業和工作。


路人甲


求職面試看學歷,升職加薪看能力(經驗)。

學歷是求職面試的敲門磚,有了學歷,你入職自己理想公司的可能性就越大。

能力和經驗是員工是否升職,加薪多少,獎金多少的重要參考依據,能力越高,經驗越豐富,你的職業前途就越光明。

職場上,高學歷低能力的人見過不少,學歷低靠個人努力能力不錯得到老闆賞識的也非常多。

任何行業,學歷和能力同等重要。當你學歷高時,你要充分發揮你的優勢,讓個人的能力能匹配得上你的學歷。學歷低時也不要氣餒,讓劣勢成為你努力奮鬥、不斷前進的動力。

對於程序員,它的學習門檻不是很高,哪怕學歷低一點,只要具備那些做程序員必備的條件,都可以成為一名程序員。當然,學歷也代表著學習能力,學歷高的人通常學習能力都還不錯。

編程是一門技術活,技術活的能力體現便是技術水平,技術水平是能力最重要的體現。故,學歷低時你就要想辦法提高自己的技能水平,水平提上來了,最後會發現自己的各項待遇並不比學歷高的人差。

【無情懷,不編碼。做一個有情懷的碼農,雖千萬人,吾往矣!】 關注java自學、java技術、求職領域,為你導航領路,指點迷津,分享學習感受和技能經驗。歡迎點贊、轉發、關注和留言,任何java學習或求職面試問題可以留言私信,有問必答。

愛編程的魚


學歷和經驗對於程序員來講不同的階段又有不同的側重點。

對於剛畢業沒有經驗的新兵蛋子來講是學歷顯得比較重要了,因為剛畢業不可能存在多少經驗,公司看重是潛力,潛力主要由幾個方面決定,編程基礎,學歷等等,學歷佔得比例相對比較高了。

對於已經工作好多年,經驗已經很豐富的程序員來講,學歷已經淡化了許多,畢竟這個階段經驗是最值錢的,如果加入是國企或者事業單位,學歷在任何時候都顯得很重要。

所以不能孤立的看待問題,不同的時間和場景展示的效果也會不一樣,所以不能只看到單一方面的問題。


大學生編程指南


對於還未畢業或應屆生找工作來說,學歷很重要,因為學歷是門面、是敲門磚,對於大部分企業的HR來說,他們還是在看重職場新人的學歷,因為學歷證明了學習能力。

對於工作了幾年後,有了經驗,能力的體現會蓋過學歷的要求,不過這裡要指出的是除非你有了自己的名氣或能力真的很強,才會不看重學歷,否則還是有可能被拒之門外。

所以,在條件允許的情況下,最好能有個高學歷或提高學歷!

希望對你有所幫助!


Java實戰技術


想必我不說大家也都知道,現在這個社會一直都是以學歷作為第一要義的,可是有一個職業可能是不同的,那就是程序員,因為程序員屬於經驗越發豐富,那就擁有更多的工資的,那麼是不是學歷就不重要了呢?

1. 程序員的學歷就不重要嗎

首先這是一個錯誤的想法,如果程序員沒有一定的學歷,那麼至少,他對於電腦程序的瞭解就會比有專業學歷的人少一些,並且程序員大多數都是為企業和工作室服務,工作室和企業自然就會有相關的學歷要求。所以學歷還是比較重要。

2. 程序員學歷和經驗那一個更重要

其實我覺得,如果我是一個單位面試的人員,我會選擇的一定是一個既有學歷也有經驗的人,至少不是那種剛畢業的學生,不過,如果是專業素養及其好的面試者,那我會選擇忽視經驗這一問題。因為學歷高的人,其個人修養就更好一些。

3. 程序員的經驗就是財富

有一類職業就是經驗越多工資越多的,比如化驗,比如程序,程序員的經驗其實在另一方面就是他們所擁有的財富。所以說,程序員也不一定就只看學歷這種虛無的東西,經驗也是一種十分寶貴的財富。

其實,學歷並不能代表一切,至少,還有的老闆注重個人能力超過員工的學歷,不管是學歷還是經驗,兩者並存的人,才能夠在社會的潮流中不被淘汰。


情聖的日常


誠邀~

這不是非黑即白的問題,二者都重要,沒有可比性。學歷高了可以彌補經驗的不足;經驗豐富也能填補學歷的缺陷,重要的是你要明白你的coding能力來自哪裡,如何持久的提升這個能力去創造價值,讓這個社會承認你是一名合格程序員。

通過以下兩點進一步闡述一下我的觀點:

  1. 高學歷的人面試側重基礎,考察算法、數據結構、業務場景下你的分析思路而不需要你給出解決方案,底層的實現原理考察的很多,即使你沒回答上來,面試官也會引導你,因為面試官們知道,你能提供的能力是——解決問題的能力,只是欠缺的是大量的實踐,實踐可以通過堆砌時間去提升
  2. 經驗多的人面試側重項目的完成過程、怎麼與其他人協調項目進度、遇到業務問題如何解決,給你一個場景,你要給出解決方案, 適當時候展示code,這個層次的人要懂得用經驗去打動面試官,一定要體現出你的專業性,你是這個行業的箇中翹楚,工程師的工程是你能完整的做出商業應用。

不需要刻意糾結這兩個概念哪個重要,提升身為工程師的核心能力永遠不過時,把你的優勢無限放大,缺點儘量改正,哪個時候你不會在乎這個問題了。


分享到:


相關文章: