回覆列表
-
1 # 程式設計獅W3Cschool
-
2 # 獨綻2018
嘿嘿,你還年輕,怕什麼呢,趁年輕多多地償試啊!但是為了生計,不建議你冒然進入。現在的公司都是需要有經驗的,沒經驗一般不太好找到工作的,所以你可以在業餘時間學習,保住目前的飯碗,有個經濟來源,否則你很容易放棄。另外,你學習後如果覺得適合自己,很喜歡這個行業,你就可以花更多的精力去學習,去積累經驗。
希望你不是覺得前端的收入高而轉去前端的。當然這無可厚非,但你一定要明白,前端不是一下子就能有那麼多收入的,需要一年一年地磨練積累的。你要能耐住性子去學習,去踩坑,去爬坑...
學幾樣技術其實很簡單,重要的是你解決問題的能力,以及避坑後的效率等。
加油吧,只要你肯付出,肯努力,薪資不是問題!
-
3 # 刀刀丹
作為一名從機構出來已經工作幾年的前端開發,一定勸你先反覆問自己幾遍,前端是做什麼的,瞭解嗎?做前端可能需要經常加班,很辛苦,能堅持嗎?技術更新很快,需要不停的學習,是否真的喜歡有興趣?我在優就業的那5個月,每天堅持學到11點多,還有更努力的,熬到凌晨~ 也就宿舍在對面樓,比較方便,要擱其他地方,想學還沒這條件
現在學習肯定還是來得及的,但是現在前端發展趨於穩定了,低端人才市場基本飽和,中高階人才緊缺,但這是一個職業發展的必然結果。
所以如果你要學習前端的話,必須得加快腳步,如果你之前學習過其他語言,那你學習就會比較快。
學習前端,需要準備些什麼?前端入門容易,但是為了就業的時候能夠填補緊缺,你需要做更多的準備。
最基礎:
前端必備三項技能分別是:HTML、CSS、JavaScript,這三個是基礎,學習順序為:HTML>CSS>JavaScript。
其中,JavaScript要學習的東西多而混亂,要取其精華,去其糟粕,建議看看《javascript語言精粹》,對於語言精華,應該深入學習。
不光要看書,還得練習,練習方面的建議是去W3Cschool官網看看,邊學邊練,每章後還有小測試。
學完上面的技能,你就可以簡單的設計一般的靜態網頁了,不過這還遠遠不夠。
最基本技能掌握後,你還需要懂:jQuery、AJAX、Bootstrap以及最新的前端框架。
然後,對於大多數小型網站,你應該已經可以寫出能夠工作的程式碼了。但要想成為更專業的前端,你還需繼續努力。
更上一層樓開篇已經講了,前端這個崗位,中低端趨於飽和,所以要具備更多的競爭力,你還需要更多的考慮。
在程式碼層面:
1. 考慮程式碼的維護性,對於頁面你該理解“樣式”,“資料”,“行為”三者分離,對應的當然就是CSS、HTML、JS。
對於JS程式碼,你最好了解設計模式、重構、MVC等內容。
2. 程式碼可測性,就是保證你的程式碼能溝通單元測試100%覆蓋到所有分支。
3. 程式碼是否是高效能的,必讀《高效能javascript》。
4. 程式碼要低流量,移動端關注比較多,PC端現在可以不用太關注了。
工程層面:
對於前端專案,同樣面臨軟體生命週期的各個環節,首先是程式碼管理,你必須學會使用svn和git。
git的優勢比較突出,因此近年來,使用git的公司越來越多,甚至已經成為了主流。
其次是程式碼的構建,再者還有模組管理。
總之,如果你對前端是真愛的話,如何時候學習都是來得及的,哪怕七老八十。