因為什麼原因你開始從事web前端開發?
這之中一定有很多故事
故事還得從我那個ex說起。去年一不小心談了個女朋友,我覺得還不錯,就萌生要結婚的念頭,我讓她回去問下她媽媽對我有啥要求不?第二天她就給我答覆了!"我媽媽說了,我的專業以後不好找對口工作,要你拿個四五十萬的彩禮,或者能在成都買套房"……我當時工資也不高,傳統行業,到手5k出頭,我尋思著留在成都等她畢業吧,得好幾年才能把錢掙夠。我去外地工作吧,感覺這事要黃!一個月後,果不其然她提分手了。當時我呢還是比較傷心的,無心工作,沒半個月就辭職了,打算轉行。一直想寫代碼,但是學的C早給忘完了,想做遊戲不知從何入手。碰巧那會前端真的火,大學又報過一門選修叫"網頁設計",會一點html +簡單的css 。索性回家每天就起早貪黑的,吃飯睡覺寫js ,終於小有所成,哈哈 !很快就走出失戀的陰影。
在此,我要感謝"JS "和"演算法",可比女朋友有意思多了……
實習分工作大家都選了後端……我反應慢只剩下前端了…… 敢想像第一份前端工作是ng + ionic 開發么…… 當時大家都說前端難度小我是不信的…… 學的我懷疑智商……
原來是後端工程師, 因為當時公司沒有前端工程師, 來面試的前端工程師又沒有一個能入得了眼的, 就自己開搞了......
少不經事唄,天真以為自己設計的UI,他們實現的很爛,老子要自己寫自己設計出來的頁面。
哈哈現在看來多麼可笑,自己設計的渣就算了,還趟了渾水因為找不到其他編程的工作
謝邀。我一開始學的是全世界最好的語言PHP後來大家從線上到線下談論最多的都是前端,慢慢自己就被變成了前端。
我大學自學過.NET,當時還是挺火的;第一份工作學的PHP,因為真的很好學,工作也好找很多(當時2008)年;PHP做著做著就寫CSS,JS(相信大多數人都是),兩年以後才開始寫第一個SPA,用jQuery架構應用做了四五年,到現在也還是常用這個棧,真的很好用。兩年前寫Angular 2,ionic,不覺得現在的SPA架構多麼好,但是UI庫和應用設計領域卻是大大進化了。至今不喜歡React/Redux,覺得這種東西也就是因為它是Facebook大廠做的,才這麼紅。
人活著總要找點事干,就去做程序猿玩玩唄。。。。
突然發現我做了15年的東西,他們叫前端。。。
謝邀
因為我大學畢業失業了。
研究生畢業又失業了。再讀我就要讀博士了啊 (@_@)後來, 有一天在lab轉悠,一個同學給我了一封招聘信,說正好可以去試試。然後我就去了。
( ?д?)
老闆當天給了我這個機會,挽救了我廢物的人生。
然後我就做前端了。
就醬。因為,不想在流水線一輩子。
我因為家庭經濟和個人的原因,初中畢業後。過完了18歲生日就出去打工了,因為沒有文憑,沒有能力。只能進工廠,在流水線工作。在工廠兩年,除了上班就是玩遊戲。直到有一天,感覺遊戲不好玩了。於是,離職(有衝動的成分在裡面)準備去干一份事業。很可惜,現實狠狠打擊了我。沒有能力,在這社會是沒法的到更好的工作與薪酬的。
找了很久的工作,最後還是又進了另一家廠里。這個時候,我想要改變自己,想學一技之長。於是,我想想自己會什麼。
果然,我什麼都不會。/(ㄒoㄒ)/~~
去學電焊,但是,聽說有輻射,會導致不育,放棄......
去學CNC加工,太臟,太累,放棄......學修電腦,聽說前景不好,放棄......
自己創業?我啥都不會,/(ㄒoㄒ)/~~,放棄......學編程,好像不錯的樣子,聽說工資還高,自己有點喜歡科技,就這樣鎖定了做程序員。於是,去網上查了查資料,原來程序員也分很多種的,要先學編程語言,學哪種好呢?然後,這個時候看到網友的言論,C語言是所有高級語言的初代。一般,初代都很吊呀。
於是,我從C語言學起。找了些學習資料,剛開始數據類型那一塊還能看懂,到了指針已經懵逼到懷疑人生了。╮(╯▽╰)╭,還是算了。又到網上查查,聽說C++,比C要簡單些。又找了學習資料學習,學了一陣子,好像沒啥區別,還是看不懂。╮(╯▽╰)╭,還是算了。又到網上查查,聽說java,比C++簡單些,不需要手動回收內存。又找了學習資料學習,學了一陣子,好像沒啥區別,還是看不懂。╮(╯▽╰)╭,還是算了。又到網上查查,聽說易語言,純中文編程,不需要記單詞,這不是我這種英語盲的福利嗎?又找了學習資料學習,學了一陣子。還挺簡單的,但是,聽說易語言找不到工作。/(ㄒoㄒ)/~~,還是算了。又到網上查查,好像前端開發很火呀。不用裝環境,還很炫酷,讓人很有動力學下去。html,css我學的很快,感覺自己就像無所不能的大神一樣,快要秒天秒地了。直到我遇到js,/(ㄒoㄒ)/~~。又是懵逼到懷疑人生。學了js兩個月,一路懵逼過來,最終還是放棄了。然後,一直玩遊戲玩幾個月。直到有一天,我內心突然又呼喚我要學習了(感覺,好奇葩。。。),於是重拾學習前端之路。
當時,我在工廠里做報表統計,正好手上有台win xp的電腦,不能裝任何軟體。我當時,有空就寫寫代碼,用記事本 + IE6,非常原始,非常簡單。就這樣一個個的字母,一個個的字元,慢慢的敲,慢慢的練。我還記得,當時因為IE6沒有控制台的原因,一旦出了BUG,只能用alert(),一個個的斷點調試。有時候,一個逗號,一個字母,能讓我折騰一整天。----------------------------------------------------------------------------------------
苦盡甘來,我最終離開了那壓抑的流水線,去做了前端程序員。現在,薪酬也是以前工作兩倍之餘。
人生四個字: 天道酬勤
----------------------------------------------- 分割線 ---------------------------------------------
日期:2017年8月14日
時隔四個月,我在更新一下答案。
我感覺我的回答可能會有讓一些新人感覺前端入門很簡單,導致一些新人可能有所誤會。
簡單解答一下其中的細節。
Q:不會ajax,為什麼也能找到工作?
A:ajax本身並不是什麼高深的技術點,只不過是與後台對接方法。本質上,也不過是一個非同步/同步獲取到一些數據而已,關鍵點是在於你如何使用。
Q:答主找工作的時候,技術水平如何?
A:也就HTML、CSS、JavaScript、Jquery這幾樣。16年的時候,前端工程化在二線城市的公司中,並沒有那麼火,基本上招聘要求也就這四樣。
但是,我覺得我學習的時候基礎比較紮實。因為,我用記事本寫代碼。在沒有控制台和IDE代碼提示的情況下。憑藉記憶力(工廠進去是要通過安檢的,so不能攜帶u盤之類的東西),想起視頻中的代碼。同時,出錯的時候,僅憑一個alert()函數,去判斷出錯點,這就需要深入代碼運行的原理,才能準確判斷問題所在。這個為我以後工作提供了很大的幫助。
Q:答主現在什麼水平。
A:vue全家桶、webpack、node、spa等。
Q:我也跟答主差不多,但是,為什麼找不到工作呢?
A:首先,現在,搞前端的。不懂前端工程化,都不好意思說自己會前端了。其次,你可能沒有我那麼帥吧。
最後,因為我弟2年前端經驗,為我介紹工作,為我背書。
門檻低,入門快,不需要培訓,自己摸索就能上路。當時一個月只有五百大洋生活費的我也有能力和資源去學習。
入門不靠智商,HTML和CSS全憑硬背,最適合我這種笨蛋了~可以隨心所欲的實現各種酷炫的效果,多巴胺給的足~JS雖然出身不好,但是未來的前景可以期待~突然覺得JS和我好像……我就一條道兒走到黑了,誰怕誰了。
冬瓜排骨湯鎮樓大學時自學的java web,學了一年後,充滿自信的去面試了,面試官問了一通java的知識點後,就愉快的錄用了,然後說:『很好,以後你就寫javascript吧』....於是我就一直寫javascript了
起初是在大一加入了一個互聯網技術類社團,然後被培訓前端。
前端技能發展之路與學校的培養計劃很有關係。
大一的大計基老師給了我們一個 web 容器,讓我們自己搞事情。
大一小學期是前端三大件的培訓,然後就是「噩夢」的開始…
大二第一學期有 Web 大程;大二第二學期有 Web 大程;大二小學期有 Web 開發培訓;
大三第一學期有 Web 大程;大三寒假實習有 Web 大程……
哈哈!我怎麼能不碰前端呢?
不懂人情世故
公司要做的是產品,用戶看到的是前端,不得不去做。老實說我大二那年秉持的態度還是:做網頁的買個模板就好了,絕對沒前途。。。 然後啪啪啪
一直也沒覺得自己在從事web前端開發,只是順帶做了前端開發,畢竟人少,不做不行
專業計算機網路技術,學的一般,做做網頁可以還是沒有js的那種,實習時候做過網站編輯各種坑比,畢業之後想來還是要討口飯吃,於是就轉行前端了。
大一當學生助理,被分配到去維護招辦網站,入坑了。。。
其實大學裡寫過挺多的php。
不過臨近找實習工作的時候,心血來潮去學了前端。。。原因很扯淡。因為那段時間燒耳機相關的設備,那裡頭也有個術語叫前端。然後有一天發現程序員里也有前端這個說法(不要鄙視我菜,當年沒見識)。。。學了以後,我個人感覺前端比後端好玩,容易做出成就感。。之後校招開始了。。。本來我同時準備了php和前端兩種簡歷。投了幾份出去後,發現前端面試官好像更容易忽悠,開的價格還tm更高,然後我當即把我所有php簡歷扔進了垃圾桶,安安心心做起了前端。。。。
推薦閱讀:
※在線代碼編輯器/IDE是如何實現的?
※你們的2016年前端學習計劃是什麼?
※自定義對象中this為什麼代表A.fn.A.init {}?
※webstorm 如何自定義代碼的補全提示,快捷輸入?
TAG:Web開發 | 前端開發 | 程序員 | JavaScript |