野百合也會有春天

做爲一個半路出家的程序員,能走到今天這一步也是我沒有預料到的,當年的豪情滿懷,至今被歲月磨礪得更加圓潤並且能夠與周圍的風景徹底的融爲一體。當我說我要搞IT時,身邊的人都誇我有出息,當年IT就意味着高大上,就意味着潔白的襯衫、挺拔的西褲、鋥亮的黑皮鞋以及胸前掛着能夠招搖過市的銘牌,其實,他們想說的就是——頗有錢。css

出身

我是機械出身,因此,個人轉行被他們說的就像凡人修成了仙。前端

其實,我轉行只是想追求本身喜歡的東西。沒轉行前,天天面對着沒有共同話題的一羣人,裝扮着屬於本身的角色,對將來一點計劃都沒有,天天起早、洗漱、早餐、上班、面對各類表格、午飯、面對各類表格、下班、晚餐、扯蛋、睡覺。這樣過日子越過越恐慌。因此,我要實現我小時的夢想,當一個程序員,作一個偉大並且成功的程序員,這是我喜歡的。每次實現了一個小小的功能,那種喜悅是別人沒法理解的;每次完成一個項目,對下一個項目的期待是別人沒法體會的。node

因而,我人生當中的第一次裸辭就在我義無反顧的心態之下變成了現實。css3

檔案

我如今是一名「高級前端開發工程師」,這是公司給予個人無上光榮。也是我摸爬滾打幾年後獲得的,雖然有點實不名歸,可是,本身以爲仍是當得起的。git

一路走過來,不是我選擇了職業,而是工做幫助我選擇了個人職業。作過政企網站、獨立運維開發了一個社交網站其中有一小部分的電子商務,如今全職作電子商務的前端開發。我不曾想過本身會走上這條路,可是,每一次腳踏實地的工做,要讓本身知道,其實,這樣的一個方向很適合我。程序員

下面來講說,工做是怎樣漸漸的幫我選擇了職業的方向。angularjs

赴死

裸辭時,我會的編程語言只有Java,我喜歡Java,由於他沒有C語言那麼高深,並且還能夠開發移動程序(當年仍是諾基亞風光無限的年代)。雖然個人大學主修機械,可是,我無時無刻不在學着我喜歡的Java,當時個人想法就是。畢業了,找份Java程序員的工做,不管工資多少隻要要我就好,可是,現實比我更知道它要的是什麼,因此,委屈求全,找了份機械的工做。github

在工做中,空閒時仍是會捧着書看,仍是會作作小的項目,各類管理系統。我覺得我能夠勝任工做,其實,跟那些科班出身的比,差的真的不少(這是工做以後領悟的——多麼痛的領悟)。面試

在機械廠的所在地沒有工做機會,一個以重工業爲主的城市,找到科技行業的公司也是困難。以後,跑去東北的沿海城市找尋工做機會,遍地的機會,卻沒有一個容許我踮腳站立的地方。緣由很簡單:不是科班出身(我想這不是重點)、基礎知識不牢、自學且沒有接受過培訓、代碼不規範、不多用到接口以及封裝。一次次的挫敗,讓我不得不懷疑本身的決定,那段日子,真的很陰沉。滿眼的風景,琳琅滿目的世界,好像我只是一個局外人。數據庫

最後,一無所得的回到了家鄉。在這期間,開始學習js,邊受挫邊學習。回到家鄉以後,便再也不只考慮Java的工做崗位,只要我以爲能作的開發崗位我都會去投。

成繭

2009年初,陰曆年歲末,我找到一個程序員的工做——前端助理工程師。

我倍加珍惜這份工做。上班認真工做,下班加倍惡補js。

在這裏我成長很快。開發流程、開發工具、服務器、數據庫等等都有所接觸。

一年多後,項目結束,每月工資低得可憐,可是,我很開心,至少,這一年多能夠證實,我是能夠當程序員的並且我有較強的自學能力。

