前端已死?我看未必,但「低代码」已剑指前端程序员

news2024/11/14 6:50:02

本文笔者会从以下几个方面分享,希望能够帮助正在迷茫的前端小伙伴提供一点思路!

  1. 逛技术博客

  2. 不局限框架

  3. 全栈工程师兴起

  4. 关注前沿

  5. 写技术文章

  6. 录制前端视频

  7. 总结

2023第一季度快过去了,没工作的找到工作了吗?有工作的加薪了吗?加薪的升职了吗?在其他岗位中规中矩“划水”的同时,前端却发出了哀嚎:前端已死,找工作好难啊。

前几年的论调是客户端已死,小程序、h5 分走了大量的市场需求,前后端还都是一片祥和。但是别担心啊老铁们,前端技术精微渊深,除了基础的 HTML、CSS 和 JavaScript 技术外,还涉及前端框架、UI 库、自动化构建工具、代码管理工具等等。这些技术并没有死,反而生态圈愈发健壮。

最大的原因是前端工程师的坑位越来越少,这三年经济下行,海量的应届生进入市场,但是岗位就那么多,自然就有更多人找不到工作了。

回头看,去年一年的自我价值还是有小小提升的,所以我把这1年来在前端方面所做的事总结一下,希望可以帮助大家。

1.逛技术博客

在csdn、博客园、稀土掘金这些技术网站搜索前端开发,你一定会发现很多新大陆,这会就会觉得开源真好,再难的需求,只要你会搜索并且善用搜索词,都可以找到答案并且喂到你嘴边

2.不局限框架

不少人一张嘴就是:我需要学XX框架吗?我希望这个问题大家以后不要问了,我的建议是Vue、React、Angular都是要学的,起码都要能接触一点。你可以已一个框架为主,其他框架为辅,记住,技多不压身。如果你是面试官,是喜欢只会Vue的,还是喜欢Vue、React、Angular都会一点的?

3.全栈工程师兴起

格局打开啊朋友们,全栈是一种思想,你去看任何一个高级前端工程师,没有一个是对后端不了解的,只有了解前端后端,才能更加全面地认识整个开发过程,对功能的理解更加深入。

一人事一人闭,经常写全栈的人,会对项目中的功能有一个更加充分的认识与理解。现实一点来说,公司招一个全栈的成本明显比招一个前端和一个后端的成本要低得多。

不少人是会有想自己一个人完成一个项目的想法,但是前端不明了后端,后端不清楚前端,这件事不了了之。还有人直接摆烂:我一个前端,为啥要我去写后端呢?如果可以,狠下心钻研一下Nodejs,你会有大收获。

4.关注前沿

前端技术在不断更新和迭代,新的技术和框架层出不穷。大佬们都说要追求高复用、高内聚、低耦合、易拓展,大家开始忙不停蹄的学习这些概念和应用实践;后来社区开始讨论低代码、人工智能,大家好像都蛮兴奋的。

ChatGPT的风靡,企业对前端工程师的需求也会发生变化。

低代码的出现,剑指前端程序员。

低代码强调的是开发效率,作为一个前端,其实很少人会去想如何提升研发效能这个问题,这个问题已经不局限于开发了,而是提升整个团队甚至整个公司的档次。

 这里非常推荐大家试试JNPF快速开发平台,这个平台依托的就是低代码开发技术原理,因此可以改善传统开发交付周期长、二次开发难、技术门槛高的痛点。另外,在JNPF后台提供了丰富的解决方案和功能模块,大部分的应用搭建都是通过拖拽控件实现,简单易上手,在JNPF搭建使用OA系统,工作响应速度更快。

最新开源项目推荐:https://www.yinmaisoft.com/?from=csdn

多想想怎么去完善整个团队的开发流程,善用一下低代码,提升开发效率,这也是提升自己的一种手段,这也是,面试官非常希望看到的亮点!总之不用过于悲观,总会有下一个风口,比如chatGPT、低代码,作为时代前沿的参与者,程序员因该更容易抓住这样的机会吧。

