国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

程序員離職前需要注重哪些事

工程師人生 ? 來源:工程師吳畏 ? 2019-02-26 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近有一些同事離職了,話說離職這個東西確實會傳染,離職也是我們程序生涯的重要一環,工作差不多 5 年,換了三家公司,也呆過不少小作坊,也呆過大廠,感覺大家會容易忽視的幾件事。

上個月有個同事畢業三年多,他一直做的 Android 開發,在我看來三年左右做到本科 5 年的成果,已經是很不錯的。最近突然離職,讓我很意外,他告訴我他要選擇區塊鏈行業,去博一把。

我們今天來聊聊離職和跳槽吧!

為什么離職?

1. 薪資不到位

由于隨著加入司齡的增加,互聯網工作的人,薪水就會低于市場,甚至落后一大截,這是很多人跳槽的根本原因。這種一般是工程師比較常見。

2. 干活憋屈了

薪資到位了,但是每天干的活感覺不如畢業生做的,都是體力活,每天重復一樣的東西,很多人就會出現反抗情緒,覺得這種活太 Low,不符合自己的“段位”,就會選擇離開。初創公司,外包公司的員工一般這種心態多。

3. 加班多

程序員這行業加班是常態,絕大多數人是喜歡編程的,但也很厭煩持久的加班,所以一旦時間累積,就會導致大家跳槽。

4. 技術無法提高

雖然做的東西是比較有難度的,但是每 2 個月換項目,或者換模塊,也會導致很多人對做過的東西無法充分吸收,導致了大家其實啥都會,但是啥都不會的錯覺,因此這種狀況久了就會產生離職的念頭。

5. 厭惡領導

很多時候,程序員會出現討厭上級的心態,上級的無能,上級的偏心,也會使下屬產生想法,這種情況也會導致員工離職。

6. 發展受限

工資到位了,技術也能提高,加班也不多,關系處的不錯,但還是有些人會離職,這就是這個人職業發展受阻,一般是由于公司架構穩定,項目成熟的情況這種原因很常見,因此這種離職的人群一般分布在資深工程師以上居多。

如果上面有一條存在,可以忍受,2 條以上就需要觀望機會,3 條以上那么必須要果斷跳坑了。越久對自己職業發展收影響。但是還是看你目前的現狀選擇合適的公司是最為重要的。

離職前需要注重哪些事?

既然離職和跳槽其中的一個原因是薪水無法符合預期,那么首先要搞清楚的就是收入是由什么決定的。

1. 積累

首先要說的一點就是:積累。積累就是你在這家公司所創造的價值的積累。

你今天所領的薪水,并不是由你現在所創造的價值所決定的,而是包含了以前一段時期內其他同事所創造的價值。舉個例子來說,如果你們公司是做軟件技術服務的,公司目前排名前三的大客戶:客戶 A、客戶 B、客戶 C。

客戶 A 是 2013 年接下來的,現在每年為公司貢獻 900 萬。

客戶 B 是 2014 年接下來的,現在每年為公司貢獻 1000 萬。

客戶 C 是 2015 年接下來的,現在每年為公司貢獻 750 萬。

同事的年薪是差不多是和我一樣普通本科的兩倍還多??伤渤姓J,他現在所能創造的價值,和他的能力絕對不可能是我的兩倍??蓡栴}是:2013 年、2014 年、2015 年這些年份他都在公司,上面的每一個大客戶,都有我的貢獻。而你 2012 年才新進公司,你并沒有之前的積累。所以,新員工入職后,工資相較老員工會低一些是正常的。

很多新員工總是認為自己的收入低了,吃虧了,實際上,很多情況下,新員工在加入公司的頭一年,公司僅能維持平衡,即新員工創造的價值全當工資發給他了。直到第二年,有了上一年的積累之后,公司才有所盈余。而加入半年就離職的員工,對公司來說基本上是虧本的。這也就解釋了為什么人員流動特別快的公司活不長,因為人力成本太高。

