10年在武漢讀五流大學(9X,2X屬於一流,其餘一本屬於二流,二本三流,三本四流,大專五流),計算機相關專業,13年畢業。因爲大學學校學習氛圍不是很好,本身也不自覺,大學真的只是大體地學了學,除了大一上學期認真學了下C語言,大一上學期期末考過了C語言二級,大二認真學了下考過了軟考程序員(初級程序員),其餘基本啥也沒學到,彙編早還給老師了,pcb如今啥也不記得,C#連申明變量都忘記了。想一想大學三年惟一能證實本身學過計算機的就是考過的那兩個證書了。前端
13年7月剛畢業那會,想着找份專業對口的工做,在武漢投了多份簡歷,可是憑兩個沒鳥用的證書,加上五流學校文憑沒收到一份offer。13年8月份決定既然專業對口的工做找不到,就作銷售吧,而後來到一個三線小城市開始了銷售生涯,16年1月結束銷售生涯。這段經歷就不詳細說幹了啥,講講收穫了啥。2年多的銷售經歷,讓我深入的意識到:vue
16年1-2月份,五流大學畢業2年多的我還在迷茫我之後該幹什麼,後來想起我還有兩個計算機相關的證書,那時候努力的學了下,考試一遍就過了,想起本身對程序的理解應該不會太差,何不試試找個計算機相關工做呢。可是就我那時候的計算機水平,確定不會有瞎了眼的公司要我,天然我想到了進個培訓班。那時候還不知道前端是幹嗎的,想去學java,只是聽培訓班的老師說前端很火,工資也不低,再想一想java已經幾十年歷史,像我這樣半路出家的仍是學點新鮮的比較好,因此選擇了前端。java
至今想一想16年1-2月份那段揪心的日子,那時剛結完婚的我想起本身別說沒房沒車了,連個合適的工做都沒有,內心還真不是滋味啊,想着要是程序員仍是幹很差,就回老家種田好了。這裏順便說幾句雞湯的話吧。也許有些人很擅長作計劃,好比:我這個行業不行,那我還能夠作那一個行業,總會有一行業會適合我,也就是plan A、plan B等等。不得不說,這種人適合作策劃,可是我更以爲若是你的經歷和我差很少,那我建議你仍是隻要一個paln A就好,就這一條路,不成功便成仁。有時候仍是要對本身狠一點,你才能獲得你想要的結果。
16年3月初培訓前端,16年6月底學完。node
培訓4個月,早上8點半要到教室,下午6點下課,晚自習到8點鐘,一個星期通常休息一天。大多數人都是這個時間點。當時培訓班有30人左右,天天晚上有5人左右晚上8點以後會繼續在教室學習到晚上10點。我比較奇葩,我不喜歡在教室學習,我喜歡在宿舍裏面學習,因此我通常晚上8點就回宿舍,那四個月,我通常會在宿舍敲代碼到晚上11點。react
培訓班的經歷就很少談了,由於說的多了感受是在給培訓班打廣告。ios
一句話總結下我在培訓班的感覺: 只要你好好學,4個月後就是入門前端,起碼找份前端開發的工做不難。
16年6月底在三線小城市找工做,找了一個多星期的工做,收到兩個offer,一個3.5K,一個4K,天然我去了4K的那個,況且這家還包三餐。16年7月6日正式入職(前端第一份工做第一天,日期我記得很清楚)。上班第一天看到老大9點下班,很差意思6點下班就走。後來只要上班就和老大一塊兒9點上班,9點下班,每個月休息6天(差很少快是996),一直持續到17年2-3月份我要離職那會(無調休,無加班費,沒有任何補償的加班到9點)。程序員
第一家公司因爲只有我一個前端,我又沒有什麼經驗,作起項目來真的是兢兢業業啊。很是清楚的記得當時加了好多QQ羣,各類論壇,各類百度谷歌,各類逛。公司沒有懂前端的人,遇到問題只能依靠網絡的力量。那時候最開心的時候就是找到了某個問題是因爲什麼緣由產生的。angularjs
每每是找到這個問題的緣由須要2小時,解決這個問題的代碼須要寫20分鐘。
16年9月底,我以爲目前作的項目我已經能夠駕輕就熟,同時以爲4K的工資實在過低,又加班到9點,付出和收入不匹配,斗膽向老大申請漲工資到5.5K。沒成想,老大啥也沒說就贊成了。一份工做有個不錯的,體諒下屬的領導仍是很重要啊。到了17年1-2月份,我在培訓班的同窗跳槽的跳槽,漲工資的漲工資,基本都有5-6K(武漢),這時我又以爲工資有點低了,他們不加班就有5-6K,我每天9點下班也這麼多,內心不平衡啊。17年2月底,在招聘網站上看到一家公司薪資福利待遇都遠遠高於第一家的公司,就投了簡歷。面試
第一份工做歷時將近9個月,前先後後作過:vue-router
還記得17年3月份離職那天給老大講學習和使用angularjs的心得,那天晚上足足講了三個小時,還錄製了視頻,視頻文件至今還在我電腦裏面。
第二份工做17年3月底入職,項目經常使用技術棧vue+vuex+vue-axios+vue-router+element-ui+nodejs(node做爲前端服務器),又本身學了nuxt.js,vue ssr,還寫過一點點react native。除了技術,還開始帶新人,作項目前端負責人。說的具體點,新人指的是剛畢業的大學生,項目前端負責人指的是項目的後臺管理系統端的前端負責人。
第二份工做重點說下我爲啥能從5.5K的工資跳槽到薪資翻倍的公司。緣由我我的認爲是基礎,前端基本功,js基礎。從培訓班開始我就特別注重js基礎,好在培訓班老師講的js基礎也過硬,而後我平時也愛看各類論壇、博客的各類前端基礎文章,尤爲是關於js底層、基本功的。無論啥框架其本質還不都是js,等基礎好了,學框架就快多了。
慶幸的是第二份工做去面試,面試官不怎麼在意工做經驗,比較看重基礎,而後和麪試官算是高談闊論js基礎,最後面試官多是以爲我這人基礎還行,有點潛質,就決定要我了。
18年5月,第二份工做的公司倒閉,而後找了第三家,工做到如今。第三家就不便多說了,畢竟還在工做着。
前端三年的工做經歷到此寫完了,對本身這三年的付出和收穫比較滿意,雖然沒有大廠的履歷,也沒寫過什麼知名的開源做品,可是付出和收穫基本成正比,也沒浪費三年的大好光陰,感謝曾經努力的本身才有了如今的我。
個人前端工做經驗已經3年了,說長真不長,說短也不過短。可是我真不認爲我在程序員職業上有多大的天賦。我也有重新浪,阿里等等大廠出來的同事,我以爲他們天賦可能有點,可是真的很努力,尤爲有些人對新技術的渴望。讓我想起了一句話:有些人壓根就不屑於和你比天賦這種幼稚的玩意,別人的努力程度已經甩你幾十條街。
先努力工做再談合適與不合適。我作程序員以前作銷售,我就以爲我不適合作銷售,作的也不開心。我想大部分緣由是由於我作銷售那會真不怎麼努力,遠沒有作程序員努力。正由於作銷售不努力,因此作銷售沒有好的結果,我對銷售就越沒啥信心,進而致使我越不想作銷售,至關於就是有這麼一個惡性循環吧。因此我我的的觀點是先努力工做再談合適與不合適。
可是我認爲本身相比於銷售,更適合作程序員。我作這兩份工做的感受是不同的。我有時候會享受敲代碼的樂趣,可是我基本就沒感受到作銷售的快樂。
我並不以爲我很是適合作程序員。我作程序員最開心的時候就是我實現了一個我本來覺得很棘手的需求,我會爲本身完成了這個任務而感到驕傲。當我發現代碼有bug時,我會有很迫切的心情想要知道爲啥會有這個bug,而後尋找bug背後出現的原理。可是我真沒有到寫代碼沒法自拔的地步。因此我以爲無論從結果看,仍是從工做心態,工做態度,工做激情看,我仍是適合作程序員的,只是尚未到很是適合的地步。
以上僅僅只是我我的的三年經歷,還有我的對程序員的一些見解。經歷也確實很普通,普通人的普通經歷,但仍是但願對正在閱讀的你有所幫助。至於見解,真的只是我我的經過我所經歷的,我所見到的一些想法,我想確定每一個人的見解都不同,不要緊,我們和而不一樣就好。
最後引用一位曾經被馬化騰和張小龍打賞過的男人的話: 其實,咱們過來人,都深信一個道理,這個世界弱雞太多了,你想變得優秀,想靠本身生活的更好點,真的很容易,比別人勤奮點,而且持續下去,就夠了。
本文參與了 SegmentFault思否徵文「 一塊兒分享你的故事」,歡迎正在閱讀的你也加入,一塊兒分享。