前端路上,我已經走向了第四個年頭,聊聊自己,聊聊未來(前端發展經歷及未來規劃)

一、前言

        先聊聊我寫下這篇博客的初衷吧, 進入前端行業已經是第四個年頭, 對於自己的過往有欣賞、有鄙夷、有自豪、也有酸楚。這是我對過去的一份總結, 也是對美好未來的一份憧憬。非常慚愧,過去的三年多,我爲關注過我的人,爲整個行業,爲自己做的太少了, 所以從現在開始,想要改變,想要蛻變,也希望能夠給更多前端同胞們一絲暖意,共同進步。

二、人生第一個岔路口

       高中畢業的我,因爲厭倦傳統教育的死硬刻板,加之自己成績達到本科線尚有一些差距。於是高中畢業前幾個月,我就決心放棄讀大學這條路。當時也有很多讀書無用論充斥在我的耳邊,所以我腦子裏也深深印着“本科上不了,專科又是混日子,哪怕復讀一年,也只是個三本,三本就業一樣困難”。應付完高考我就出去打工了, 高考成績出來的那段時間,我輾轉反側,彼時我還在一家工廠裏做着臨時工, 心裏很惆悵,未來的路究竟怎麼走?自己的人生目標又是什麼?深夜之中,一直思考又一邊上網隨意翻找。也不知怎的,突然蹦出一個念頭,我想學一門技術,一門能夠養活自己的手藝,汽修?廚師?還是去開挖掘機?又或者是跟着表哥表姐學習室內設計,做一個設計師白領?

      "要不學計算機吧, 軟件硬件都可以"。我不是一個想到不立即去實踐的人,於是自己在18歲那一年,我做出了人生的第一個選擇,自主的決定走上it這條路。和大部分同齡人不一樣, 我在整個高中,閱讀了非常多的成功學,加之高中談的那場令人酸楚的戀愛,我有了很多對人生的思考。所以相對來說,自己比同齡人更加早熟,也更期望着獨立自主還有獲得成功。想要學習it技術的這個念頭,是在14年6月的那個深夜,那個夜晚很稀鬆平常,我睡得很踏實,後來回憶起來,才明白人生的岔路口往往就藏在你自己都忽略的那個日子裏。第二天(那是個週六,廠裏是雙休)自己獨自聯繫了新華電腦學院和北大青鳥, 也是我一個人去的招生部,培訓機構(或學校)的招生老師很厲害, 非常能忽悠。 我先去的是新華電腦學院, 當時招生部老師H帶着我參觀了整個校區,學校很乾淨,裝修的很漂亮, H人很親切,大概一個半小時後,我說下午還要去北大青鳥考察一下, H在我臨走時還不忘讓我儘快確認入學(其實這種培訓學校,招生部老師提成一個學生是1000-3000元)。去北大青鳥的路上,還在心裏盤算着,新華的好與壞(好處是教軟件和硬件,還有網絡營銷,學校環境好,壞處是還要上基礎課,語文,數學,英語這些,這些我在高中就已經厭倦了,我只想學技術),去到北大青鳥,是在一家大學的物理樓,位置不好找,樓也比較老,現在想想還是挺神奇的,那麼差的壞境我居然還是選擇了,或許和招生部老師比較會忽悠和我不太喜歡上基礎課有關。很顯然,我最終選擇了北大青鳥。在培訓機構待的那段時間, 其實和中專大專是差不多的,一開始老師管的比較緊,換了幾輪下來,管理就開始鬆散,開始有一部分同學離開。最後畢業的時候僅有18人,而據我所知,包括我在內,現在僅有6人在從事互聯網行業。所以現在每有親戚同學朋友想要進入培訓機構,我都是阻止的。其實都是靠自己,培訓學校教的非常有限,何必浪費那個錢呢?實在想要走it這條路,可以找慕課網,秒味課堂這類的it教學網站自己自學,課程內容比培訓課程實用的多了,在學校裏我學的是java, 學到快要畢業,將要就業時,我對使用java去找工作很沒有底氣,也開始明白培訓學校剛開始說的包工作分配是忽悠人的,一切只能靠自己。我因爲喜歡攝影,又同時會琢磨ps,最終自己從html+css方面,一步步建立出了自己的優勢(在面臨就業的那段時期,我選定了前端這個方向,確定自己對前端很有激情),每天做項目做到凌晨兩三點,第二天10點起,繼續趕項目(畢業項目是四人一組,我和組員協商後,自己完成前端部分)。完成項目後,還需要小組拿着項目去答辯,講師去評分。(北大青鳥也不是都不好,至少在個人綜合素質培養方面,還是願意花點功夫,也就是它不僅培養技術還培養口才)。至此,北大青鳥培訓經歷結束了。感覺非常糟糕,花了家裏一大筆錢,工作還沒有着落,甚至沒有大專文憑,我對自己的未來會是什麼樣子,其實一點底也沒有,只能咬着牙繼續前行。

