一個程式設計師工作經歷和成長感悟

lrtech發表於2019-12-17


俺老家是江西的,在大學混了3年多,基本上都是玩過來的,在大學四年的候,對於未來的道路,是很迷茫的,不知道自己要幹啥,因為自己學的是資訊專業,班上一半人想從事金融個管理方面的工作,還有一部分就是從事IT,一部分裝備考研,當我時算是剩下的那部分沒有方向,很迷茫的那波人,然後家裡也催著讓我報考公務員,說工作穩定之類的,而且會計徵考了2年都沒有考到,甚至英語4級證照都是年年考,年年掛,所幸大四的時候因為戀愛,和現在的老婆在一起了,所以動力漫滿滿地,還是勉強考過了,而且考到了一個資料庫工程師證照。當時心裡也知道,金融和考研我是不太可能的了,然後管理也覺得自己不太靠譜,也就是剩下從事IT了,老實說,大學也學了C語言、彙編。C++,java等,當編寫的程式碼能執行成功的時候,心裡還是有一點點成就感的,可能是因為這個原因,後來就選擇為了一名苦逼程式設計師了。

從學校出來,便留在了上海,想要創出一番事業,像模像樣的規劃著自己的未來,一時間機會多、工資高等種種美好的憧憬閃耀在眼前,當我還沉浸在幻想之中的時候,一盆冷水把我內心的火苗澆的差點熄滅,這盆冷水就是我的第一份工作。

那一年,和如今應該是差不了太多的,幾百萬的求職大軍,想找到一份合適的工作你得足夠優秀,我當時自認為自己還算比較優秀的那一種,因為畢竟在學校裡我也做過學生會副會長,在某些方面還是具有優勢的。但是事實沒有我想的那麼簡單,直到我面試了十幾家單位之後,才有一家小公司有接收我的意向,我沒有立即答應,因為雖然碰了很多壁,但是第一份工作我不想這麼將就。終於,在接下來的一週,又有一家公司對我表示了認同,遺憾的是,規模也不大,與我所想甚遠,但比較而言,優於第一家。

我本想找一個較大的平臺施展自己,可是一系列的拒絕讓我的信心直線下降,繼續找下去的勇氣幾乎已經磨幹,經過激烈的思想鬥爭,我決定入職第二家公司,其實真實的想法是:差的總比沒有好,學習一下經驗也不錯,等我nb了再跳槽。於是我帶著自己學校學習的計算機專業知識,成為了一名令人“羨慕”的程式設計師。

不多,實習第一個月我拿到了5000塊,樂呵呵的從宿舍搬了出來,想著以後終於有自己的小天地了,真好。跟著中介一看租房價格,傻眼了,3000塊,小單間(這時候覺得學校就是天堂),真怕跟女朋友做點苟且之事都怕把床震塌了(哦,忘了那時候還沒有女朋友o(╥﹏╥)o),最要命的是押一付三,還要中介費,不得已,只能換了一家,好說歹說,中介費給了1000塊,然後一個月饅頭鹹菜為伴。

公司實習

就這樣,我便正式開始上班族的生活,由於公司規模不大,專案有限,再加上沒人願意帶新人,前三個月基本上在自己看專案程式碼,清清閒閒的過了實習期。

隨後,我和一起來的兩個實習生開始逐步參與公司專案,由於技術水平有限,大部分都是做一些基礎的功能或者修改一些非核心的專案功能,倒也沒感覺到多大壓力。

時間過得很快,轉眼間在公司就呆了一年了,我這個萬年單身狗終於迎來了春天,公司來了一個做設計的小美女。由於大部分專案與設計的交涉都是我來傳達的,一來二去便熟絡了,可能都涉世未深吧,最終我用h5的丘位元之心,加七夕的一束花就搞定了,想來還有點佩服自己\(^o^)/~

但是,我光顧開心了,卻忽落了一個重大問題,我養不起她,坦白點說,我連自己養起來都困難。那是一段艱難的日子,誰經歷過誰知道,消費就不說了,我自己的話還好,吃飯有食堂,也用不了幾個錢,但是有了女朋友就不一樣了,搓一頓,幾百塊就沒了,週末還要看逛個商場,又是一筆費用,不得已,我辦了信用卡,但是幾個月下來,信用卡也欠下了不少,只能拆西牆補西牆,最後,實在堅持不下去了,我顫顫巍巍的向主管申請漲薪,結果不用想,被拒絕了,不得已之下我選擇了離開公司,因為俗話說,跳槽漲工資嘛。

選擇跳槽

有了一定的經驗之後,換工作便沒有剛出校門的時候那麼難了,我把自己的簡歷又精心包裝了一番,就是看起來要多強有多強的那種,很快,我便找到了一份還不錯的工作,待遇也翻了翻,內心的欣喜可想而知。

