本文笔者会从以下几个方面分享,希望能够帮助正在迷茫的前端小伙伴提供一点思路!
2023第一季度快过去了,没工作的找到工作了吗?有工作的加薪了吗?加薪的升职了吗?在其他岗位中规中矩“划水”的同时,前端却发出了哀嚎:前端已死,找工作好难啊,每天都在这些焦虑中度过。
前几年的论调是客户端已死,小程序、h5 分走了大量的市场需求,前后端还都是一片祥和。但是别担心啊老铁们,前端技术精微渊深,除了基础的 HTML、CSS 和 JavaScript 技术外,还涉及前端框架、UI 库、自动化构建工具、代码管理工具等等。这些技术并没有死,反而生态圈愈发健壮。
最大的原因是前端工程师的坑位越来越少,这三年经济下行,海量的应届生进入市场,但是岗位就那么多,自然就有更多人找不到工作了。
回头看,去年一年的自我价值还是有小小提升的,所以我把这1年来在前端方面所做的事总结一下,希望可以帮助大家。
在csdn、博客园、稀土掘金这些技术网站搜索前端开发,你一定会发现很多新大陆,这会就会觉得开源真好,再难的需求,只要你会搜索并且善用搜索词,都可以找到答案并且喂到你嘴边。
不少人一张嘴就是:我需要学XX框架吗?我希望这个问题大家以后不要问了,我的建议是Vue、React、Angular都是要学的,起码都要能接触一点。你可以已一个框架为主,其他框架为辅,记住,技多不压身。如果你是面试官,是喜欢只会Vue的,还是喜欢Vue、React、Angular都会一点的?
格局打开啊朋友们,全栈是一种思想,你去看任何一个高级前端工程师,没有一个是对后端不了解的,只有了解前端后端,才能更加全面地认识整个开发过程,对功能的理解更加深入。
一人事一人闭,经常写全栈的人,会对项目中的功能有一个更加充分的认识与理解。现实一点来说,公司招一个全栈的成本明显比招一个前端和一个后端的成本要低得多。
不少人是会有想自己一个人完成一个项目的想法,但是前端不明了后端,后端不清楚前端,这件事不了了之。还有人直接摆烂:我一个前端,为啥要我去写后端呢?如果可以,狠下心钻研一下Nodejs,你会有大收获。
前端技术在不断更新和迭代,新的技术和框架层出不穷。大佬们都说要追求高复用、高内聚、低耦合、易拓展,大家开始忙不停蹄的学习这些概念和应用实践;后来社区开始讨论低代码、人工智能,大家好像都蛮兴奋的。
低代码强调的是开发效率,作为一个前端,其实很少人会去想如何提升研发效能这个问题,这个问题已经不局限于开发了,而是提升整个团队甚至整个公司的档次。
这里非常推荐大家试试JNPF快速开发平台,这个平台依托的就是低代码开发技术原理,因此可以改善传统开发交付周期长、二次开发难、技术门槛高的痛点。另外,在JNPF后台提供了丰富的解决方案和功能模块,大部分的应用搭建都是通过拖拽控件实现,简单易上手,在JNPF搭建使用OA系统,工作响应速度更快。
最新开源项目推荐:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构
多想想怎么去完善整个团队的开发流程,善用一下低代码,提升开发效率,这也是提升自己的一种手段,这也是,面试官非常希望看到的亮点!总之不用过于悲观,总会有下一个风口,比如chatGPT、低代码,作为时代前沿的参与者,程序员因该更容易抓住这样的机会吧。
不忘初心,追求技术的纯粹性,我是从什么时候开始写技术文章的呢?大概有4-5年了,写技术文过程中可以再捋一边搭建思路,焦虑的朋友不妨试着写写文章,做做自己的开源项目,有了底气就不会再焦虑了。
写技术文复盘,录视频可以说是锻炼表达能力了,文章没有视频讲得明白,用最通俗易懂的话讲最难的知识点是我的终极目标。
前端未死,前端技术仍在,市场凋敝,岗位要求变高。存量市场下,前端市场最不缺的就是前端工程师,(底层程序员的日子怎么过啊!!)底层和中层真的太卷了,但前端大佬还是很稀缺的。与其自怨自艾,不如不破不立,脱离这个群体,才能做到起死回生。