共计 2256 个字符,预计需要花费 6 分钟才能阅读完成。
大家好,我是一名前端程序员,纯前端干了 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 们。