公司招人來是幹活兒的,在這家公司我有了深刻的體會,剛來第二天我便要接手上一個離職員工留下來的專案,公司的進銷存系統。一起做的還有一個小組長和另一個程式猿,由於大家是各負責一塊兒,平時就是溝通一下進度,但是事實上我只有一年多的經驗,很多東西我是真真切切的沒有接觸過,總是會遇到一些棘手的問題,工作壓力有點大,請教這些老員工又沒有人願意教,態度更是差,怎麼辦,只能自己硬著頭皮上。

由於技術水平有限,很多程式碼參考了網上的資源,所以每到專案報錯,我內心都會一陣緊張,就這樣,在內心緊張的氛圍下戰戰兢兢的度過了一年,技術也得到了磨礪。但是,好景不長,半年後公司因為專案虧損而關門,又不得不踏上找工作的路,這一次,我對自己的要求提高了,簡歷上也有點投機,因為我發現,在我目前這種情況下,很難有符合自己的職位,太低的我自己不想去,太高的又達不到,所以我只能在簡歷上下功夫了。

就這樣,我迎來了自己的第三份工作,月薪達到了20k,終於,不用過得那麼悲慘了。可是,紙是包不住火的,既然拿了較高的薪水,公司對自己的要求也就更高,為了保住這份工作,我拼命的學習,日夜加班,但是最終還是沒能按時完成領導交給我的專案,試用期沒過,人事就來找我了,沒錯,我被辭退了...

人生低谷

本以為我將要時來運轉,結果是當頭一棒,接下來的日子裡,我不斷面試新的公司,但是薪水低的沒有興趣,薪水高的卻總是因為頂不住壓力而辭職,不是在換房子的路上就是在換工作的路上,整個人都感覺麻木了,不知所措。

這時,更要命的來了,由於我一直不能穩定下來,女朋友覺得我不能給她未來,再加上家裡負擔也重,便選擇了離開。我並沒有挽留,因為我知道這兩年苦了她,而我自己也明白,我還不夠優秀。

這時候,我變得頹廢了,儘管知道無濟於事,但依然難過,每天躺在床上睡大覺,不問世事,醉個天昏地暗,可是第二天,悵然依舊。

真的要一直這樣下去嗎?

不!

再戰職場

俗話說,哪裡跌倒就從哪裡爬起來,我重新收拾自己,面試了一份薪水一般的工作,拋棄了以前的好高騖遠,踏踏實實的工作。但我並沒有止步於此,我每天利用業餘時間學習最新的程式設計技術,不斷徘徊在各種技術論壇裡,不斷學習新的框架知識,在半年的時間裡,我的程式設計技術有了大幅度的進步。

不過,整合開發卻依然無法做到,於是我又開始在論壇中尋找各種公司開發的免費框架,以期望藉此提升自己的實戰經驗和專案能力,但是免費的畢竟是免費的,專案程式碼太少太亂,進步很慢。不過功夫不負有心人,在我無意間瀏覽技術論壇時,看到有人分享了一款快速開發框架,宣稱能開發幾乎所有專案種類及功能,我立馬就來了興趣,下載開啟之後,果然裡面功能豐富,但是有部分的程式碼缺失,我給分享者傳送了私信,希望能得到完整原始碼,但是遺憾的是他那邊也只有這些,因為這個框架也是他買的,只是基礎版,作為開發專案的輔助。沒有辦法,於是我根據框架資訊,聯絡到了這家上海的開發公司——力軟。

由於自己是針對公司的專案需求,所以對框架內容詢問的比較仔細,省的做冤大頭,同時也對比了幾家,鑑於功能需求以及服務態度,最終還是預選了力軟。於是便找領導進行商議,開始領導還覺得對這個框架的需求不是特別迫切,後來我把我們接下來需要做的專案及功能需求都一一列了出來,最終發現,目前的人員配置可能遠遠不夠,但又不能大批次的進人,因為專案做完之後多了的人又是個問題,而力軟框架內的功能卻能在現有人員的情況下在較短的時間內解決,於是在我的軟磨硬泡下,領導經過一番考慮,告訴我說可以買下來,我的內心一陣欣喜。

框架使用並沒有想得那麼難,一週的時間,我基本上把大部分的功能都瞭解了。在接下來的公司專案中,我不斷參考框架,對公司專案進行完善,由於很多功能都是現成的,我只需要拿過來用就行了,一下子也輕鬆了許多。就這樣,過了幾個月,我的開發水平不斷提高,逐步成為公司的中堅力量,升職加薪也不再只是我的一廂情願了,生活真正回到了正軌,這才是我想要的生活。

如今,我也開始帶著團隊,完成一個個複雜的的專案。回想起來,我真的要感謝社群裡那個分享者,他把我帶入了一條捷徑,當然,這條捷徑並非投機取巧,而是一次技術的昇華,希望以後所有的開發者都能少走彎路,為自己的夢想前行。

在此,把框架演示地址免費分享給大家,共勉:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31505134/viewspace-2669084/,如需轉載,請註明出處,否則將追究法律責任。

相關文章