跳槽的話顯然就要放棄先前的積累。比方說,當你跳槽到另一家公司以后,你曾經做過的系統、曾經服務過的客戶仍然在為先前的公司創造著利潤,可是跟你已經沒有關系了(極少數公司有股票,另當別論)。

所以跳槽之前要慎重考慮,跳得不好,有可能越跳越差。

既然新員工相對于老員工來說,收入低一些是正常的,那么老員工工資高也是合情合理的。但是有一些公司,我將其歸為“無良公司”,它們會在老員工的收入高到一定程度的時候,將老員工砍掉,然后再招募低廉的新人來承擔之前老員工的工作,以賺取更高的利潤。

這些都是小聰明,最后的結果就是,聰明能干一些的人,在看出公司的這些伎倆之后果斷離職;能力一般的員工,也會把你這里當成培訓基地,翅膀硬了就飛了,受損的最后還是公司,實在是得不償失。還不如厚待老員工,也讓新進的員工對未來有一個更好的預期。

也有一些人向我抱怨說:“老員工待得久了,干勁都被磨光了,每天都是混日子,還不如新員工,不開他開誰?”。然后我反問他:“激勵員工難道不正是你工作的一部分嗎?”。這種情況的出現,更多時候,是管理者的責任,而非員工。

最后補充一點:我并不認為老員工工資比新員工高就一定是合理的。當公司對一個新員工開出很高的工資時,其實是出于這樣一種期望:他能推動公司進步得更快。

如果他真的這樣做到了,公司進步得更快了、收益更高了,可以反哺老員工,從而公司的整體待遇水平都提高了,不是皆大歡喜嗎?可能一些老員工并不能明白這些,所以,當招一個新員工工資水平遠高于現有的老員工時,為什么要這樣做,最好能讓老員工知曉。

2. 老板

這個“老板”是寬泛的老板,不一定是公司最大的老板。有的時候,公司比較大,你的職位又比較低,大老板連有沒有你這個人都不知道,此時的老板就是你的上司。很多時候,你的收入與他也有著很大的關系。

對于我來說,我的原則是,如果我是老板,在我的能力范圍內,我會為我下屬爭取更好的待遇??雌饋磉@樣做很蠢,花 6000 塊就能雇到一個人,為什么要花 8000 塊?我認為,我期望能和我的員工形成這樣一種互動:我盡我的能力為你爭取好的待遇,你也盡你的努力做好工作。

我不能要求員工“你先把工作做好,我自然會給你好的待遇”??偸且腥讼冗~出一步,總是要有一方先信任另一方,所以在你什么還沒有做的時候,我就先信任你,并且給你盡可能好的待遇,那么我該做的事情都做了,我問心無愧,剩下的,就看你的表現了。

3. 門檻

除了積累和上司兩個決定因素以外,第三個決定因素就是你從事工作的門檻。

為什么街道環衛工人的收入很低?為什么坐在前臺收發快遞的文員收入很低?因為這些工作的門檻很低,門檻低就意味著你不做有的是人能做,你不做有大批的“后備隊伍”在等著做。

由于龐大的后備隊伍的競爭,你就無法提高自己的要價。而提升自己所從事工作的門檻,實際上就縮減了競爭者的規模。

程序開發也是一樣。如果你想收入高,你就做一些別人做不了,又有市場的。

機器學習是高的一種,.NET 在程序開發中就屬于門檻比較低的一類。個中原因我想大家都懂的,就不在這里贅述了。做.NET 不需要你科班出身,或許一點興趣再加上一點時間,或許一個類似某馬的培訓,都可以讓你開始從事 .NET 開發了。你可以不懂指針、不懂數據結構、不懂算法、不懂匯編、不懂很多東西,但照樣可以做出一個.NET 程序來。而這些人往往又是對薪資的要求沒那么高的,這樣無形中就拉低了.NET 程序員的“身價”。.NET 的易學易會,很大程度上是由于它的封裝性比較好。底層的東西都屏蔽掉了,你只要知道學習一下命名空間,然后尋找相關的 API 去調用就好了。

