關於前端的思考與感悟

2022-08-12 08:33:10 字數 1898 閱讀 2078

在成都的大部分公司,有一種專門負責切圖排版的網頁工程師。他們需要懂一些ps,然後會使用html與css排版。而這類人往往是剛參加工作不久的畢業生,響應式布局對他們來說是一種高大上的技能。很榮幸,我也曾經是他們的一員,也正因為如此,我掌握著熟練的切圖技巧,而這個層次,可能就是外人認為的入門容易吧,然而實際上還差很遠很遠。

另外一種,就是比較厲害一點的程式設計師。他們會js+一門後端語言,比如php,jsp。但是他們會會更加偏向後端一點,他們將html,css,js當成一種很基本的東西,更多的邏輯都使用後端語言來處理,並不會那麼清晰的將html頁面與後端語言分離開來。所以我們常常會看到有的頁面以.php,.jsp結尾。

來了北京之後,才算是見識了真正的web前端。以至於常常會有一種恨自己為什麼不早一點來的感覺,恍如隔世。隨著學習的慢慢提公升,會感覺到北京的前端更加具有明確的方向。

我們會真正的注重使用者體驗,所以每個頁面都會響應式布局,從pc端適配到最小320px寬度的移動端,更加注重html5/css3的相關知識的運用,也會為了使用者體驗做很多功能之外的更加合理的處理。會真的很認真的考慮面試中常常會問的如何優化前端效能。因此我們使用gulp+require來構建前端**,壓縮,打包,上傳cdn。

總的來說,在北京,前端更加專業與明確一點,發展更加好一點。

我曾經很認真的思考過這個問題,很多前輩大神告訴我,「興趣很重要。」

可是我經過仔細分析自身的情況之後,卻得出了乙個相反的結論。

因為我並沒有發現什麼東西是我感興趣、並且能讓我能夠混口飯吃的。然後現在我也覺得只要我能夠這樣慢慢努力下去,在前端這個行業裡,還是能夠擁有一席之地。現實一點來說,只要你能夠進下心來不排斥它,你就可以選擇它。畢竟人都是要吃飯,要養活自己的,我想大多數人都是沒辦法指著自己的興趣過活的。

《一萬小時天才理論》告訴我們,在某乙個方向專注一萬小時,你就能夠成為這個方向的專家。我認為,這個道理,在前端也同樣適用,專注,比興趣更加重要。

很多時候我都會覺得前端對於新人來說其實挺過分的。

想要學習一門ui框架,有什麼easyui,bootstrap,foundation等等。想要搞乙個自己的靜態部落格,有什麼wordpress,jekyll,hexo等等

想要學構建工具,有什麼grunt,gulp,webpack等等

還有好多傳說中都很厲害的庫,jquery,angular,vue,react等等

真的眼花繚亂,剛開始怎麼分得清誰比誰好啊。一不小心就走一大堆的彎路。

所以這個時候我們就必須明白乙個道理。基礎的重要性在於,他能夠提高我們的學習能力。

bootstrap,angularjs最初於我如傳說中的存在,高不可攀。而且很多公司招人都希望員工能夠掌握這些技術。所以在基礎很薄弱的時候就開始嘗試去學習。很顯然,效果是幾乎沒有的。反而會減少我對於前端的自信,會很容易產生動搖,覺得自己不適合。

可是隨著基礎的慢慢提公升,我發現要掌握bootstrap與angularjs似乎也沒有那麼難。我甚至能夠看著文件就有模有樣的將這些技術運用起來。這對於以前的我來說,簡直就是不可思議。

因此,從以前的高不可攀,到現在的觸手可及,讓我明白了基礎的重要性。

而對於最近非常火的react,webpack等,掌握起來也沒有當初那種無法觸及的感覺。這些技術之所以能火,就說明能夠學會的人很多,他並不存在特別難以掌握的瓶頸。如果你的基礎夠牢靠,你就是這些技術的弄潮兒。

前端不簡單的地方,並不在於知識點的掌握,技術的實現,而在於尋找更優解。即使是最簡單的頁面布局,也存在層出不窮的優秀解決方案,比如在大學的時候,常用table元素來實現幾乎所有的頁面布局,到現在理解文件流,會運用浮動,各種盒模型,bfc等來實現布局這中間的差距對於乙個新人來說是非常巨大的。

從最初的寫一大堆js**,實現乙個頁面的小功能,到後來發現有的人只需要用幾行**配合html/css就可以控制整個頁面的所有動畫,這中間的差距,也是非常巨大的。所以前端並不是外界認為的那麼簡單,甚至並不比掌握好一門後端程式語言那麼容易。所以我們要保持敬畏之心。

關於前端的思考與感悟

最近幾年對於web前端的傳聞很多,比如人才稀缺,簡單易學,待遇豐厚,整體勢頭發展良好等等。遇到過乙個不太熟搞後台開發的同事跑來問我學習前端需要掌握哪些內容,也聽說過乙個搞ios開發準備自學前端半個月然後要去找前端工作,也曾看到過有人對前端市場人才的稀缺這樣吹捧過 現在,幾乎整個網際網路行業都缺前端工...

WEB前端開發的思考與感悟

最近幾年對於web前端的傳聞很多,比如人才稀缺,簡單易學,待遇豐厚,整體勢頭發展良好等等。遇到過乙個不太熟搞後台開發的同事跑來問我學習前端需要掌握哪些內容,也聽說過乙個搞ios開發準備自學前端半個月然後要去找前端工作,也曾看到過有人對前端市場人才的稀缺這樣吹捧過 現在,幾乎整個網際網路行業都缺前端工...

WEB前端開發的思考與感悟

最近幾年對於web前端的傳聞很多,比如人才稀缺,簡單易學,待遇豐厚,整體勢頭發展良好等等。遇到過乙個不太熟搞後台開發的同事跑來問我學習前端需要掌握哪些內容,也聽說過乙個搞ios開發準備自學前端半個月然後要去找前端工作,也曾看到過有人對前端市場人才的稀缺這樣吹捧過 現在,幾乎整個網際網路行業都缺前端工...