5.写技术文章

不忘初心,追求技术的纯粹性,我是从什么时候开始写技术文章的呢?大概有4-5年了,写技术文过程中可以再捋一边搭建思路,焦虑的朋友不妨试着写写文章,做做自己的开源项目,有了底气就不会再焦虑了。

6.录制前端视频

写技术文复盘,录视频可以说是锻炼表达能力了,文章没有视频讲得明白,用最通俗易懂的话讲最难的知识点是我的终极目标。

 总结

前端未死,前端技术仍在,市场凋敝,岗位要求变高。存量市场下,前端市场最不缺的就是前端工程师,(底层程序员的日子怎么过啊!!)底层和中层真的太卷了,但前端大佬还是很稀缺的。

与其自怨自艾,不如不破不立,脱离这个群体,才能做到起死回生。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/382592.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Hbase的基本概念与架构

一、Hbase的概念 HBase是Hadoop的生态系统,是建立在Hadoop文件系统(HDFS)之上的分布式、面向列的数据库,通过利用Hadoop的文件系统提供容错能力。如果你需要进行实时读写或者随机访问大规模的数据集的时候,请考虑使用H…

Canal数据同步配置

文章目录Canal数据同步配置0.canal工作原理1.**检查binlog功能是否有开启**2.如果显示状态为OFF表示该功能未开启,开启binlog功能3.**在mysql里面添加以下的相关用户和权限**4.下载安装Canal服务5.修改配置文件6.进入bin目录下启动7.idea中配置Canal数据同步配置 c…

记录第一次接口上线过程

新入职一家公司后,前三天一直在学习公司内部各种制度文化以及考试。 一直到第三天组长突然叫我过去,给了一个需求的思维导图,按照这个需求写这样一个接口, 其实还不错,不用自己去分析需求,按照这上面直接开…

工业机器人有哪些类型?如何利用工业网关集中监测管理?

工业机器人在制造业中的应用与日俱增,使用工业机器人,不仅提高了设备和场地的利用率,还能保持稳定的产品水平。随着工业机器人的大规模部署,对于数量众多、类型各异、功能不一的机器人的监测、管理和维护,也成为企业面…

Java 异常

文章目录1. 异常概述2. JVM 的默认处理方案3. 异常处理之 try...catch4. Throwable 的成员方法5. 编译异常和运行异常的区别6. 异常处理之 throws7. 自定义异常8. throws 和 throw 的区别1. 异常概述 异常就是程序出现了不正常的情况。 ① Error:严重问题&#xff…

Nessus: 漏洞扫描器-网络取证工具

Nessue 要理解网络漏洞攻击,应该理解攻击者不是单独攻击,而是组合攻击。因此,本文介绍了关于Nessus历史的研究,它是什么以及它如何与插件一起工作。研究了Nessus的特点,使其成为网络取证中非常推荐的网络漏洞扫描工具…

maven高级知识。

目录 一、分模块开发 1、分模块开发设计 2、依赖管理 二、继承和聚合 1、聚合 2、继承 三、属性 1、基本介绍 2、版本管理 四、多环境配置与应用 1、多环境开发 2、跳过测试 五、私服 1、私服安装 2、私服仓库分类 一、分模块开发 1、分模块开发设计 ▶ 示意图 …

【测绘程序设计】——计算卫星位置

