前端工程師是一個無關緊要的職位嗎?
沒有無關緊要的職位,只有無關緊要的人.
醬油的后端也不在少數...
保持競爭力,不要妄自菲薄,但是也不要抱著那些
我能想到幾個例子:
1.搜一下Threejs,PhiloGL的DEMO,你應該會感嘆:“前端好牛逼,可以用canvas做這么炫的東西”.在振奮之余,你要看清的真正起決定性作用的是那些牛牛們的
2.當你看了D3.js,你會發現,數據可視化也完全可以在Web前端實現,我們好牛逼.但是仍然要潑盆冷水,建議你去看看D3.js發展的完整歷史.
3.當你看其它開源使用esprima.js分析javascript,或是使用jison來實現自己的解析器、編譯器時,你會發現編譯原理這個看似和前端八竿子打不著的東西,現在也越來越緊密了起來。但是jison還是bison,它們真的區別不大,僅僅只是使用javascript實現而已。
所以涉及到基礎知識領域區分度要遠大于某個語言或平臺。好在是
綜上所述,那我們現在就討論前端是不是無關緊要的職位是不是太早了點