- HTML并不簡單:Web前端開發精進秘籍
- 張鑫旭
- 1168字
- 2024-07-24 13:21:49
1.2 精通HTML有什么用
這是一個很有意思的問題,為什么說有意思呢?
如果我們把精通的對象換一下:精通JavaScript有什么用?這個問題就顯得有些愚蠢,但換成HTML,似乎就合情合理了。
因為在Web前端開發體系中,JavaScript是最具主導性的語言,也是門檻最高、區分度最明顯的一門開發語言。
精通JavaScript就意味著你是前端開發高手,就業選擇面廣、薪資高,好處不言而喻。
而精通HTML明顯就要多思考一會兒。
這有兩方面的原因:
? HTML是Web前端三劍客中地位最低的,你如果精通HTML但不擅長JavaScript,則在行業中寸步難行,反之則沒有任何問題。
? 業界缺少精通HTML的人,所以很多人并不知道精通HTML有什么好處。
一些認知
Web前端開發有別于Node.js開發、客戶端開發或者其他任意的開發模式,它是多語言交叉作用的開發模式,其絕大多數功能都需要HTML、CSS和JavaScript通力合作才能完成。
你中有我,我中有你,而不是簡單地區分你我他,彼此是合作關系,而不是競爭關系。
而HTML是與整個Web知識體系結合最緊密的一門語言,綜合性最強,對其了解得越多,對Web的理解也會越深刻,會助你成為真正的Web開發高手,而不僅僅是JavaScript語言高手。
精通HTML必然意味著你掌握了更多的技術選型,在面對復雜場景的時候往往能應用出最佳實踐,事半功倍;在遇到罕見場景的時候還可以另辟蹊徑,妙筆生花。
所謂的開發高手,不就是“有他人不能有之效率,解他人不能解之難題”嗎?
Web前端開發還有一個特點,就是既需要邏輯思維,也需要細節創意,前者決定合格的下限,后者決定品質的上限。
精通HTML有助于你在看不見的地方提升產品的品質,獲得額外的商業收益,自然在職業發展中的機會也就更多。
有人會說,我們公司對用戶體驗、交互細節不在意,只需要功能正常就好了,沒有必要學習。
這種想法很多同行都有,這顯然搞錯了主次,局限了視野。
我多次說過,在社會這個“大染缸”里,一定要有行業視角,要站在整個行業看待自己,而不是將視野局限在自己所在的團隊或公司。
我們都希望以后有美好的未來,都追求高薪的崗位,而那些福利良好、薪資有競爭力的公司往往都對產品品質有較高要求,因為它們的產品用戶基數大,使用場景更為廣泛,更加注重口碑。
也就是說,學習HTML知識不是為了當下,不是著眼于當前的“一畝三分地”,而是為了未來,讓自己有機會去更好、更大的舞臺成就更好的自己。
所以說,千萬不要搞錯順序,認為自己先去一個優秀的團隊,當這個團隊需要關注細節時,自己再去學習。這個世界不是這么運轉的,你要先證明自己能夠創造價值,才有施展的機會,商業公司畢竟不是培訓機構。
當然,花大量時間去學習對自己未來職業發展幫助程度未知的知識也是頗具風險的,所以,為了降低風險,節約成本,我們需要高效學習,這也是本書的意義所在,集個人十幾年研究心得與實踐經驗于一書,去粗取精,有的放矢,可以讓大家在很短的時間學到大量深入且實用的HTML知識,助力大家的職業發展,讓大家有機會去更好的公司、更好的團隊,獲得更高的收入。
- Facebook Application Development with Graph API Cookbook
- Google Flutter Mobile Development Quick Start Guide
- Hyper-V 2016 Best Practices
- 控糖控脂健康餐
- 構建移動網站與APP:HTML 5移動開發入門與實戰(跨平臺移動開發叢書)
- 算法精粹:經典計算機科學問題的Java實現
- TestNG Beginner's Guide
- Julia機器學習核心編程:人人可用的高性能科學計算
- Python完全自學教程
- SAP BusinessObjects Dashboards 4.1 Cookbook
- Unity 3D腳本編程:使用C#語言開發跨平臺游戲
- 軟件測試綜合技術
- Arduino機器人系統設計及開發
- INSTANT LESS CSS Preprocessor How-to
- 青少年Python趣味編程