我的 11 年编程生涯
這是我的第?85?篇原創(chuàng)文章
作者 | 王磊
來源 | Java中文社群(ID:javacn666)
轉(zhuǎn)載請聯(lián)系授權(quán)(微信ID:GG_Stone)
有些事情如果現(xiàn)在不說的話,可能慢慢就會忘了,所以趁自己還能記起來,就和大家聊聊我這 11 年的編程經(jīng)歷。
我職業(yè)生涯的前 8 年是在西安度過的,之后去上海呆了 1 年多,而后又回到了西安。其中有 1 年創(chuàng)業(yè)的嘗試,有一段自由職業(yè)的經(jīng)歷,現(xiàn)在在一家教育機構(gòu)做 Java 講師。
我做過 C# 開發(fā)、NodeJS 開發(fā)、Golang 開發(fā)以及混合手機開發(fā) React Native,近幾年才全力轉(zhuǎn)向了 Java 的懷抱。Java 像是多年相遇的故人一樣,它讓一個漂泊異鄉(xiāng)的游子,終于有了家的感覺。
這段不算精彩和絢麗的經(jīng)歷,您可以當做一個故事看。當然,我也會講我在途中的一些思考,希望對你有所啟發(fā)。
初出茅廬(2009-2013)
這個時間段屬于事業(yè)的上升期,那個時候還沒有結(jié)婚,有大把的閑暇時光可以浪費。每天下班之后就是約 3、5 個好友吃吃燒烤、玩玩 Dota,日子快樂的像孫子一樣,整天沒心沒肺的。
沒有家庭的制約,自己掙錢自己花,沒有人再對你指手畫腳,每天除了上班之外,其它時間可以隨意霍霍,那時候感覺美好而又有趣的生活才剛剛開始。
對于工作上的事,我的態(tài)度是既不排斥也不主動,甚至很享受偶爾的加班,因為除了有免費的餐補和交通補助之外,我還能學(xué)到更多的 IT 知識,日子也就這樣有一天沒一天的過著。
大夢初醒
第一次意識到錢的重要性是在買房之后的幾個月里,家里為我支付了首付并因此借了很多親戚朋友的錢,所以裝修的錢就要我自己來搞定。
然而,因為那時我的工資不高,平常花錢又是大手大腳的,所以基本沒什么存款,所以裝修的事確實把我難住了。
但房子已經(jīng)買了又不能不裝,所以我就打電話借了一圈的錢,結(jié)局像大多數(shù)借錢的人一樣,我聯(lián)系了很多自以為關(guān)系很不錯的朋友,但卻只有一個人愿意借錢給我,這算是生活給我上的第一堂課。
之后房子也算簡單的裝完了,當然這要感謝小姑,沒有她的幫助和支持,相信一切都會困難很多。
然而苦惱的事并沒有隨著裝修結(jié)束而停止,恰恰相反真正的痛苦才剛剛開始,當我住進新買的房子,偌大的房間只有我一個人(當時的女朋友也就是我現(xiàn)在的妻子回老家工作了一段時間),心中便不是滋味。因為借錢的事情,讓我成長了很多,所以也不再那么瘋了,然而心里面有些話,卻也不知道說給誰聽了。
那時候最大的苦惱,是因為買房而欠下的巨額貸款,想想家里年邁的爺爺奶奶(我從小和爺爺奶奶的關(guān)系非常好),想想我自己現(xiàn)在的工資,我粗略的算了一下,即使不吃不喝的情況下,我也需要十幾年,我才能把貸款還完,而家里的情況更是不容樂觀。
首先我是來自農(nóng)村的,家里為了給我買房已經(jīng)是把父輩兩代人辛辛苦苦打拼了兩輩子的錢全部花光了,并且還欠下了很多的賬,而農(nóng)民的收入?yún)s極不穩(wěn)定,第一是種莊稼是靠天吃飯,產(chǎn)量極不穩(wěn)定;第二是每年農(nóng)作物的價格極不穩(wěn)定,有時候辛辛苦苦一整年收入還沒有投資的多,而家中尚有年邁的爺爺奶奶。
想到爺爺奶奶都已經(jīng) 70 多的人了,辛苦了一輩子,到了晚年還要為我的貸款辛苦的勞作(農(nóng)村的生活是極其艱苦的,夏天 40 度的高溫也要下地勞動),而自己卻無能為力時,想到這些就總是失眠。
那段時間應(yīng)該算是人生最低谷的時期了,終于有一天晚上實在忍不住了,然后夜里推開被子嚎啕大哭。那一晚真正的體驗到了“人間貧困”和“極度不足”的真實含義。
歌德曾經(jīng)說過:沒有在深夜痛哭的人不足以談人生!但若能一世安逸,誰愿顛沛流離。
經(jīng)過了那一晚之后,自己突然“成熟”了很多,懂得了世間的不易、明白了父母的那些叮囑、知道了朋友的含義(朋友幫你是情分,不幫你是本分),我想這就是我的“成人禮”吧。
創(chuàng)業(yè)(2013-2014)
上班 3、4 年之后,技術(shù)上的提升已經(jīng)很有限了,而此時的我又想賺更多的錢,于是就和 2 個朋友研究了一個比較賺錢的項目——中小學(xué)生輔導(dǎo)。
雖然沒什么經(jīng)驗,但樂觀的估算了一下運行之后的收益就決定開始干了,于是每個人投資了幾萬元,我牽頭來做,于是就辭了工作,專職來做中小學(xué)培訓(xùn)了。
我的兩位合伙人基本屬于甩手掌柜,一個還在企業(yè)上班,一個是自由開發(fā)者,他們都沒有太多的時間,所以大部分的事情都需要我來處理。
公司初期只有幾個兼職老師,多數(shù)時間我不是在學(xué)校門口發(fā)傳單,就是在小區(qū)掃樓發(fā)小卡片,有時會偶爾聯(lián)系幾個摩的三輪車,商量一下貼廣告的事情,晚上還要聯(lián)系學(xué)生和老師來教室上課,當然年齡小一點的學(xué)生,我還要負責接送以及打掃教室的衛(wèi)生等等。
最難受的就是發(fā)傳單,因為都是第一次做,比較靦腆和不習(xí)慣,不知經(jīng)過了多少次的拒絕和冷眼后才慢慢適應(yīng)。但由于自己不是老師不會代課,加上對學(xué)生的管理也缺乏經(jīng)驗,加上當時的資金和規(guī)模讓我們招不到好的老師,所以經(jīng)過大半年的努力培訓(xùn)班還是沒有什么起色,甚至越來越差了,從最多的時候有 4 名學(xué)生,到最后沒有學(xué)生,到最后我們都終于挺不住了,最終宣布人生的第一次創(chuàng)業(yè),以失敗告終。
在此之前從沒有想過創(chuàng)業(yè)會這么辛苦而且還賺不到錢,沒有周末,每天早上打掃衛(wèi)生,中午和下午發(fā)發(fā)傳單、掃樓、晚上去教室督促學(xué)生上課,周六和周天即使沒事也得在教室待著,怕錯過家長咨詢。然而這樣的舉動不但不賺錢,反而需要往里面搭錢,因此我真誠的勸誡隔行創(chuàng)業(yè)的人們一定要謹慎、一定要量力而行。
事業(yè)的巔峰期(2014-2017)
人生沒有白走的路,創(chuàng)業(yè)失敗之后,讓我更感激和更努力的工作了,因此很快我就從高級程序員做到了技術(shù)經(jīng)理的職位,之后的工資也一路飛漲,經(jīng)過了幾年時間的努力,終于在 2017 年把房貸和親戚的錢全部還完了,心里的一塊石頭也終于落地了。
當然從程序員轉(zhuǎn)變?yōu)檠邪l(fā)經(jīng)理也不是一帆風順的,剛開始的時候凡事都要親力親為,吃苦還不討好。那時候感覺和人打交道比和電腦打交道難多了,也有退縮的想法,但最后還是挺過來了。從這個過程中我也悟出了一個道理,改變是需要勇氣和毅力的,有時候感覺很難想要退縮的時候,咬緊牙關(guān)挺一挺就過去了。
當你每次要放棄的時候,告訴自己再給自己一段時間來適應(yīng)(比如三個月或半年),如果到了規(guī)定的時間,自己還是干不好,那時候再退縮也不遲。然后在這個過程中你會發(fā)現(xiàn),你會慢慢的接受和喜歡上這份工作。
去上海
2017 年還完房貸身上只剩下 8000 塊了(這件事當時可能只有我自己知道),那時候已經(jīng)在西安工作了 8 年了,所以我準備出去看看,看看外面的世界,學(xué)習(xí)點新東西。
所以經(jīng)過半年給妻子做思想工作,終于在 2017 年年底帶著妻子、兒子、老媽一起去上海定居了一年多。這段時間里我總共參加了二十多個技術(shù)沙龍會,只要不加班不是參加技術(shù)沙龍就是去旅游,上海周邊能去的地方都去了,技術(shù)沙龍能去的也都去了。
經(jīng)過一段時間后,想到兒子馬上要上幼兒園了,還是回西安吧,就這樣 2018 年又回到了熟悉的西安。
自由職業(yè)和 IT 教育
回到西安之后 IT 知識付費開始興起,而我因為已經(jīng)寫了快 10 年的博客,因此很快的就抓住了這次知識付費的機會,所以就在家寫了 6 個付費專欄,有拉勾平臺的《Java大廠真題與源碼34講》,GitChat 平臺的《Java 面試全解析:核心知識點與典型面試題》《程序員的 MySQL 面試金典》《Redis 核心原理與實戰(zhàn)》《程序員的 Redis 面試金典》,慕課網(wǎng)的《設(shè)計模式深度解析34講》?等。
因為付費專欄也屬于教育培訓(xùn)的一部分,所以很快進入了 IT 教育這個領(lǐng)域。隨后在后面的接觸中,我遇到了一家很有情懷,對教育極度認真負責的教育機構(gòu),因為創(chuàng)始人和自己的目標和想法都非常的接近,所以我也很快便加入了這家公司。
今后的打算
人生有很多個階段,每個階段都有每個階段要做的事,比如剛上班時的瀟灑、遇到困難時的成長,還有現(xiàn)在的沉穩(wěn)。我之前是特別喜歡玩游戲的一個人,但買房之后就很少玩了,從上海回來之后就徹底失去玩游戲的樂趣了。2015 年后我開始對跑步和看書癡迷,一直保持至今,因此人生的每個階段要做的事情也是完全不同的。
這些年當我漸漸的解決了基本的溫飽問題之后,我突然發(fā)現(xiàn)自己已經(jīng) 30 好幾了,所以當我不再為溫飽而苦惱的時候,我開始逐漸的認識到,人的一輩子很快就完了,我還能為這個世界做點什么?什么才是有意義的?怎么才能證明我來過這個世界呢?
所以我決定今后要盡自己的所能,去幫助更多的人,我會通過文章、視頻以及培訓(xùn)的方式來幫助更多的人,我想沒有比這件事更重要的事了,這就是我下半生的全部意義了。
除了以上這些,我希望能忠于自己,堅持自己的信仰和熱愛,不因年齡而改變,不因為能力而退縮。
最后,祝愿大家都能找到生活的意義~
往期推薦自由職業(yè)的前半年,我是如何度過的?
磊哥又滾回職場了...
關(guān)注下方二維碼,每一天都有干貨!
堅持自己的熱愛與信仰
總結(jié)
以上是生活随笔為你收集整理的我的 11 年编程生涯的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA 不为人知的 5 个骚技巧!真香
- 下一篇: 别在Java代码里乱打日志了,这才是正确