更多課程 選擇中心

Web培訓
美國上市教育機構

400-111-8989

Web培訓

不是計算機專業可以轉行做web前端開發嗎

  • 發布:Web前端培訓
  • 來源:Web職場
  • 時間:2020-04-03 17:01

今天小編要跟大家分享的文章是關于不是計算機專業可以轉行做web前端開發嗎?對于大學不是計算機專業,但以后想要從事前端開發工作的同學來說,這些計算機專業課是否有必要花時間去了解呢?下面來和小編一起看一看吧!

不是計算機專業可以轉行做web前端開發嗎?

Web前端需要熟悉大學里計算機專業課嗎?

這里說的的專業課,主要指算法、數據結構、操作系統、編譯原理、線性結構、離散數學等等。

對于大學不是計算機專業,但以后想要從事前端開發工作的同學來說,這些『高大上』的計算機專業課是否有必要花時間去了解呢? 以下內容整理自網易前端工程師鄭海波的知乎問答。

『基礎決定你可能達到的高度, 而業務決定了你的最低瓶頸』,兩者不可偏廢。

說說我自己吧。

我的計算機基礎就非常薄弱,但是我當年進公司卻拿了較高評價的Offer。起初,我會反感公司校招時放那么多計算機基礎的題目,會反感領導要求前端有計算機背景(這主要是因為自己基礎薄弱,但心里又比較自負)。

但是知道的越多,就越感受到自己的渺小。因為我感受到了我那皮毛都算不上的基礎知識帶給我的巨大收益,我會開始計算并焦慮我好像得花非常多的時間來彌補自己知識的短板。所以我認為:計算機基礎知識非常重要,它決定了你能走到什么高度。

我其實是很羨慕那些學了4年甚至7年計算機的同學,但是我發現,有些科班的同學甚至無法和我交流類似的知識體系。這說明應試教育體系下,所謂的計算機基礎還是需要通過思考和實踐來真正成為自己的東西,否則并沒什么卵用。

前端的發展非常快,以至于你今天關注的新東西,明年再看可能就截然不同甚至被廢棄了。所以保持高的學習力來應對這種變化非常重要。高的學習力在很大程度上和你的計算機基礎緊密相關(先拋開智力等不可抗因素)。

現在純前端范疇里還幾乎沒有出現新創的知識領域。但是反過來說,從來沒有一個領域有Web前端這么飛速發展,不斷的有在舊知識體系在它上面重演。我記得有一句名言大概是這個意思:所有東西都會用js實現一遍。我現在深以為然。 我相信在很多人也看出來了,前端這些年看似發展的非常蓬勃,但其實并沒有太多新鮮的東西,一切都是重演。計算機基礎是以不變應萬變的秘訣。現在的前端現在已經不再需要『我會寫java后臺代碼』等等愚蠢的強調來站直腰板了,成熟的公司已經開始重視前端帶來的實際價值,。所以前端本身當然不能固步自封,鞏固計算機基礎,用以靈活應用到日常業務,用以吸收新鮮技術,也就是自然而然的事情。

有同學或許還會問:前端做項目如何積累經驗? 這里面有主動和被動兩個方面積累經驗,但歸根結底都是基于思考。

被動——由項目需求、特點決定,如視覺交互或前后端技術架構的特殊性導致你要去思考解決方案,進而積累經驗,這個機會是可遇不可求的。

主動——學習現在熱門的技術,ES6(babel) 、Commonjs(browserify)、React、同構Webapp開發等等. 確定它們的潛在風險和適用場景后 應用到你的產品開發中。這個機會是人人都可爭取的。

就個人而言,我在每一個階段都會反思, 我是否比上一個半年要進步了。如果沒有,就會渾身不舒服。

以上就是小編今天為大家分享的關于不是計算機專業可以轉行做web前端開發嗎的文章,希望本篇文章能夠對正在從事web前端工作的小伙伴們有所幫助。想要了解更多web前端相關知識記得關注達內web培訓官網。最后祝愿小伙伴們學習成功,工作順利!

【免責聲明:本文圖片及文字信息均由小編轉載自網絡,旨在分享提供閱讀,版權歸原作者所有,如有侵權請聯系我們進行刪除。】

預約申請免費試聽課

填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

上一篇:Web前端工程師要掌握的JavaScript代碼片段(一)
下一篇:轉行做Web前端的正確學習方法有哪些

Web前端開發者要知道的幾個前端框架

2020年Web前端面試題匯總(一)

轉行Web前端工程師要掌握的學習知識匯總

Web前端開發做什么?Web前端需要學習什么知識?

選擇城市和中心
黑龍江省

吉林省

河北省

貴州省

云南省

廣西省

海南省

开心激情五月天