大家好,我是一名前端程序员,纯前端干了6年+,在这个疫情解封的大背景下谈谈前端这条路该怎么走(纯集体认识)

低代码对前端的冲击


首先说一下2022年很火的低代码平台,网上两种观点,第一种人是很不屑,认为低代码只是噱头,没啥用。第二种则是很慌的一群人,认为本人的工作要被取代,体现就是抵制低代码。

我则是第三种,感性对待,不是你不喜爱它就不倒退了,存在必定有它的价值。

之前看到网上有个案例,一个老师用低代码平台给学校做了50+利用。看完之后我就感觉小外包公司的日子会越来越惆怅了,想想50+利用外包公司报价得多少钱?少说十几万,然而当初齐全不懂代码的人都能抢他们的饭碗了,IT外包考究一个认知差,就是这货色你不懂、你整不了、我能力挣到钱,从而报个高价能力有利润,水至清则无鱼

还有一个景象就是【卷】,好多小外包公司开始弄小程序模版(跟低代码模式差不多),宣传标语根本就是三五天就能给你开发一套专属小程序(网站也是同理)。价格低、工夫短就是他们的劣势

基于这两个案例能够看到,低代码对咱们的工作的确是有影响的,我看来的影响次要有两点。

第一:不可否认,低代码是一种提高,让不懂程序的人也能弄出一个“零碎”,普通人的认知可能会停留在我一天能做好几个小程序。影响了很多靠外包挣钱的IT公司,进而影响整个行业的待业。

第二:低代码的呈现,剑指前端程序员(web前端),网上最多呈现的低代码平台就是拖拽生成界面,从而大大减少前端程序员的工作。有些人会说这是坏事,但也你不想想,原来两个人工作当初一个人就能实现,甚至半吊子就能上,尽管这不会让前端程序员隐没,然而也影响了前端程序员的待业,淘汰低级前端程序员

深耕业务是否可行

网上有种说法,程序员你干5年也是3年工作教训,干10年也是3年工作教训。因为技术倒退快,3年前的技术你必定用不到了,技术必须始终学能力生存,有些人可能因为这些起因去转业务,切实是学不动了。

集体认为业务不是刻意去转,你在一个公司干的久了天然就会学习很多业务,学习业务最好的形式就是开发。如果你想彻底摈弃技术走业务路线,我还是劝你谨慎,如果你的行业业务很简略,真的别这么做,然而如果你的行业业务的水很深(比方医疗),你能够一门心思学习业务,年纪大了可能比干技术更值钱

前端技术路线该怎么走


最近看了很多培训机构的讲师,他们不倡议小白去学前端,因为一个公司的架构师、技术总监不可能是前端,而且前端目前太卷

不能说没有情理吧,然而很全面。首先前端不肯定要当技术总监啥的,那都是虚衔,有啥用呢?一个公司又有几个技术总监?你把本人的一滩活干好了,能在公司稳稳的立足比啥都强,很多人认为他们”会前端“,那只是浅浅一脚而已(喷子不必不服)。

如果你认为本人终日就是css+增删改查的没有倒退的话,我认为你能够往这几个方向倒退。

1.图形化(需求量大,个别echart就能搞定,然而业余的都须要定制组件)
外围:canvas、svg (canvans更灵便,svg兼容性更好)
方向:大屏、医疗
2.富文本(前端的天坑,会的人少,明确的人更少)
外围:举荐学习slate.js、 draft.js等
方向:协同编辑、office等
3.大前端(很虚的一个词,说白了就是跨平台,然而你又只能停留在UI层面)
外围:React Native、uniapp、Electron
方向:APP开发、小程序开发
4.架构师(这个词很虚,说简略也简略,说难也很难)
外围:微前端、前端自动化、组件库、nodejs
方向:当领导、前端技术负责人
5.cocos游戏开发(游戏开发畛域始终都有机会,"羊了个羊"就是cocos开发的,cocos后劲很大)
外围:cocos游戏引擎+js/ts 进军游戏开发畛域 

考研考据有没有用

首先考研难度极大,根底不好的不要轻易尝试,扪心自问每天能不能抽出2-3个小时学习,如果不能就别尝试,最自信心也是一种打击,同时节约的工夫能够干点更有意义的事,或者多陪陪家人享受生存未尝不可。

再来说说考据,身边的都在考PMP、高项之类的,技术上的认证根本没啥有用的,如果当前想走治理路线能够思考考一个证书,有总比没有强,这是加分项,当你碰到旗鼓相当的对手时,它的作用显而易见。

将来前端趋势 VR?web3.0?

有人说AR、VR是前端趋势,也有人说web3.0。

首先AR、VR跟前端有点关系然而不大,很多程序员在学web 3D引擎,集体认为web搞不了大型3D游戏或者场景,web的特点是短平快,主打轻量级,弄个轻便的的web网站也就违反的它的初衷,也不对路,至多当初还不行

至于web3.0也就不多说了,毕竟啥时候能来也是未知数,当初布局为时尚早

我集体认为当前的web利用必定会一步一步的取代现有的APP和客户端(比方PWA、小程序),让web利用有原生APP的用户体验,然而又不必你下载,点击即用,用完即删。所有工作都能在web上实现,web的原生能力也会越来越强,Google 的 ChromeOS  和 webassembly 布局阐明所有。

同时web框架的倒退也将会变慢,所有技术都趋于稳定,咱们最好的前途就是在技术或者业务上深耕,无论是图形化、富文本或是架构方面,没有深度将来的竞争将会越来越难。

前端已死?

有人说前端已死,其实就是综合上述的起因,低代码的冲击、前端接触不到业务、前端倒退变慢(没有折腾就没有需要),同时需要变少。产品都趋于稳定。低谷未必是好事,它是是为了行业污染和蓄力,为了下一个顶峰。

咱们应该坚定信心,深耕本人,致所有奋战的前端er们。