記得實習的一家公司曾經開發過一個基于 C 語言的手持設備程序,沒有任何的類庫支持,連排序、鏈表這樣.NET 中的基本功能,都要自己來實現,更別提內存管理和程序邏輯了,和 .NET 比起來,門檻就相對高一些了。

所以,如果想收入高一些,那么就去做更高難度的技術工作,這里隨便想了幾個例子:

百度、谷歌的搜索引擎算法。

微軟、谷歌、蘋果的操作系統。

網絡游戲,例如《陰陽師》的游戲引擎。

大型企業的 ERP,比方說 SAP。

3D 圖形圖像。AIVR

所以,從這個角度來看,這位同事的辭職是明智的,他很年輕,有的是機會重新選擇自己的道路,所以我也祝愿他能有更好的發展。

4. 平臺

有個段子說“35 歲要么財富自由,要么跳樓”,話錯理不粗。很多程序員覺得 35 歲就瓶頸了,35 歲寫程序就到頭了,實際上,這只是你的平臺比較小罷了。

就拿我自己的公司來說,平臺算大,只要是踏踏實實工作過 5 年的程序員,基本上就能夠勝任公司 90%的技術工作了,剩下的 10%,請教一下其他同事,進行一下技術交流,也完全能夠解決。

這樣就存在一個問題:隨著你年齡的增長,你的生活壓力越來越大,要求越來越高,可是公司只要 5 年經驗的程序員就夠用了。

假設市場上 5 年經驗的程序員的平均要求是 15K,憑什么要給你 30K?你的優勢在哪里?如果你沒有突破,就會有“35 歲寫程序就到頭了”的感覺。

而如果平臺更大一些情況就會更一樣,比方說,你去了微軟和 Google ,可能 5 年的經驗不過剛剛入門而已。

IBM 有一個工程院,其中有 5 位院士(IBM Fellow)獲得過諾貝爾獎,很多人鉆研技術都超過 20 年或者更久。如果你對技術感興趣,并執著去鉆研的話,你可以不斷地去挑戰和攀登。

當然,你可能沒那么好的運氣和實力進入 IBM,那么其他一些中型的平臺也是不錯的,比方說阿里巴巴、百度、騰訊等等。在這里,至少你有足夠的理由和需要再去進行深入學習。因為在這些地方,5 年的經驗是遠遠不夠的,還需要進一步地學習和努力。

如果處在沒有那么大的平臺,此時的選擇大概有這么幾種:

你可以憑借你在公司的積累,過比較安逸的日子。如果比較幸運,押對了寶,公司發展得比較好,收入一樣會變得非??捎^;如果比較不幸,公司經營的狀況不好,那就要承擔比較大的風險了。說得難聽一點,公司倒閉了你去哪里?你過去的積累已經一文不值,而你的年齡已經 35,水平卻相當于只有 5 年經驗。你的競爭力在哪里?

你可以憑自己的努力將現在所在的平臺做大,換言之,把自己的小公司做大。這當然是比較積極的做法,也是我一直努力的方向?,F在你看到的大公司,不也是從小公司一步一步做起的嗎?

不過這里還有幾個問題:

有的時候,你的力量在公司中的占比沒那么大,你再怎么努力推進,速度也還是有限;

你缺乏慧眼,選中的公司本身就缺乏長大的資質。我們往往只看到成功了的公司,卻忽視了更多在競爭中倒下的公司。

主動選擇更大的平臺,也就是跳槽了。但是跳槽也是有風險的,尤其是過了 30 歲的程序員。你在這家公司的收入高,是因為有之前的積累,換一家就沒有積累了,等于從新人開始,而大多數的公司,5 年經驗的程序員就夠用了。如果跳得不好,收入還可能越跳越低,如果還有老婆、孩子、房貸,那將面臨更大的壓力。所以當你想要從一個低的平臺向更高的平臺跳躍的時候,平時就要做足功夫,認真積累自己的實力。

