博客專欄

        EEPW首頁 > 博客 > ?獨家 | 為什么程序員不應該長期留在一家公司?

        ?獨家 | 為什么程序員不應該長期留在一家公司?

        發布人:數據派THU 時間:2021-12-18 來源:工程師 發布文章

        作者:Entreprogrammer

        翻譯:歐陽錦

        校對:趙茹萱

        1.png圖源:Proxyclick Visitor Management System(Unsplash)

        最近,我與兩個月前入職我公司的一位程序員交談, 作為初級程序員加入我公司,他從未在以前任何一家公司任職超過一年半以上。

        這并不是個例。我見過的大多數優秀程序員都會在工作1-3年后離職,除非他們是公司的股東。

        對程序員來說,這是很正常的事情,原因也多種多樣。今天,我們將討論程序員們為什么會這樣做。我們可以從關于“如今跳槽是很正常的事”的一些統計數據開始。

        統計結果

        不久以前,員工一生中可能僅在一家公司任職。但現在,情況發生了變化,找新工作變得更容易了。

        盡管在某些領域,情況仍然沒有改變。但是,在科技領域中,幾乎不可能認為程序員會待在一個公司工作超過 10-15 年。

        當然,的確也可以找到一些程序員從事工作十年或更長時間的情況。但是如果你問一個工作不到五年的程序員,他們大多數都會說:“他們對長期從事于同一家公司沒有興趣。”

        我使用Hackerlife制作了一張圖表,數據來源于居住在舊金山的一萬多名軟件工程師。該圖顯示了一些科技巨頭公司中程序員的平均任期。

        2.png

        圖源:作者

        上圖的結果側重于大公司。這些大公司的程序員中,幾乎50%會在兩年內離職,75%會在三到三年半左右離職。

        而其他行業專業人士的平均任期為 4.2 年,這是非常低的。實際上,科技巨頭更有能力留住程序員,而在那些初創公司和中型科技公司,程序員跳槽的情況更加嚴重。

        我與程序員交流的經歷

        作為招聘人員,我在面試中遇到過很多程序員。我總是會詢問:他們之前在哪里工作,在那里工作了多長時間以及他們為什么離開。

        盡管我沒有統計過確切數字,但我發現,近70-80%的候選人都在兩年內離職。

        我很少找到在公司工作超過五年的候選人,或許200多名候選人中僅有2-3名任職同一級公司五年以上。在我為初創公司招聘的過程中,我還看到過更短的任期。畢竟在公司工作了很長時間的程序員,通常不會選擇跳槽至初創公司。

        為什么程序員不應該長期留在一家公司

        學習機會

        這是程序員在不應該長期留在一家公司最大原因。在程序員職業生涯的早期,他們需要學習東西有很多。

        第一年,新入職的程序員和接納員工的公司都能在彼此身上學到很多東西。公司利用程序員們以前的經驗獲得成長,程序員從公司的技術棧、項目和高級開發人員那里學習知識。

        工作一年后,程序員開始為公司創造價值并成為重要員工。但通常情況下,程序員并不這么認為。

        所以,一年之后,程序員就沒有什么可以向公司學習的了。如果該公司是一家科技巨頭,那么當然還會有其他的學習機會。但在中小型公司中,學習機會在這個階段變得十分狹窄。

        這可能是程序員更快離開小公司的原因之一。小公司軟件工程師的平均任期只有 1.5 年,而大公司的則是 2.3 年。

        3.png

        圖源:作者

        但問題是,學習何時結束?說實話,學習從不會停止。這并不意味著你必須在整個工作生涯中頻繁地換工作。

        大約十年后(或多或少),您可以晉升到一個不需要頻繁更換工作的職位。但這是另一個漫長的主題了。

        更好地事業發展

        如今,技術發展比以往任何時候都快。這就是為什么學習對于程序員來說是一個永無止境的過程。這也是編程成為世界上獨一無二的工作之一的其中主要原因之一。

        程序員不僅應該為了學習而換工作,還應該為了更好的事業發展而換工作,長時間在同一家公司工作會使職業發展變慢。

        通常情況下,公司的進步不會像程序員發展他們的技能那樣快。在這種情況下,公司無法滿足開發者的要求。

        因此,即使您忠誠且敬業,即使您找到了很多學習機會,但如果您覺得自己值得擁有更好的職業,就應該離開。

        結語

        那么,你應該什么時候離職呢?這個問題沒有正確的答案。你必須找到你的答案。我只是分享了我的觀點和一些統計數據。

        我也見過我的程序員朋友。換工作的人比長期留在一家公司的人更具有優勢。它還可以幫助你變得更加自信。

        如果你現在的公司陷入危機或者你突然被解雇,你不會有太大的麻煩。如果你不開心或沒有受到值得的待遇,一定要趁早離開。

        你為多少家公司工作過?留言在評論區分享吧。

        原文標題:

        Why Programmers Shouldn’t Stay in One Company for a Long Time

        原文鏈接:

        https://betterprogramming.pub/why-programmers-shouldnt-stay-in-one-company-for-a-long-time-67bf07f011a6

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: 編程

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南部县| 盐亭县| 颍上县| 凯里市| 榕江县| 长宁区| 隆德县| 万载县| 旬邑县| 广平县| 南通市| 洛阳市| 镇康县| 太白县| 瑞丽市| 屏山县| 河池市| 宜章县| 南澳县| 漳平市| 正镶白旗| 康定县| 分宜县| 交城县| 兴文县| 凤凰县| 二手房| 华亭县| 阜阳市| 罗甸县| 桦川县| 崇州市| 黔西| 霍山县| 荔波县| 且末县| 怀柔区| 河曲县| 东港市| 仪征市| 虹口区|