本文分享了根据广播星历计算卫星于瞬时地固系下位置的计算程序(C#版)(注:瞬时地球坐标系坐标经极移改正即可获得协议地球坐标系坐标),相关源代码(完整工程,直接运行;包含实验数据)及使用示例如下。 目录 Part.Ⅰ 使用示例Part.Ⅱ 代码分析Chap.Ⅰ 数据结构Chap.Ⅱ 计…

原生javascript手写一个丝滑的轮播图

通过本文,你将学到: htmlcssjs 没错,就是html,css,js,现在是框架盛行的时代,所以很少会有人在意原生三件套,通过本文实现一个丝滑的轮播图,带你重温html,css和js基础知识。 为什么选用轮播图做示例&…

网络运维和网络安全运维有什么区别?就业前景如何?

随着互联网的高速发展,运维安全已经成了大多数企业安全保障的基石。在如今的信息时代,无论是网络运维还是网络安全运维都成了不可缺少的一部分。因此导致很多人都容易把两者弄混淆。首先我们来了解一下网络运维和网络安全运维有什么区别呢?网…

Linux vi/vim教程

所有的 Unix Like 系统都会内建 vi 文本编辑器,其他的文本编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 ** 什么是 vim?** Vim…

将vue-devtools打包成edge插件

文章目录一、从github拉vue-devtools源码二、用npm安装yarn三、使用yarn安装并编译源码四、将vue-devtools打包成edge插件五、离线安装edge插件一、从github拉vue-devtools源码 目前最新的版本是v6.5.0,地址:https://github.com/vuejs/devtools 二、用n…

第四阶段17-关于Redis中的list类型,缓存预热,关于Mybatis中的`#{}`和`${}`这2种格式的占位符

关于Redis中的list类型 Redis中的list是一种先进后出、后进先出的栈结构的数据。 在使用Redis时,应该将list想像为以上图例中翻转了90度的样子,例如: 在Redis中的list数据,不仅可以从左侧压入,也可以选择从右侧压入…

Linux04-冯诺依曼体系结构||操作系统||进程概念

1.认识冯诺依曼系统 1.1冯诺依曼体系结构 我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。 截至目前,我们所认识的计算机,都是有一个个的硬件组件组成 输入单元:包括…

Linux: 中断只被GIC转发到CPU0问题分析

文章目录1. 前言2. 分析背景3. 问题4. 分析4.1 ARM GIC 中断芯片简介4.1.1 中断类型和分布4.1.2 拓扑结构4.2 问题根因4.2.1 设置GIC SPI 中断CPU亲和性4.2.2 GIC初始化:缺省的CPU亲和性4.2.2.1 boot CPU亲和性初始化流程4.2.2.1 其它非 boot CPU亲和性初始化流程5.…

【蓝桥杯入门不入土】变幻莫测的链表

文章目录一:链表的类型单链表双链表循环链表二:链表的存储方式三:链表的定义删除节点添加节点四:实战练习1.设计链表2. 移除链表元素最后说一句一:链表的类型 单链表 什么是链表,链表是一种通过指针串联在…

最经典的黑客技术入门知识大全

第一节、什么是黑客 以我的理解,“黑客”大体上应该分为“正”、“邪”两类,正派黑客依靠自己掌握的知识帮助系统管理员找出系统中的漏洞并加以完善,而邪派黑客则是通过各种黑客技能对系统进行攻击、入侵或者做其他一些有害于网络的事情&…

LCR数字电桥软件下载安装教程

软件:LCR数字电桥软件NS-LCR 语言:简体中文 环境:NI-VISA 安装环境:Win10以上版本(特殊需求请后台私信联系客服) 硬件要求:CPU2GHz 内存4G(或更高)硬盘500G(或更高) …

ProcDump+Mimikatz绕过杀毒软件抓密码

抓密码的奇淫技巧背景1、原理2、实操演示背景 如果主机上装了杀毒软件,开了防火墙,例如:360、火绒之类的话。Mimikatz就会被检测为病毒,无法使用,而想要对Mimikatz进行二次开发或者免杀难度会比较大,那有办…

边缘计算开源项目解读——kubeedge mappers实现

0 背景 本文重点解读kubeedge项目中的mapper模块。该模块位于kubeedge的edgecore的南向边缘侧,主要对接入kubeedge的终端设备,进行协议的适配和转换,使其可以和边缘设备通信,转换后的协议是我们前面描述的mqtt协议,当然…