對于我來說,我缺乏大型項目的管理經驗,但是沒關系,每次遇到管理方面的問題我都認真思考仔細總結沒什么問題吧?有些人總是抱怨沒有機會,運氣不好,我想機會總是有的,但只屬于有準備的人。

5. 行業和趨勢

有時候你覺得已經萬事俱備了,可是你所處的這個行業本身就屬于極低利潤率的,你再怎么努力也很難有很高的收入。

很多情況下,可能公司也想提高你的待遇,但是由于缺乏利潤的支撐,公司也是有心無力。

所以,在選擇公司,尤其是小公司的時候,要重點考察一下公司所處的行業如何?是不是前景比較好、利潤比較高的行業?如果是大公司的話,這方面的問題就會少一些,因為如果方向有問題,它就無法做成大公司。

比如我目前在做客戶端,但是客戶端真的沒有 2013、2014 年那么火的,只是大家不愿承認罷了。

行業是有周期性的,可能在一段時期內這個行業好,下一段時期這個行業就不行了。最典型的一個例子就是 Java,2012、2013 年 Java 待遇不高。幾年以后,Java 待遇碾壓客戶端了。

選擇行業也不是選擇暴利行業就一定好,比方說房地產。資本都是逐利的,當一個行業屬于暴利,同時所有人都知道它是暴利的時候,危機就來了。這個危機就是會有大量的社會資源、人力物力投入到這個行業中企圖分一杯羹。

全局上又沒有一個統一的把控,這個行業究竟需要多少公司才是合適的?最后的結果就是過剩。就好像股票在崩盤時,也許跌 200 點是比較合理也比較正常的位置,但是由于人們的恐慌,它就跌了 500 點了。

由于區塊鏈算是新的行業,有很多可想象空間,這位同事離職我不知道結局會怎樣,但是按行業和趨勢來說也是不錯的選擇。

6. 身體

身體健康也是我們說的一點,如果你身體不是很好,那么建議你選擇舒適的公司,如果選擇高薪高強度的環境,最后塞翁失馬,現在你用健康賺錢,以后你就會用金錢換健康。身體是你做一切的前提。

7. 平庸

平庸這個詞在國外比較流行,意思是告誡大家,程序員不要給自己貼標簽,不要給自己設限,也不要被拖延癥給拖垮。甚至不要迷信一些阿貓阿狗!眼光要放遠。

那些人:

大學時告訴我不要談戀愛的人,現在娃好幾個;

當年勸我不要買房,說老實提高技術的,現在房子好幾套;

以前勸我離職的同事,2 年后還在原單位工作,熬走了所有老人,成功上位;

當年告訴我學歷不重要的同學,現在已經讀博了。

一句:沒毛病! 慶幸的是我是一個比較有思想的開發,很多東西我不會以別人的思想看眼光去判定。如果你遇到這樣的人,那么你需要好好審視和他的關系了,貴人是讓你成長的! 而賤人是讓你倒退的!

