前端真的不行了吗?说说我的看法
这两天和一些网友进行了一些讨论,一方面感觉大家好像在焦虑,感觉前端好像没有出路呀AI是不是可以取代前端呀?另一方面就是对我们前端的一些学习非常的迷茫,感觉面试无从准备,下面我就从我这个大三小登的眼里给大家说一下我的一些看法。
第一个,前端真的没有出路吗?
我个人是否定的,如果说只是一些低质量的前端,只会做所谓的切图仔,那么即使没有AI,在这个内卷的时代,也会被淘汰。实际上,在我这短短一周的实习过程中,至少从搭建一些比较远古的项目,还有和测试后端的合作交流来讲,前端至少也是一个承上启下的一个作用。就像是搬砖,大家都可以搬,但是真正的工程项目负责人却是很稀有的。
前端工程化以及一个很核心的前端知识体系是非常重要的,还有你的基础深度以及未来,你想做web3,可视化,或者说是3d方向等等。前端这边技术栈更新是很快的,并且能使用AI代码工具的一定是程序员,在我交第一个MR的时候mentor这边他对代码的精简度以及规范程度是非常重视的,AI肯定是没办法做到这个地步。
第二个,前端路线是什么?链接:前端学习路线——掘金
我个人的想法是我们从三件套先入手,我们不需要学的非常精通,这样会打击你的信心。我们需要用两周时间学三件套,我们了解三件套怎么构建出网站,然后通过 github page,搭建我们自己的个人网站 。然后就可以学习框架课程,用一个常规的项目,让我们去深入了解一下一个项目,我们要怎么去从零开始做。再之后就是我们的前端体系构建,从我们的脚手架、一些包管理工具开始,逐渐了解他们的原理,然后js的原理,我们浏览器的渲染原理等等。
我的leader之前就给我说过,前端有两个过程,一个是刚开始,发现学校的内容没有任何用;有经验后,发现学校的内容融会贯通起来了。很显然,我是第一个过程。
第三个,面试是怎么样的?
我的面试经验也很少,但是一个面试,他就是四个模块,实习、项目、八股、算法。实习就是你的实习产出,以及你怎么去包装你在实习中的工作,这个是最重要,也是最不可能被模仿的内容。项目大家都会包装,尤其是尚硅谷和黑马。八股文核心就是我们前端知识架构体系,我在准备八股的时候用的是鱼皮团队做的面试鸭。最后算法,前端算法不会很难,leetcode hot100,熟悉acm的输入输出模式,以及一些常见的手撕,比如promise。
下面是一个大三小登的想法
技术总会有瓶颈,也会进入所谓的重复劳动中,形成自己的工作舒适圈,学不到新的东西。可能在35之后,我就不在互联网领域工作了,我始终觉得人不应该总是执着于冷冰冰的技术,至少没有需求的话,程序员是不会有饭碗的。人很重要的是规划和自己思考的能力,这已经不单单局限于你的技术程度,更是你未来的可能选择的生活方式。
之前看到过一句话:“所以 Web3 的项目只有两个方向赚钱。一是向上赚投资人的钱,二是向下赚韭菜的钱。不过,这些都不重要,因为它们不影响你去打工赚钱。” 行业和风口固然很重要,但说到底,真正的核心还是你发自内心的想法,结局不一定顺人心意,但至少问心无愧。
总体来说还是有很多不足,等到秋招,我可能会再次更新一下。
引流:字节跳动,腾讯,百度,美团