不要做只会 JS 的程序员

2,593 阅读1分钟

你有没有想过这个问题:

JavaScript 目前是世界上使用最广泛的编程语言。

这意味着

这个世界上绝大部分程序员都会写一些 JS,唯有(某些)前端程序员只会 JS。

随着前端框架的易用性日益提高,等 JS 框架稳定下来之后,后端学一个主流前端框架就可轻松取代前端,而且写得代码还比前端质量高,我们前端拿什么作为自己的核心竞争力呢?

再加上一部分前端连 CSS 都不熟,只会用饿了么、 Ant Design 等现成 UI 框架。一个团队只要配备一两个有经验的前端,就可以指导后端写出精美的页面了。这些水平一般的前端又如何保证自己不被淘汰呢?

就算不跟后端竞争,跟前端同行竞争,你又比他们多了哪些能力呢?

Vue 的作者尤雨溪一场 Live 下来,多少听众连技术名词都没听懂几个,是为什么?有听众反馈只能听懂 20%,你觉得这又是因为啥?

我在一个知乎问答里让一个在校的前端新人学学其他语言,长长见识,为以后长久的职业生涯打下基础,都会被一群前端说「误人子弟」,我也是无语了。

在校的时候不多看几门语言,你指望工作后再看书?问问工作了的程序员你就知道这有多不现实了。

所以,请作为前端的你在有时间的时候,多了解几门其他语言。