以上我說了幾點你為何要離職? 離職和跳槽要注重什么? 甚至一個人的收益不止是現金收入,包括了工資、積累、平臺、行業、身體,還有你的不平庸。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序員
    +關注

    關注

    4

    文章

    956

    瀏覽量

    30940
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    堆棧的原理揭秘

    百度百科試圖傳遞的信息翻譯為人話: 2. 為什么需要堆棧?首先,為什么需要堆棧?真的是搞計算機的那幫宅男吃飽了撐的嗎? 【編者注:必須不是!魯迅曾經說過:“不想偷懶的程序員不是好程序員
    發表于 01-23 07:08

    芯盾時代SDP助力企業應對核心機密泄露危機

    無論你是程序員、文案、財務,無論你想擼代碼、出海報、做報表,各式各樣的AI總能滿足你的需求,讓你的工作更加輕松。
    的頭像 發表于 12-26 11:49 ?665次閱讀

    大理的AI野心藏不住了——風花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應用國際開發者大會在大理圓滿落幕。
    的頭像 發表于 12-24 17:45 ?716次閱讀
    大理的AI野心藏不住了——風花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    使用RTOS時需要注意的幾點內容分享

    是重入也可能是非重入的)外,各任務從不共享任何代碼。程序員(特別是那些負責設備驅動程序的)需要注意這一重入性問題。 現在業內已有很多的任務同步機制,從互斥(mutex)到消息系統。從RTOS的角度
    發表于 12-23 06:34

    程序員最常見謊言

    了。 28我已經測試過了,這個功能沒問題,可以上線了。 29別擔心,這個問題很快就能解決。 30代碼快寫完了,已經完成 90% 了 。 希望大家對程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點
    發表于 12-10 08:24

    Unix的相關知識

    1 Unix哲學 Unix 哲學注重實效,立足于豐富的經驗,并不會在正規方法學和標準中找到它,它更接近于隱性的半本能的知識。Unix程序員在探索開發的過程中積累的經驗,非Unix的程序員也能夠從這
    發表于 12-10 07:13

    堆和棧的區別

    程序員分配釋放, 若程序員不釋放,程序結束時可能由OS回收 。注意它與數據結構中的堆是兩回事,分配方式倒是類似于鏈表,呵呵。
    的頭像 發表于 11-27 18:13 ?1084次閱讀

    軟通國際亮相2025沙中開源與AI科技峰會

    2025年11月11日,由沙特程序員協會(parmg)主辦的"2025沙中開源與AI科技峰會"在利雅得盛大啟幕。
    的頭像 發表于 11-14 17:45 ?1474次閱讀

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了一個圓滿句號。本屆1024程序員節以“AI構建世界,智能引領未來”為主題,廣邀技術大咖、產業領袖、企業代表與全球開發者齊聚星城
    的頭像 發表于 10-27 18:59 ?778次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學、以賽選才”|1024程序員節暨開源鴻蒙構建大會圓滿落幕!

    10月24日,由開鴻智谷聯合主辦的長沙1024程序員節暨開源鴻蒙構建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術分享與實戰競賽相結合的方式,著力培養“開源鴻蒙+AI”領域
    的頭像 發表于 10-27 17:58 ?704次閱讀
    開鴻智谷“以賽促學、以賽選才”|1024<b class='flag-5'>程序員</b>節暨開源鴻蒙構建大會圓滿落幕!

    程序設計與數據結構

    的地址)出發,采用推導的方式,深入淺出的分析了廣大C程序員學習和開發中遇到的難點。 2. 從方法論的高度對C語言在數據結構和算法方面的應用進行了深入講解和闡述。 3. 講解了絕大多數C程序員開發
    發表于 05-13 16:45

    計算機網絡排錯思路總結

    明人不說暗話,這篇文章我們來聊一個非常有用,同時也是程序員必備的技能,那就是網絡排錯思路大總結。
    的頭像 發表于 04-01 17:32 ?891次閱讀
    計算機網絡排錯思路總結

    如何在 樹莓派 上編寫和運行 C 語言程序?

    ,一本很好的書是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書對經驗豐富的程序員和想學習C語
    的頭像 發表于 03-25 09:28 ?1156次閱讀
    如何在 樹莓派 上編寫和運行 C 語言<b class='flag-5'>程序</b>?

    零基礎入門:如何在樹莓派上編寫和運行Python程序

    是一種非常有用的編程語言,其語法易于閱讀,允許程序員使用比匯編、C或Java等語言更少的代碼行。Python編程語言最初實際上是作為Linux的腳本語言而開發的。Py
    的頭像 發表于 03-25 09:27 ?2037次閱讀
    零基礎入門:如何在樹莓派上編寫和運行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“數字導盲犬”?

    本文討論了一位程序員利用樹莓派、攝像頭、Gemini和Python構建PeregrineEye設備,使其成為“數字導盲犬”為視障者服務的項目經歷,包括項目靈感、功能、構建過程、遇到的挑戰及未來計劃等
    的頭像 發表于 03-25 09:20 ?1923次閱讀
    Gemini Vision + Raspberry Pi 化身“數字導盲犬”?