北漂程式員的真實奮鬥史:有辛酸,更有成長

来源:https://www.cnblogs.com/jiajialove/archive/2019/09/12/11510419.html
-Advertisement-
Play Games

作者:西西 最近很流行的一句話成年人的世界沒有「容易」二字,其實程式員的世界更沒有『容易』二字。不是電腦專業出身的我初入行的時候,每晚在樓下的全時便利店敲代碼到深夜 1 - 2 點。但這其實僅僅是開始,努力了幾個月以後成功面試進入一家互聯網公司(剛入職場薪資很低),自此開啟了我的代碼職業生涯。 初 ...


作者:西西

最近很流行的一句話成年人的世界沒有「容易」二字,其實程式員的世界更沒有『容易』二字。不是電腦專業出身的我初入行的時候,每晚在樓下的全時便利店敲代碼到深夜 1 - 2 點。但這其實僅僅是開始,努力了幾個月以後成功面試進入一家互聯網公司(剛入職場薪資很低),自此開啟了我的代碼職業生涯。

初入行,沒經驗更需要努力。早餐一杯濃咖啡,從不午休,中午的時間用來學習。領導交付我的第一份任務是公司的官網(那時的我只會排版,JS 和 JQuery會的很少),實打實的切圖仔。上班的時間忙,回家之後繼續忙(晚上2點睡,早上4點就起床了),只是為了呈現給領導面前的效果是最好的。趕上中秋節的時候,很多東西都不會,身邊的朋友都出去玩了,我還在家裡學習。

程式員加班已經是眾所周知的事情了,常年的加班生病是常有的。記得最長的一次發燒持續了一個禮拜,燒的自己腦子昏昏沉沉,坐在產品的桌子上發呆。

因為加班家裡心愛的花缺水乾死了,桌上的蘋果也成了蘋果乾。

辭職換工作,每天給自己安排 3 - 4 個面試,上午 1 個下午 2 個,或者上午 1.5 個下午 2.5 個,在地鐵里跑遍了整個北京,總算找到一份滿意的工作。

有辛酸,更有成長。

身邊有個做 PHP 的男同事,女朋友也是個前端。兩人在一起五年了,還沒有領證。他們在北京周邊的廊坊買了兩套房子,每月房貸 5000,兩個人都非科班出身,都是大專學歷,技術上也屬於一般水平。雖然房貸和生活上沒什麼壓力,但是兩個人始終不敢結婚,但她女朋友總是認為結婚了。

看著兩人都是有房一族,生活過得不錯。但是如果某天誰的工作出現了變故,那麼北京的租房、生活、房貸會壓垮他們兩人的吧。

我的閨蜜也是個前端。前段時間跟她聊天,她說今年是她職業生涯中最不順的一年(半年左右的時間換了兩份工作,入職 3 家公司)。去年 11 月份她入職了一家技術團隊和待遇都不錯的中型互聯網公司,可是僅僅入職 4 個的時間就被裁員了(非轉正員工)。

接下來閨蜜面試到北京的一家培訓機構當講師,第二個月就被派到上海一個很偏僻的學校。在上海天天陰天下雨,一天三個會,沒有準點吃飯,還要看領導的臉色。動不動就是扣工資,閨蜜迷茫又無助地病倒了,發燒了一個禮拜。

最終閨蜜還是選擇了再次失業。回到了北京,選擇進入一家小的互聯網公司,繼續開啟了加班模式。但是好在的是沒有惡劣的工作環境和複雜的人際交往,很快的適應了環境穩定下來了 ,但是因為在上海的勞累加上持續的發燒 閨蜜換上了慢性咽炎。

再說說閨蜜的學生,學習環境非常差:偏僻的上海農村,信號很差,教室沒有信號沒有網路。宿舍裡面沒有插頭,大冷天洗頭用不了吹風機。要經歷日考、周考、升班考試,考的好才能順利進入到下一個階段的學習。在不末班的情況下學習時間是 1 年 4 個月,在這一年多的學費是 4 萬多,即使好好努力順利學完畢業找到工作,繼續失業的學生也特別多。

最近 1 - 2 年大環境不好,各大公司的裁員的消息時常上熱搜。很多公司校招都要 985、211 或者研究生學歷,社招也要本科以上學歷電腦專業。很多人找工作,投了很多封簡歷,都沒有迴音。大公司要經過嚴厲的篩選,技術不夠硬的肯定進不去。在這樣一個門檻日益漸增的行業裡面,你沒有兩把刷子,誰也幫不了你。

