乐趣区

关于前端:WEB前端是不是没有前景了现在还能转行前端开发吗

“前景”这事,在不同人眼里的含意不一样。

对于转行到这行来就为混口饭吃的敌人,祝贺你,Web 前景还有,够你混碗饭吃的,尽管你不肯定能喝上这行的酒。

对于原本就是干这一行的 Web 前端工程师,嗨,你要是还把本人定位成“Web 前端工程师”就不对,工程师就是工程师,不要纠结于前端后端。要晓得,你和上一段里所说的转行过去的不一样,你对本人应该有更高的要求。而且,就算是前端,Web 也不是惟一的前端,咱们把前端定义成“人机交互界面”的话,那就包含挪动端、随身设施端、语音交互端(例如 Alexa 和 Siri)还有其余机器人智能终端, 你把眼界看得更宽更广一些,前景就会更大一些

Web 这种人机交互状态,还是挺有生命力的,然而,一切都是在变动,有可能若干年后一个技术改革,Web 就丢失劣势变得车水马龙了,所以呢,各位同仁,要有心理准备。

也不用说太边远的将来,就说当初吧,就说 Web 前端吧,对于科班出世的 Web 前端工程师,当初 Web 前端有没有前景?

我感觉没有

我不敢说我肯定对,但这是我的肺腑之言,且听我缓缓道来。

后面我说过,转行过去的,不必操心混不着饭吃,因为还有大把大把的网页利用等着人去开发呢,接着干,释怀,活干不完,996 都干不完,所以,混碗饭吃不成问题,but,咱们当初说的是“前景”啊,不是只满足于混一碗饭吃。

干什么事,要想当赢家,或者说要增大本人赢的概率,肯定要看清局势,趁势而为,你赢的概率就大,逆水行舟,你就费劲不讨好。

对于 Web 前端的大势,我的观点是,这畛域的技术曾经变得 commoditized 了,commoditized 这个词怎么翻译呢?能够翻译成“商品化了”,还蕴含一点“同质化了”的意思,就好比你庆丰包子铺做包子,我程记包子铺也做包子,都是做包子,而且咱们都没有什么非凡的工艺能让本人的包子滋味碾压其余包子,对于消费者来说,吃什么包子不是吃包子,从实用价值角度看,品牌没啥用,哪怕是可口可乐牌的包子也不见得比我程记包子好吃,这就是 commoditized。

当初我去国外的 twitter 或者 medium 下来看相干技术文章,基本上就是车轱辘话,各种人都在写某某框架的教程,讲来讲去都是那些货色,曾经很难看到陈腐货色了;我去看国内的技术文章……那就更不必多说了。

当然,并不是说做 Web 前端的都在做同质化的货色,像 Dan Abromov 和尤雨溪这样的人仍然还是在做最前沿的 Web 技术,他们做 React 或者 Vue 能够影响到整个行业,然而,这个世界须要多少制作 React 或者 Vue 的人呢?不须要很多,几百个都算高估了。

当然,我也不是说你不做个 React 或者 Vue 就不算牛,你仍然能够做有意义的工作,你影响不了这个行业,好歹能够影响一个小范畴,比方你们公司,然而,话说回来,一个有一百个前端工程师的公司,须要几个这样的人呢?更不要说很多公司并没有一百个前端工程师,有的公司都没有一百个工程师。

这是一个金字塔构造,只是这个金字塔有点扁

其实也不必呻吟,任何一种技术都会有一个生命周期,一开始很乱,须要先行者来开辟,风起云涌,这时候可能会呈现英雄,而后变得成熟,解决方案固化,从业的人多,倒退速度就慢了,再往后……

我说这些你是不是不爱听?

你不爱听也没关系,我只心愿你明确,世界的运行法则,不是以咱们单个人的爱好而决定的,与其拍案而起来骂我,不如先深吸一口气,听我几句话:

  1. 永远不要把本人固化在一个岗位上,多给本人一些抉择;
  2. 做的人多,而且更多人涌入的工作,你不站在金字塔下层就是没前景;
  3. 做的人少,然而未来很多人干的工作,有前景,因为他人退出能够把你抬到金字塔下层;
  4. 无论什么行业,你不做到很好,就是没前景;
  5. 如果只是关怀工资多少,就别费那劲操心“前景”了,谈钱多轻松。

如果你想要学习编程,对 WEB 前端感兴趣,在学习过程中,身边没有一个可能领导你学习的人,能够到这个 WEB 前端裙:后面 484,两头 757,前面 760,外面有依据目前市场需求,录制的最新的零碎教程,不论是计算机专业想要往 WEB 前端方向倒退,还是零根底想转行,都能够跟着教程学,有什么不懂的能够在外面问。

退出移动版