導航:首頁 > 源碼編譯 > 為什麼前端不用刷演算法題

為什麼前端不用刷演算法題

發布時間:2025-01-24 08:30:53

⑴ 前端開發是否有必要知道數據結構和演算法

如果只是單純做前端,沒有。前端的核心是DOM。演算法和數據結構是為了解決效率問題的,而提升前端的效率用到的概念往往僅僅是常識級別的。甚至一些流行的中小型庫中都看不到任何數據結構。可以認為前端是程序員里的一個特例,一般程序員面對的是計算機,前端開發人員面對的僅僅是瀏覽器。如果只是關注前端,學習數據結構和演算法的收益還不如去讀jQuery源碼

既然前端用不上,樓主還是問到了這個問題,那就說明樓主關注的不僅僅是如何成為一個熟練的前端,而是成為一個優秀的軟體工程師。網站開發之所以流行,一部分是因為開發成本低。這些節省下來的成本,一部分就是開發人員的薪水。換句話說,前端開發簡單,門檻低,所以收入低,可替代性強。跳出前端這個領域,把自己放到軟體工程師的隊伍里,再看這個問題,答案就顯而易見了。如果只是專注於前端技術,那麼能解決的也僅僅是一小部分問題。

如果樓主關心的是如何更好地解決前端的問題,那麼在相當長的一段路上數據結構和演算法是優先順序很低的。如果樓主關心的是自己的職業規劃和自身素質的提升,數據結構和演算法則在任何時候都是優先順序最高的。

閱讀全文

與為什麼前端不用刷演算法題相關的資料

熱點內容
單片機插晶振 瀏覽:360
ubuntu部署ftp伺服器是什麼 瀏覽:441
android線性加速度感測器 瀏覽:742
配置文件可以在哪個文件夾 瀏覽:195
宏觀經濟學曼昆pdf 瀏覽:406
android掛載nfs 瀏覽:440
電腦篩選多個文件夾 瀏覽:746
java程序員常用工具 瀏覽:401
單片機控制二極體以4赫茲閃爍 瀏覽:812
python中django是什麼庫 瀏覽:220
表單重置命令 瀏覽:804
proe填充曲面命令 瀏覽:466
Python遞歸猜年齡 瀏覽:537
如何在安卓手機看外國直播 瀏覽:989
php屬於什麼語言 瀏覽:313
國際服光遇安卓區怎麼給蘋果區送東西 瀏覽:491
視頻app源碼php 瀏覽:955
蘋果里有什麼好玩app 瀏覽:67
怎麼硬改攝像頭源碼 瀏覽:925
java生成uml 瀏覽:911