如何成為一名web前端工程師?

時間 2021-05-05 20:21:25

1樓:王峰

看了很多人的回答,我發現前端這個行業從誕生之初就一直存在的問題,到現在依然存在,那就是——很多人會不自覺地為自己設立壁壘。

最早的前端工程師,很多人甚至連手寫html和css都不會,只要能切圖和用dw就可以了,然而隨著技術的發展,這樣人已經連前端入門都不能算了。

接下來隨著行業的細分,前端分成了重構師和js工程師,直到今天一些公司還存在著這樣的職位劃分。然而我們看到,隨著時代的發展,純js開發或純切圖+css已經不適合時代的需要,全面發展才是生存之道。

可以看到的是,每一次前端的發展,都伴隨著固有壁壘的打破。如果不能自己跳出這些壁壘,去努力拓展業務領域,那麼在下一次行業變動的時候,你就會不得不大踏步地追趕,或者被時代所淘汰。

那麼,未來的前端會怎樣發展呢?也不好下斷言,然而可以看到的是,架構師或全棧工程師的地位越來越重要,而無論是哪個方向,都需要精通伺服器端的技術。所以,回到正題——為什麼答主就不能先學習伺服器端技術,再學習js和css,做乙個全棧工程師呢?

另外,實話說,行業內的前端大牛,許多都是先學伺服器端技術的,所以,前端自己為自己設立技術壁壘,不但沒有必要,而且非常可笑。

答主不必受很多人的影響,python是非常優秀的語言,php和js都從它那裡吸收了許多經驗。既然已經從python入門了,就學好它,然後再根據自身的情況,選擇轉前端或後端,都是沒有問題的。

2樓:楊子軛

題目問的是web前端,問題描述裡寫的是python,話題標籤是【php】。

(題主成功地讓我一臉萌比

===哇呀話題標籤換了

沒錯python的確不屬於前端的內容

但是好多大神當時給我的建議是,後端的東西,身為乙個前端也要懂一些,學一學沒壞處

3樓:周盧梭

做前端基本就是調樣式和寫js函式,js函式不需要多複雜,會正則驗證,ajax提交,操縱下dom也差不多夠用了。

沒有學python的必要,當然你也可以學。更好的建議是找幾個開源的前端框架,學學人家的頁面是怎麼寫的。比如Bootstrap,乙個twitter前端工程師的框架。

當然學框架的前提是把html,css,js,jQuery這些基礎的東西學好。

你可以順便看點美術,現代設計之類的書。

4樓:

樓上說的有道理單純學前端就得先去準備html css dom js Ajax 等等知識。。裡面會用到很多前端知識,學一段時間Python了你會發現js學起來也容易些。而且當這一套學會以後你不止是個前端將會是乙個全乾(棧)程式設計師~

如何成為一名合格的CAE工程師?

高中學有餘力的話,學好數學,提前接觸一些力學 從理論力學到材料力學再到彈性力學到計算力學等等 的基本方法基本概念,學習各大力學,高考後填報工程力學專業。清楚企業的實際需求。 盧布 作為一名工程師,學習cae軟體並不難,run幾個case也很簡單,流程上來說做一次cae計算只是給使用的軟體定義inpu...

如何成為一名頂尖的射頻工程師?

糖長老 非常欣賞題主的態度。如果真是對技術痴迷,又執念 頂尖 的境界,我的建議是去找好導師讀個博士,然後找好公司好專案歷練一下。看書是好的,書讀透徹了,會幫你打下堅實的基礎。上網找資料逛論壇也能幫你融會貫通一些知識點。但若真要達到 頂尖 的境界,必須要有橫跨多個領域的廣博和無人能比的精專,這兩點都要...

如果想成為一名晶元前端設計工程師,額外掌握C好,還是掌握python好?

聰明的笨小豬 從我目前的工作來看,沒有用到Python,用到的是perl shell tcl makefile C verilog,排名不分先後。 張奧蕾 c 不能說額外,本科基礎課。那你是Verilog比較熟了,C是基礎必須會。Python是指令碼,必須會個指令碼 海賊藝術家 語言只是工具而已,如...