做前端開發(fā)還是后端開發(fā),除了技術(shù)方面的東西,還要看什么對你來說更為重要。
如果美學(xué)和產(chǎn)品感覺方面的東西對你來說更重要,那么你可能會傾向于選擇前端技術(shù)。如果你關(guān)注的是提高網(wǎng)站、應(yīng)用程序或軟件的效率和響應(yīng)性,那么你的目標(biāo)可能會是后端開發(fā)。
前端設(shè)計師所做的很大一部分工作是讓用戶在移動或 PC 屏幕上看到的東西看起來很棒,而且很容易使用。相反,后端開發(fā)人員只關(guān)心如何編寫干凈的代碼。
如果你要基于上面所說的內(nèi)容在前端和后端之間判定其中一個比另一個好,那么這本身就是一個錯誤的假設(shè)。實(shí)際上,它們都是不可替代的,在構(gòu)建網(wǎng)站或應(yīng)用程序時,它們是同等重要的。
有些人具備視覺方面的天賦,而其他人擅長通過邏輯和技術(shù)來解決問題。蘋果之所以成為今天的樣子,要?dú)w功于 Steve Jobs(前端的夢想家) 和 Steve Wozniak(后端天才)。