三、前端的前三碗飯

        從學校離開, 面臨求職, 相對於大部分其他同學,我非常有緊迫感,找工作迫在眉睫,不能一拖再拖。我參與了兩場面試,面試效果都不太理想,最終還是同學先找到了工作, 由於我求職慾望很深切,同學人也不錯,就把我介紹進了他所在的那家公司,那是一個初創公司, 這家初創公司的技術總監是我們學長,看我們人比較踏實,肯學肯吃苦,也有一些技術底子,就把我們留了下來。當時月薪3000,吃住都和老闆在一起,剛去的半個月沒有工資,但是吃的都是飯店,伙食不錯,人也胖了,我做的是前端,主要是做做官網,還有一個大屏幕彈幕的一個網站平臺, 平時還可能跟着技術總監一起去線下和客戶吃飯,談項目,半年下來,因爲老闆也是初次創業。雖然和老闆關係不錯,但是最後也是被迫解散了。我現在仍然很感激,如果有培訓機構出來的朋友們,一定深有體會,第一份工作真的太重要了,這決定着你未來是否能真正在it行業站穩腳跟。我的另外很大一部分培訓同學,都很遺憾沒能進入這個行業。 我想對那些有相同經歷的朋友說,剛入這一行,一定不要好高騖遠,第一份工作要好好珍惜,先做個半年一年,前幾份工作,請看重發展,看重是否能快速成長,而不要在意是否多一千元少一千元。 因爲三五年工作以後,經驗豐富和技術不紮實的相比,那是多一萬少一萬的差距。

       第一份工作的結束,新一輪的求職也拉開序幕, 本以爲有了半年的實際工作經驗,找工作會容易許多,至少比剛從培訓學校出來容易,而事實呢,其實一樣不容樂觀。首先,培訓機構出身,有蠻多公司比較牴觸,覺得培訓出來的,很多都有水分,信任你是有成本的,社會本身就很現實。但路是自己選的,我沒有退路,只有迎難而上,我面試了大概有5家公司,其實找工作,最重要的就是信心,有信心別人會願意給你機會,沒有信心的話,不會有任何希望。我面試了一家國企,後面也電話聯繫我去上班,但是有要求,我是頂替一個請假兩個月回去結婚的正式員工,所以我需要表現非常好,否則那個正式員工回來,我就會被辭退,我覺得代價太大不穩定,所以沒有去。我還面試了一家有兩棟樓的上市公司, 裏面技術負責人挺欣賞我,參與複試時,被一個女HR給pass了,她告訴我,本科學歷的重要性,而我僅僅高中學歷,一頓奚落。那是我人生中第一次因爲學歷被拒之門外,也清楚的意識到學歷對我自身的影響,我註定要比其他人更努力技術更強才能在這個行業長久發展下去,而那個女HR的奚落只能成爲激勵我努力前行的動力。最後面試了一家外包公司,公司的老闆挺欣賞我的,看我比較樂觀,也看我比較有幹勁,說2500錄用我,但是我第一家公司工資都有3000元,2500實在有些不情願,於是我提出,“給我一個禮拜的時間,如果你覺得我能力行,就3500,不行的話我就走,那7天工資我也不要你的”,那時的我,對前端已經有一點自己的傲氣,那時正好流行的是H5,還有移動端,恰巧我在第一家公司做多的就是移動端,於是一週時間的努力,我做完了一個手機網站,證明了自己的實力,成功的留了下來,得到了老闆的青睞,裏面也認識了一羣朋友。同樣有感謝外包的這段經歷,讓我收穫了友情的同時,還積累了八九個項目經驗,加之我對頁面的精益求精,對樣式和效果的追求,其實那段時間是很膨脹的,一度覺得自己技術在整個地區都屬於一流的。直到後來的某一天,發覺自己已經厭倦了這樣的工作模式,不停的做項目,像一個機器,外包能讓我學到的東西已經很有限了,我決心離開外包,以後也儘量不進入外包公司,只進那些做自己項目的公司。提完離職後,老闆找我談話,也提出加薪挽留,但是我還是執意離開,因爲不想和裏面待了三年的同事一樣,在這個行業技術止步必將被淘汰。對於這段經歷,我除了感恩,還想告誡有相同經歷的朋友們,外包公司,可以在剛畢業的時候過渡一下,但請不要久待,如果不想自己的幹勁被蠶食乾淨的話。人生的每一段經歷都很重要,請慎重選擇,儘量做好長期打算。

      老實說,外包公司出來的我, 找月薪五六千的工作還是挺容易的,我只面試了一家公司,就決定入崗了,公司規模60人以上,工作模式也很規範,在裏面學會使用git版本管理, 禪道任務管理,還有接觸了Backbone, avalon,farmework7+vue這些比較深一些的技術,告別了過去的jQuery+css3+html5這種基礎開發,前端生涯打開了新的大門,做了手機端pc端還有會員管理網站,後臺管理網站,而且那段時期,我有了穩定的生活,自己租了個小單間,有廚房,自己燒飯,然後下班還會跟着keep做運動,生活很有規律,也很愜意,形象一點的描述,當時更像是:一枚快樂安逸的螺絲釘。這家公司呆了7個月,我開始迷茫了,困惑着,難道未來就一直這麼下去,太順利了太安逸了, 技術提升的太緩慢了,我就只是想做個螺絲釘嗎?做這些修修補補的工作?我不停的問自己,問自己到底要什麼,未來會怎樣,那段時間我又開始焦慮了,加上在之前公司認識的一些朋友,都陸續的去杭州,深圳,北京這些互聯網人才聚集地發展,我的心也漸漸向着外面了,外面工作技術棧新,外面待遇好,外面成長快,外面大牛多。我心裏已經出現了這個聲音,但我還不確定自己已經準備好去外地發展,畢竟工作和學習都離家裏很近,於是想要邀約一個前端朋友一起去杭州發展。對於這份工作,我沒有什麼特別想說的,非要總結一點的話,我希望那些還在求職的前端朋友們,在找工作的時候,就好好想想自己需要怎樣的工作,想做螺絲釘還是架構者,想穩定還是想快速提升,請謹記一點,在任何時候都是, 擇業優先於就業,擇業非常重要,特別是你有能力有積蓄支撐你擇業時,一定要耐心一些再耐心一些!