同時年齡也是程式員的天敵,同事面試到一個 82 年的前端,各方面技術都還 ok,只是年齡方面馬上就 40 歲了。當時同事還是考慮留下他,但是在 HR 的環節他還是被刷掉了。那時同事聊起來這件事情的時候,總是在說看到那個人就想到了幾年後的自己,現在給他個機會,會不會就是給自己個機會呢

這個並不是個例,各大論壇時不時還會提及某國內被捧得很高的科技公司,清退 35 歲以上的老員工的消息。張愛玲有句話:中年以後的男人,時常會覺得很孤獨,因為他一睜開眼,周圍都是要依靠他的人,卻沒有他可以依靠的人。中年以後的程式員面臨上有老,下有小,高昂的房貸,還要面臨失業。

以上的種種,作為看官的你或許會嗤之以鼻。也許你會認為那些去培訓的是在交智商稅;也許你會覺得誰讓你學歷低呢,以前不好好學習呢。

但是其實他們也只是在以自己的方式努力的活下去罷了,誰不期待著明天會更好呢?

以上只是一小部分吧,互聯網這個行業的你有沒有同感。小哥哥,小姐姐們可以在下麵評論區留言,說說你是怎麼入行的,怎麼一步步走來的,是否也有各種擔憂和無奈。

轉載自:https://mp.weixin.qq.com/s/vnLoOUeQhGBrtxli-aPjaA


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 前言 HTML作為前端三大基礎知識點之一,是每一個前端開發人員都要掌握的部分。今天這篇文章我們來看看一些平時不太會註意,卻在面試時可能會問到的題目,來看看你都會嗎? 如何使用div模擬實現textarea? 我們都知道textarea是form表單中一個很常見的元素,用於多行文本輸入,可以設置行數和 ...
  • 在之前的《JavaScript對象基礎》中,我們大概瞭解了對象的創建和使用,知道對象可以使用構造函數和字面量方式創建。那麼今天,我們就一起來深入瞭解一下JavaScript中的構造函數以及對象的原型及原型鏈。 一 構造函數 1,什麼是構造函數 Javascript中使用構造函數的目的是批量創建擁有相 ...
  • 前戲 到目前為止,我們已經學過了JavaScript的一些簡單的語法。但是這些簡單的語法,並沒有和瀏覽器有任何交互。 也就是我們還不能製作一些我們經常看到的網頁的一些交互,我們需要繼續學習BOM和DOM相關知識。 JavaScript分為 ECMAScript,DOM,BOM。 BOM(Browse ...
  • 一.模板缺陷 模板的最大特點是擴展難度大,不易擴展。可能會造成邏輯冗餘 Level組件需要對不同的type產生不同的標簽 二.函數式組件 函數式組件沒有模板,只允許提供render函數 複雜的邏輯變得非常簡單 三.JSX應用 使用jsx會讓代碼看起來更加簡潔易於讀取 四.render方法訂製組件 編 ...
  • "在這裡閱讀效果更佳" 還記得當年和同桌在草稿紙上下三子棋的時光嗎 今天我們就用代碼來重溫一下年少(假設你有react基礎,沒有也行,只要你會三大框架的任意一種,上手react不難) 游戲規則 + 雙方各執一子,在九宮格內一方三子連成線則游戲結束 + 九宮格下滿未有三子連線則視為平局 "你可以點擊這 ...
  • 1.創建XMLHttpRequest let xhr=new XMLHttpRequest; 2.連接伺服器 xhr.open("get","goods.json",true) true代表非同步,false代表同步。goods.json代表請求的路徑 3.向伺服器發送請求 xhr.send() 4. ...
  • <script> //js獲取頁面所有搜索條件function GetSearchData(SearchDivID) { var ObjID= SearchDivID? SearchDivID: ".search"; //預設為類樣式.search, <div class="search"> var ...
  • VUE中CSS樣式穿透 1. 問題由來 在做兩款H5的APP項目,前期採用微信官方推薦的weui組件庫。後來因呈現的效果不理想,組件不豐富,最終項目完成後全部升級採用了有贊開發的 組件庫。同時將webpack順利從3升級到4(項目結構 webpack+vue+vuex+vue router+vant ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...