勞累了一年,這樣的機會讓我能夠放鬆一下,出去找尋工做機會。

化蝶

一個偶然的機遇讓我來到無錫,我從沒想過,我會在這個江南小城生活這麼多年。因爲有前端的開發經驗,很順利的面試了一家小有規模的科技公司,我覺得我能夠安定下來了,但是,我太不瞭解本身了。

工做一年多後,有一家創業公司在招聘網站上看到了個人資料,主動聯繫我。利用休息的時間,去了解了一下項目,以後,我離開了安定的工做環境,奔赴了一個要摸着石頭過河的工做,我知道我要面臨是什麼,我也清楚,我即將面對的是什麼。

在這個創業公司裏,我一我的負責全部技術。因而,從服務器到數據庫到後臺到前端只有我一我的,我天天要學習好多東西,休息的時候都在想着工做的事情,天天早早的醒來,晚上晚晚的回去,那個時候殊不知道什麼叫累、什麼叫辛苦,每完成一個階段,心裏快樂的要死,每開發出來一個功能,心中的那種喜悅是沒法形容的。除了開發,還要跑技術接口洽談、進行項目開發會議、線下推廣等等,我真的把這個創業項目當成了本身的項目,平時像照顧本身的孩子同樣愛護着。

一年多後,項目的失敗讓曾經全部的付出歸於零。當時,個人心真的很難受,不是由於失敗,而是我對這個項目的愛護。

項目結束,才發現,我真的應該休息了,太累了。

如今

創業項目中讓我發現,本身曾經由於喜歡而學習的東西都用上了,Flash、Photoshop、AI、MySQL、PHP等等,從中也發現了,本身什麼都會,卻什麼也不精通。因而,我想專一於某一方向,想一想這些年的工做經驗,再考慮本身的喜愛,我選擇了前端。

多是由於喜歡作程序員的緣由,我對電子產品真的是瘋狂的喜歡,這些年掙的錢都花在電子產品上了,年年換的蘋果手機,還有全套的蘋果產品,還有其它新鮮的電子玩物,回頭看看,錢都不知道花在什麼地方了。

程序員也是最能折騰的人,尤爲前端程序員更甚,各類各樣的框架、庫,各類各樣的IDE,各類各樣的新鮮DEMO,讓人不自覺的折騰起來。剛剛開始的時候用Dreamweaver,後來以爲netBean也不錯,後來Nodepad++用起來讓人感受很酷,再後來就是Sublime、WebStorm等等,每一個工具都折騰來折騰去的,到如今,也沒以爲哪一個適合本身,都有優勢,都有缺點,因此,如今也無所謂了。

成長

如今喜歡在論壇裏幫助別人解決問題,也喜歡看到別人出現的問題,這就是一個讓本身成長起來最好的方式,工做不可能讓你成長很快,可是,這裏你會看到許多有趣好玩的問題,本身成長的同時,夥伴們也在成長。

在github裏真真兒的遇到了不少好的項目和神人,下面也就推薦一塊兒我喜歡的東西同你們分享,大部分是前端有關的:

結語

不管說多少,話總得有個頭啊。我我的以爲,喜歡開發比科班出身更加劇要,我知道這話可能要得罪不少人,可是,科班出身又熱愛開發是很難尋的,coding改變生活,尤爲是如今這個時代,我但願能有更多的程序員可以不只僅爲了掙錢而工做,更多的是爲了世界進步而工做。熱愛本身的工做,你會發現,工做也會是一種樂趣。

我是傳說中的野路子程序員,我想,在這個國度的程序員中也有不少像我同樣野路子的程序員在爲這個行業付出本身的光和熱。

曾經,由於本身的不專業,失去了許多,將來,我想用本身的專業收穫更多、奉獻更多。野百合也會有本身的春天。

本文參與了 SegmentFault「個人編程之路」計劃,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索