四、破繭重生的第四份工作

      第四份工作原本計劃着去杭州發展,但是聯繫了還在同一個地區工作的前端好友,好友說希望我去他們公司再做個半年左右,然後一起去杭州,告訴我他公司想用什麼技術隨便用,Angular或者Vue都可以,彼時2017年5月份,正是mv*框架名聲大燥之時,然後就跳槽去了朋友公司。朋友待的那家公司不大,但是公司項目不錯,老闆比較有想法,做的是汽車平臺,模式也比較新穎。我在他們公司負責了pc端的開發(朋友一直做的移動端,而我pc移動端都有經驗,我比較喜歡做移動端,但是pc端總得有人做)。我們都決定使用vue去做項目, 他做移動端用的vue+vux, 我做pc端用的vue+elementUI,開始的兩個星期,都是在研究怎麼搭建框架,沒有產出,加上是新人,壓力很大,工作一直很順利並且受重視的我,第一次感受到沉重的壓力,老闆和技術主管的幾雙眼睛都在盯着你,我則迫切的想證明自己,加上公司一直都是偏重於移動端,我pc端這邊基本是自己獨立負責,甚至原型和設計也要我來把控,前所未有的壓力還有,對vue這種新型的web開發模式,總之,那是我職業生涯中,最難熬的一段,從螺絲釘到獨當一面,從有管理層分配任務到自己給自己做工作計劃。甚至有幾次,因爲壓力大,我想放棄,回去好好再自學一下,然後去杭州找工作。一方面不受領導重視,另一方面,vue做項目也纔剛剛上手,各種問題擺在我面前,所幸我渡過了這段艱難的時間,也就2個月的時間,pc上線了,vue各種技能也熟練掌握,但是其中的酸楚自有我自己知道。不知是否有朋友和我一樣,陪我渡過那段難熬經歷的是 喜馬拉雅FM上的 《勵志人生哲理美文》- 妙筆生花有聲電臺, 每一天的決戰,永不停航的船,你不知道這輩子能夠走多遠。 這些勵志音頻深深的印刻在我的腦子裏,每一篇聽了都不下幾百遍,給了我堅持下去的決心和動力,讓我堅持的證明了自己,讓自己的技術得到質的飛越,也讓我獲得了獨當一面的開發能力。其實讓你成長的,就是那些讓你感到困難的,戰勝困難,翻過這座高山纔可能有機會登山更高的山峯。對於這段寶貴的蛻變經歷,我想對正面臨相同困境的程序員朋友們說,壓力總是會有的,而你克服壓力最終戰勝困難的方法也會找到的,只要你沒有倒下,那就堅定的走下去,因爲堅持下去,你必定會大有收穫,而一旦放棄了,對你的信心將是沉重的打擊,以後面臨其他困難其他巨大的壓力時,你很難拿起武器再與之對抗,咬牙堅持下去,我相信,每個人都應該會有發光發熱的那個出場時刻!

