引子
10年生死兩茫茫,不思量,自難忘。轉(zhuǎn)眼我大學(xué)專科畢業(yè)已經(jīng)13年了,從事軟件工作也有10年光景了,今年我也順利從眾多碩士和本科生中“脫穎而出”(加了雙引號(hào)意思是不算是真正的脫穎而出,只是慶幸自己堅(jiān)持到了最后,趕上了好的機(jī)遇),從某大型國企的分公司進(jìn)入省級(jí)公司,算是為這么多的努力和堅(jiān)持得到了一些回報(bào)。
回首這十幾年,不禁感慨良多!一直想寫點(diǎn)東西,紀(jì)念一下自己的青春歲月,也想從字里行間的總結(jié)反思一下這十幾年的生活,為以迎接以后生活和工作的挑戰(zhàn)做好準(zhǔn)備。如果有一些現(xiàn)在還在迷茫的年輕人,看到我的這篇文章,能夠取長補(bǔ)短,吸取經(jīng)驗(yàn)教訓(xùn),少走彎路,那就是最美好不過的事情了。
基于以上考慮,所以有了這篇回憶性質(zhì)的文章,理工科畢業(yè),文筆較拙劣,思路不嚴(yán)謹(jǐn),湊合著看吧大家!
第一章:十年寒窗無人曉,一朝“撞車”進(jìn)???/h2>
2000年,我高考志愿撞車,以高出本科分?jǐn)?shù)線20分的成績進(jìn)入了某??圃盒W(xué)習(xí)物理專業(yè),現(xiàn)在聽說高考可以填很多志愿,而且錄取機(jī)率都很高,估計(jì)現(xiàn)在的孩子都不太清楚高考志愿撞車是什么概念了吧。這個(gè)學(xué)歷深深影響了我以后十幾年的工作和生活,很多時(shí)候因?yàn)閷W(xué)歷問題,連面試的機(jī)會(huì)都沒有。從剛畢業(yè)時(shí)花了兩個(gè)月才找到一份工作,到后來不斷跳槽面試被拒,著實(shí)讓我品嘗到了生活的艱辛以及這個(gè)??茖W(xué)歷對我的影響這深。
上學(xué)期間,我對自己所學(xué)的專業(yè)物理學(xué)不感興趣,卻對計(jì)算機(jī)產(chǎn)生和濃厚的興趣,課程里計(jì)算方面除了一些基礎(chǔ)知識(shí)外,學(xué)了foxpro數(shù)據(jù)庫編程(聽說這個(gè)語言還有學(xué)校在教,有個(gè)全國計(jì)算機(jī)等級(jí)考試還在考,我和我的小伙伴們都驚呆了?。?,其他只能靠自學(xué),一路又無貴人指點(diǎn),只靠一股蠻勁向南山,研究過PS,F(xiàn)LASH,DW等一些簡單工具,而后發(fā)現(xiàn)在這方面實(shí)在沒有天賦,又轉(zhuǎn)而學(xué)習(xí)編程,利用最后兩年大學(xué)時(shí)間,自學(xué)了C語言和VB6,考了一個(gè)全國計(jì)算機(jī)三級(jí)證書(事實(shí)證明,這個(gè)證書在我們這個(gè)行業(yè)啥用沒有),參加學(xué)校組織的計(jì)算機(jī)大賽獲得第二名,又接了一個(gè)私活用VB幫一個(gè)高年級(jí)同學(xué)寫了一個(gè)畢業(yè)設(shè)計(jì)賺了300塊錢,這些“榮譽(yù)”,讓我自豪了很久,也讓我堅(jiān)定了走程序員這條道路的信心。但這個(gè)信心這么多年看來,到底是好事還是壞事,也說不清楚,看到我很多同學(xué)做銷售、當(dāng)老師、考公務(wù)員都混的不錯(cuò),我也產(chǎn)生過一些懷疑。當(dāng)然這些路都是自己選的,我也感謝自己的選擇,這么多年走南闖北,不算閱歷豐富,但也無怨無悔。
第二章:顛沛流離兩載余,痛定思痛程序心
彈指一揮間,大學(xué)畢業(yè)了,與老師、同學(xué)匆匆一別,大家都踏上了找工作的道路,可誰能想到,這一別,有很多人,今生再無相見之日呢?打住,我是寫一篇總結(jié),不是寫抒情散文的,所以師生同學(xué)之情暫且不表,回歸正題。
我們前兩屆還包分配,到我們這屆時(shí),就需要回家等考編了?;叵氘?dāng)初剛上大學(xué)時(shí)的那句“進(jìn)了大學(xué)門,就是國家人”的順口溜,有種受騙上當(dāng)?shù)母杏X。很多同學(xué)選擇了繼續(xù)深造,考本考研,有的選擇回家考編,大家都有很好的結(jié)果。對我這樣喜歡折騰的人,不愿意再上學(xué)了,也不想呆在家里等,就背上了背包,懷揣著夢,南下廣州,繼而轉(zhuǎn)到上海。從小城市出來的農(nóng)村小伙,忽然迷失在大城市的高樓大廈,我在上海花了一個(gè)月的時(shí)間,沒有找到合適的工作,學(xué)的C和VB的三腳貓功夫,又是應(yīng)屆大專畢業(yè)生,在上海這樣的大都市沒有哪家公司愿意要我,正當(dāng)我對自己絕望的時(shí)候,一家培訓(xùn)機(jī)構(gòu)給了我一個(gè)機(jī)會(huì),到他們那里當(dāng)計(jì)算機(jī)老師。說來真是滑稽,所學(xué)的知識(shí)不能實(shí)用,卻可以用來教授別人!就像我后來遇到一個(gè)人才中介公司的哥們,他說是因?yàn)樽约赫也坏焦ぷ?,才開了一個(gè)人才中介公司幫別人找工作。真是滑天下之大稽。
我在這家培訓(xùn)機(jī)構(gòu)呆了兩年時(shí)間,而剛好這個(gè)機(jī)會(huì)確實(shí)也挺適合我,他們有個(gè)會(huì)計(jì)電算化的課程,里面要用到excel里函數(shù)的高級(jí)功能,很多做會(huì)計(jì)專業(yè)的老師不會(huì),我學(xué)的VB幫了我大忙,很快我就掌握了很多非常復(fù)雜的高級(jí)函數(shù),并用VBA寫了一些輔助工具,又編寫了一個(gè)考試系統(tǒng)幫助他們練習(xí)考級(jí)。兩年時(shí)間也有不少學(xué)生慕名而來跟我學(xué)這部分知識(shí),而我越教越熟練,最后上課不用教材,不用備課,全憑一張三寸不爛之舌。但工作也失去了挑戰(zhàn)。有一天晚上,我思考了很久,對未來充滿了迷茫,同時(shí)覺得目前學(xué)的東西太膚淺,不能夠真正傳授知識(shí)給我的學(xué)生,每天我都誠惶誠恐,害怕我的那些學(xué)生花了時(shí)間,花了金錢,利用業(yè)余時(shí)間充電,而不我不能為他們的職位上帶來幫助而擔(dān)心,而未來我也會(huì)被社會(huì)淘汰。第二天,我就向老板遞交了辭呈,正式走上了程序員的道路。這一年是2006年,我26歲,算是大齡程序員了。
第三章:心高氣傲戰(zhàn)上海,迫于壓力轉(zhuǎn)合肥
我的第一份程序員工作,是一家小網(wǎng)絡(luò)公司,主要用ASP給一些企業(yè)寫網(wǎng)站和一些小型辦公程序。而這家公司奇葩的地方是美工只負(fù)責(zé)出高保真效果圖,切圖布局的事情都由程序員來干。我在學(xué)校學(xué)的那三腳貓的PS和DW又救了我的命了,雖然很蹩腳,做的速度也很慢,但總算是能應(yīng)付的過去。在這家公司沒有干滿一年,加班多,工資低,我就選擇了離開。在這家公司我遇到一個(gè)非常厲害的程序員,用現(xiàn)在的話說,是一個(gè)全棧工程師,沒有他不會(huì)的,他喜歡在他不寫代碼的時(shí)候,叼著一根煙,不點(diǎn)火,站在我們后面看我們寫程序,寫的不對的他會(huì)指導(dǎo)我們。我跟著他學(xué)習(xí)了C#,也跟他學(xué)習(xí)了很多業(yè)務(wù)上的知識(shí),雖然接觸時(shí)間不長,但是我入門的良師益友,現(xiàn)在大家都失去了聯(lián)系,但我一直心存感激!
第二份程序工作是一家韓國公司,用ASP.NET寫一個(gè)自己的網(wǎng)站和招生平臺(tái),這家公司有一個(gè)非常厲害的美工,設(shè)計(jì)水平非常之高,沒事還喜歡畫一些原創(chuàng)的東西,在她們的圈子里小有名氣,但她也不會(huì)切圖和布局。剛好我算是有用武之地,工作起來也得心應(yīng)手。呆了一年多,我離開了,因?yàn)橛屑一ヂ?lián)網(wǎng)公司挖我過去做一個(gè)互聯(lián)網(wǎng)應(yīng)用。結(jié)束這家公司履歷前,有一個(gè)很好玩的事情忍不住想寫下來,這個(gè)公司好多人對韓國的會(huì)長有成見,在百度里建了一個(gè)貼吧,罵這個(gè)會(huì)長,說他到下面的酒吧亂搞。他老婆還鬧到公司來了。后來發(fā)函到百度公司,要求刪除貼吧,百度理都不理。沒辦法,會(huì)長問我能不能把這個(gè)貼吧給黑掉,我研究了一段時(shí)間,發(fā)現(xiàn)寫郵件給百度,按他要求的格式,他們就會(huì)處理,那個(gè)會(huì)長還以為真是我黑掉的,我很認(rèn)真的用蹩腳的英語跟他解釋,i’m programmer,not hacker!!!
第三份程序員工作就是一家做二手車買賣的互聯(lián)網(wǎng)公司了,我?guī)退麄冇胮hp寫了一個(gè)門戶網(wǎng)站,不知道老板從哪里忽悠了一部分投資,招了幾個(gè)程序美工和業(yè)務(wù)員,就開干了。公司沒有挺多久,各大門戶網(wǎng)站如太平洋汽車頻道、汽車之家等都有了二手車的版塊,而我們的網(wǎng)站,終于燒光了投資,也宣布關(guān)閉了,我也就跟著失業(yè)了。
失業(yè)后,我沒有再去找工作,我在各大分類網(wǎng)站上接一些私活,幫人寫點(diǎn)小程序和做網(wǎng)站糊口,當(dāng)時(shí)上海有一個(gè)叫客齊集的網(wǎng)站(據(jù)說現(xiàn)在改名叫百姓網(wǎng)了),發(fā)布一個(gè)消息后,經(jīng)常會(huì)有人找我做東西。我開的價(jià)格也不高,也算是不錯(cuò),生活的很happy。但后來遇到一個(gè)黑社會(huì)性質(zhì)的家伙,東西做好了,克扣我的錢,我找他理論,差一點(diǎn)被打。從這件事情上,我覺得上海太過復(fù)雜,我在這里太過渺小,加上房價(jià)瘋漲,又剛結(jié)婚生子,所以選擇回到了我的家鄉(xiāng)合肥,現(xiàn)在我一直慶幸我選擇了回到合肥這個(gè)溫文爾雅的城市,這里沒有身在異鄉(xiāng)為異客的感覺,這里的人們都非常友好,這里的房價(jià)還不很低(今年開始瘋漲了)
我回合肥后,找了一家小軟件公司,用C#寫一套OA系統(tǒng),也會(huì)承接一些信息化項(xiàng)目來做,很快我就升任了開發(fā)部經(jīng)理,帶著一幫兄弟們做項(xiàng)目,做產(chǎn)品。
第四章:機(jī)緣巧合入國企,夜以繼日迎挑戰(zhàn)
我所服務(wù)的一家國企公司信息部要成立軟件開發(fā)團(tuán)隊(duì),他們公司80%的軟件項(xiàng)目都是我開發(fā)的,毫無疑問我是最合適的人選,但是這類企業(yè)的學(xué)歷門檻非常高,這么多年我也是心高氣傲認(rèn)為能力比學(xué)歷重要,一直沒有提升自己的學(xué)歷,當(dāng)有機(jī)會(huì)來時(shí),才發(fā)現(xiàn)這個(gè)墻撞的鮮血直流,痛徹心扉。但是非常感謝我生命中的幾位貴人,他們力排眾議為我說好話,最后公司領(lǐng)導(dǎo)拍板,特招我入司。就這樣進(jìn)入了我以前艷羨的甲方,可是我不知道,后面是我這一生中遇到最艱難的挑戰(zhàn),曾經(jīng)有無數(shù)次的想放棄,最終還是堅(jiān)持了下來了。
在公司做了一些項(xiàng)目后(其中一個(gè)比較重要的項(xiàng)目做失敗了,感謝公司領(lǐng)導(dǎo)深明大義,知道不是我技術(shù)問題沒有追究我的責(zé)任),被借調(diào)到總部做產(chǎn)品,在這里我見識(shí)到了一個(gè)非常有手段和能力的領(lǐng)導(dǎo),他原來不是這個(gè)專業(yè)的,但是被委派到這個(gè)崗位當(dāng)領(lǐng)導(dǎo)后,憑借自己的能力和學(xué)習(xí)精神,很快成為這個(gè)行業(yè)的專家,也是在他的手下,我們真正的開始實(shí)施敏捷開發(fā),持續(xù)集成。我主要使用java開發(fā)服務(wù)端管理程序和客戶端接口,有一批科大和合工大等名校的碩士開發(fā)手機(jī)客戶端和一些技術(shù)攻關(guān)。和這批高水平的技術(shù)人員一起工作,才發(fā)他們是多么厲害,近兩年的時(shí)間,感覺就沒有攻克不了的難題,我勉強(qiáng)以多年豐富的開發(fā)經(jīng)驗(yàn)跟他們過招,但時(shí)常感覺力不從心。
這兩年,由于領(lǐng)導(dǎo)對我們開發(fā)效率和產(chǎn)品的質(zhì)量要求都非常高,我們幾乎沒有晚上9點(diǎn)前下過班,雙休加班家常便飯,通宵更是不計(jì)其數(shù)。曾經(jīng)有兩個(gè)非常困難的時(shí)期,一個(gè)是當(dāng)年十一連中秋假期一共8天,我們加了6天班,每晚加班到2點(diǎn)后。還有一個(gè)是將近一個(gè)月的時(shí)間,每周日晚上都要加班到2點(diǎn)以后,周一中午還要匯報(bào)。這段非常艱難的時(shí)光,我無數(shù)次的想放棄,無數(shù)次的又堅(jiān)持下來了。最嚴(yán)重的一次,我關(guān)掉手機(jī)在家睡覺,誰也不理,準(zhǔn)備辭職不干了,但那位非常厲害的領(lǐng)導(dǎo),找到我家里,硬給了我一個(gè)臺(tái)階下,使我又繼續(xù)堅(jiān)持下來了。當(dāng)時(shí)我的住家,公司沒有一個(gè)人知道,但這位領(lǐng)導(dǎo)卻能找到我的家里,可以見得是有多厲害。當(dāng)然也非常感謝這位領(lǐng)導(dǎo),不然我現(xiàn)在還不知道在哪里漂泊。
好吧,既然不能反抗,那我就當(dāng)成享受吧!接下來的時(shí)間里,我們夜以繼日的工作。通過近兩年的時(shí)間,我們開發(fā)了幾款非常優(yōu)秀的產(chǎn)品,使我們在省內(nèi)小有名聲。同時(shí)我們團(tuán)隊(duì)成員也建立了非常深厚的友誼。也正是因?yàn)檫@幾年的奮斗,使得我在兩次非常中關(guān)鍵的公司政策中獲利,兩次破格提升,并成功進(jìn)入省總部。
后來,我們的角色也轉(zhuǎn)換過好幾次,很多同事因?yàn)閴毫凸べY的原因選擇了離開,通過這段時(shí)間的訓(xùn)練,大家也都有很好的未來。
后記
現(xiàn)在我已經(jīng)是36歲「高齡」了,代碼寫的非常少了,但是我非常熱愛這份職業(yè),我非常驕傲我是廣大程序員中的一員,雖然我做的都是一些不是很高級(jí)的企業(yè)級(jí)應(yīng)用。
我不抽煙少喝酒,我熱愛鍛煉身體,我會(huì)在業(yè)余時(shí)間打開eclipse或sublime寫一些小軟件,我還是喜歡在夜深人靜的時(shí)候碼代碼,聽鍵盤在我手下彈出美妙的音符,這聲音讓我如癡如醉,欲罷不能,我想我會(huì)寫一輩子的代碼吧!
真正的總結(jié):
1.我一直在慶幸遇到了幾個(gè)非常照顧我的領(lǐng)導(dǎo),還有一個(gè)非常有能力的領(lǐng)導(dǎo)?;叵氘?dāng)年魔鬼賽程一樣的日子,我其實(shí)更希望在年輕的時(shí)候能有這樣的領(lǐng)導(dǎo)對我嚴(yán)格要求。當(dāng)年我已拖家?guī)Э冢愿褚鸦境尚?,所以改變的過程非常痛苦。
2.堅(jiān)持兩個(gè)字說起來非常容易,做起來非常之難。當(dāng)你在巨大壓力下,比別人多堅(jiān)持一步,也許你就看到黎明的陽光。
3.關(guān)于學(xué)歷,年輕時(shí)候還是要能夠盡量的提升。我們一個(gè)領(lǐng)導(dǎo)說過,35歲前要能把能夠拿到的證都拿到。我現(xiàn)在考過了PMP和OCP,正在積極備考軟考。這些硬件,說不定哪個(gè)機(jī)會(huì)來時(shí),就會(huì)用的到。
4.關(guān)于學(xué)習(xí),我走了很多彎路,從早期的C到VB6和ASP,以及現(xiàn)在用的java,c#和php,還有前端jquery,jquerymobile,bootstrap,extjs,手機(jī)客戶端(包括原生開發(fā)和ionic、weex,rect native等跨平臺(tái)技術(shù)),微信公眾號(hào)開發(fā)等。每有一項(xiàng)新技術(shù),我都忍不住要去學(xué)習(xí),結(jié)果是多而不精,都會(huì)些皮毛,做起來有模有樣,一深入就不行了。如果再給我一次機(jī)會(huì),我希望我能夠做到一專多能。在某一方面深入的研究下去,其他的了解就可以了。
5.非常討厭一些人,他們負(fù)能量滿滿,整天抱怨工資低,工作多什么的。你跟這些人在一起,會(huì)或多或少的受他們影響。要么想辦法改變,要么就走,請收起你的抱怨。最起碼不要跟我抱怨。
6.關(guān)于一些離開的人,他們總是不經(jīng)意表現(xiàn)出好的一面,對留下來的人造成影響。不管對誰來說,能力才是最重要的,不要只看表面的東西,很多時(shí)候你淺嘗輒止,輕易放棄,相信你到其他地方也是一樣。
7.每個(gè)時(shí)代都有每個(gè)時(shí)代的機(jī)會(huì),能夠抓住機(jī)會(huì)的就是那些出類拔萃的人。我們這些凡夫俗子,能做的就是提升自己的能力,說不定也有什么機(jī)會(huì)能夠抓住呢?能夠提升一下生活質(zhì)量也是好事情。
好了,先說到這里吧。語言組織的比較亂,總結(jié)也是一家之言。有時(shí)候始終覺得我有點(diǎn)笨,很多看事情的眼光比較片面,很多錯(cuò)誤必須犯幾次我才能記住。做為一個(gè)非計(jì)算機(jī)專業(yè)出身的程序員,慶幸這么多年做的系統(tǒng)都不是非常關(guān)鍵的系統(tǒng),犯了一些錯(cuò)誤及時(shí)彌補(bǔ),最嚴(yán)重的也就是被領(lǐng)導(dǎo)罵就過去了。(回想起來前年高考蕪湖一個(gè)考場英語聽力故障事件,如果那個(gè)系統(tǒng)是我做的,那么嚴(yán)重和無法挽回的后果,我估計(jì)想死的心都會(huì)有了)
最后,再感謝一下自己,這么多年堅(jiān)持下來,不容易,后面還會(huì)有新的挑戰(zhàn),相信自己會(huì)越來越堅(jiān)強(qiáng)的面對。
-
工程師
+關(guān)注
關(guān)注
59文章
1571瀏覽量
68606
發(fā)布評論請先 登錄
相關(guān)推薦
評論