五、人生不僅僅只有幾種可能

      第五份工作就已經轉戰杭州了, 其實來杭州之前,在家裏的一些朋友,包括朋友,都勸我別去外地,家裏也不錯,忘記說了,在第四份工作,三線城市我月薪已經有了7k,加上住家裏,每個月存5k沒問題,但是我不甘心比其他認識的同行差,我希望在大城市能多賺點,先月薪過萬,月薪過萬是我職業中的第一個目標,雖然和王健林一個億的小目標沒法比。很順利的,我在杭州找到了合適的工作,前景不錯,公司做的是智慧城市+物聯網,算個大趨勢,而我的月薪也遠遠超過了10k的水平,但基本認識的前端朋友也都13-15左右的,沒什麼值得欣喜的。不過那句,心有多大,舞臺就有多大,人一定要有夢想,我都記在心裏,因爲細數我的經歷,我想要的通過我的努力都能實現,如果不願意自己突破,那隻能囚禁在過去的牢籠裏。我明白,人要敢想,纔有機會更上一層樓。事實上2018年3月份開始,我的人生出現了新的變化, 我開始閱讀,開始做計劃,開始做投資,開始做着更遠更大的夢,人生決不僅僅只有幾種可能,只要你願意,只要你保持開放的心態,你的人生還會更加精彩,甚至於不平凡,接着是追求卓越。這第五段工作經歷同樣是獨立開發一個平臺,沒有特別值得說的地方,和上一段工作經歷相比,第五段工作經歷還是比較得心應手,把vue又精進了一步,用了過去沒使用的一些技術棧,eslint,vue多頁面開發,mock實踐,國際化,成套的自定義ui,更規範的開發方案等等。我想現在又到了,那個需要自己突破的時間節點,畢竟技術不進則退,保持競爭力的有效途徑就是不斷進步和學習。至此,我想對那些同樣身處於互聯網和物聯網,區塊鏈,人工智能等新技術碰撞的2018-2020年的前端朋友們說,新的趨勢就快要來了,每一個行業都有着自己的週期,前端這碗飯也不能一直這樣吃下去,我們也要學會嘗試着接觸一些新的技術,擁抱變化,以至於時代的巨輪轉動時我們不會被碾碎和被拋棄。

六、也聊聊對未來的看法

      物聯網在下一個五年肯定是個大趨勢,然後是AI人工智能,區塊鏈也能算吧,還有小遊戲,VR這些,前端肯定會受到比較大的影響,我個人以爲,前端同僚們還是要接觸下WebGL方面的東西, 畢竟5G時代也快來了,只會vue/react/angular的前端可能在未來會和只會css+html+jq的前端一樣,從上游轉入中游,然後慢慢被淘汰。 還有就是搞開發這個東西,也需要做好自己的規劃,像我自己,就規劃自己能轉成項目經理這一塊,儘量能接觸到管理層,未來考慮持股,一直打工肯定是沒有很大發展的,也要學會開源節流,不要做月光族,多存點錢沒有壞處,學一些理財知識,比如如何開通美股賬戶,學習價值投資,買入一些有發展潛力的公司股票, 比如特斯拉,Facebook, 谷歌之類的高科技公司,然後瞭解一些公司運營方面,人員管理方面的知識,平時多積累多學習,有效的利用自己的業餘時間,每一個5年,努力和不努力的差距都是巨大的。最後一句話送給自己,“生時何必久睡,死後自會長眠”,夜深了,晚安!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章