首页 / 现在前端的就业环境真的很差吗
#

现在前端的就业环境真的很差吗

#
132092次浏览 1712人互动
目前前端的就业环境是什么样的?求职前端还有希望吗?来聊聊你的看法
此刻你想和大家分享什么
热门 最新
2024-12-28 23:30
已编辑
网易互娱_前端开发(准入职员工)
60天前端冲刺大厂计划(增强版)
篇幅有限 主要提供的是思路 事实上 在前端这块 执行力是能否进大厂最关键的部分 关于对项目的选择问题 我这边是把主流的内容都给到大家 具体什么学历需要完成哪些项目 可以看我前面的帖子 我都写了有不懂的话在评论区直接问我吧 我有看见都会回的当然 有需要具体的辅导也可以找我[doge] 提供所有实习和校招所有的内容 省时省力(早去实习一两天你就回本了)正文开始每日 算法题3题 手写题2(限定范围内题库 均需重复刷day1-day3html+css 八股 + 小练习day4-day6js八股+熟悉各种APIday7-day12node+webpack(实践各种常见优化插件)实践懒加载CDN缓存等资源优化类day13-day30熟悉简历上的实习&项目组件库-把重点说的组件亮点挑出来重复实践低代码平台-设计实现核心引擎&物料组件&协议文档 完成亮点简述 比如拖拽API的思考 撤销重做 旋转等功能的具体实现方案-突出对比和思考从组件基础API设计 到重点功能的实现 用库还是造轮子 业界最佳实践如何 能否自己实现轮子从而更贴合自己组件体系前端监控-常见诸如fmp之类指标 白屏检测 各种事件检测 错误埋点 兼容方案 修正机制 降级方案 数据上报方案 业界如何实现 对后续不断拓展功能的思考 可实现sdk+管控平台微前端-拿qiankun实现简单配套体系 主应用-管控平台-微应用- 对 子应用部署、版本管理、灰度管理、降级容灾及前端监控的考量微前端相关概念原理 浅谈技术栈在微前端体系的效用 js css隔离 各种沙箱原理SSO方案+支付sdk实现+脚手架实现或者一些开发tool上面这么多可以随便选点做就okday31-day36熟悉react API+渲染原理路由 状态管理 各种方案对比day36-day40计算机网络 从全局学习-到八股day41-day43浏览器原理+设计模式+前端工程化等八股day43-day50最新面筋整理至自己八股day50-day60总览所有八股手写算法复盘所有项目&实习回顾实际开发流程&整理软实力方面回答后面或许会在B站出具体八股手写讲解的视频 有需要可以关注下 同名的 也叫 前端小圆 #现在前端的就业环境真的很差吗#  #没有实习经历,还有机会进大厂吗#  #简历中的项目经历要怎么写#
老琪小白冲校招:接好运
投递哔哩哔哩等公司8个岗位
点赞 评论 收藏
分享
2024-12-16 21:04
快手_前端开发
前端对性能优化的一些实践 可据此包装实习or项目
这篇文章谈谈我之前实习看见的一些性能优化方案(卡住职业生涯👊🏻😭)之前在qiankun基座上做SSR 就被问 你为什么不先在别的角度做优化🌚(当然是为了做技术需求-没活硬整)篇幅有限啊 主要是给出思路让大家去实践 这么多故事 你造出一个亮点 大厂offer 不就稳了1. 是什么导致性能下降随着前端技术和架构的演进(各种库层出不穷),Web应用(shi山项目)往往会经历不断的迭代和优化,但有时由于资源积累或技术选型不当,性能却可能逐步下降。我们可以得出以下是常见的性能劣化原因:资源加载过大:应用页面可能包含了过多不必要的资源,导致页面加载的时间过长。尤其是在首屏加载时,可能会一次性加载大量的脚本、样式和图片。串行阻塞:在页面加载过程中,某些资源和数据请求可能会串行执行,比如用户认证、数据获取等,导致阻塞了其他重要资源的加载。重复加载资源:如果前端项目使用了微前端架构或多个模块化构建,常常会发生一些基础资源(如React、ReactDOM等库)被重复加载,浪费带宽和时间。2. 关键优化措施为了将页面加载时间大幅缩短,我们采取了以下几项关键的优化措施:(1)资源优化:拆包、懒加载与缓存资源拆包:通过拆分大包,将页面中不必要的资源按需加载。例如,避免将所有页面模块一开始就加载,而是根据用户需求分批加载。通过按需加载的方式,可以大大减少初次加载的体积。共享缓存:通过使用共享CDN缓存,确保不同模块或子应用之间能共享一些公共资源(如React、ReactDOM等),避免重复加载和冗余带宽消耗。懒加载:将首屏之外的内容(如抽屉、浮动弹窗、用户提示等)延迟加载。这样可以保证首屏加载的资源最小化,用户体验得到提升。图片优化:图片通常占据了页面加载时间的很大一部分,因此,我们采用了图片的懒加载和剪裁压缩技术,减少图片文件的传输体积。(2)执行逻辑优化:避免串行阻塞优化执行流程:登录验证和数据获取等操作可能会阻塞主线程,影响页面加载速度。通过将这些操作改为异步执行,可以有效避免主线程被阻塞,提升加载速度。子应用预加载:如果项目使用了微前端架构,可以通过预加载当前页面需要的子应用资源,在页面渲染之前就将资源加载完毕,确保页面显示时不需要重复请求。(3)基础设施优化:升级协议与CDN策略升级网络协议:将HTTP/1.1协议升级为HTTP/2,HTTP/2支持多路复用,可以同时发送多个请求,减少网络延迟,提高加载效率。CDN与缓存策略:通过优化CDN配置,启用HTTP/2协议,开启强制缓存、Gzip压缩等策略,进一步减少加载时间,提升页面响应速度。3. 性能优化效果我们要怎么去看具体优化的效果呢通常一个正规项目 都会埋点上报FMP(First Meaningful Paint)时长尽量要能在两秒以内。fmp的时间短的话 就意味着用户能够更快地看到页面的有效内容,从而提升了页面的可用性和流畅度。同时用户的流失率就会减少:随着页面加载速度的提升,用户的等待时间显著减少,减少了因等待过久而流失的用户。4. 持续监控与优化策略大厂里面一般有持续的性能监控系统,并引入了以下防止性能劣化的措施:性能监控系统:通过在页面中埋点,实时监控各项性能指标(如加载时间、资源请求时长等),并定期生成报告,确保性能持续优化。资源管理规则:例如,对于大于2MB的资源文件进行拦截,确保不会发布过大的资源包,避免加载过慢。共享资源管理:强制基座应用与各个子应用共享相同的CDN资源,避免多次加载同一资源。定期优化:每次新功能上线前,都要进行性能测试,确保新版本不会影响现有的加载速度和用户体验。#现在前端的就业环境真的很差吗##牛客创作赏金赛##前端#
点赞 评论 收藏
分享
总结一下鼠鼠找实习的历程
  为什么学前端?因为鼠鼠喜欢前端,并不是因为它简单,好找工作什么的,单纯只是喜欢。  为什么想着找实习呢,其实是因为身边人都觉得前端已死,而且鼠鼠也被人质疑前端能力,然后一怒之下就想找个实习证明自己,其实鼠鼠当时也觉得前端已死准备考研的哈哈哈。  初期自然是遇到了很多困难,学校很垃圾,消息很闭塞,氛围也很差,走了非常多的弯路,好在知道了牛客这个平台,结识到了非常优秀的大家,在走近牛客这个平台之前我一直以为大厂是我们这种鼠鼠遥不可及的地方,直到上了牛客看到大家大厂offer拿到手软,我才知道大厂并非刻板印象中那么遥不可及,给鼠鼠树立了一定的信心和绝心。  于是鼠鼠就开始整理项目,背八股,刷算法。但是由于没有事先做好功课,花了一个月做了一个非常普通的大屏+后台管理项目(因为鼠鼠在学校主要是做大屏的,所以就自己选了个大屏项目),没有什么技术含量和深度,八股也只是死记硬背没有融会贯通,最后自然是在六月底正式投递简历的时候吃瘪了。  六月底正式投递简历,运气好有几家厂给了面试,鼠鼠我又是个社恐,硬着头皮面试,面试的也不好,面一个一个没消息,特别是当时小红书二面,基本都回答上来了,到最后甩了一道手撕,因为我没有准备手撕题,所以就没撕出来,这是我离offer最近的一次。  就这样磕磕绊绊到了七月出头,面了两个中厂,面试官问的都能熟练答出,被连夸两次,给鼠鼠信心,其中一个中厂在面试中就直接说要我了,然后问我能不能实习六个月,我当时觉得mentor太真诚了,我也不好意思骗,就拒了,最后由于实习时间已经不足两个月了加上我想转react生态,所以第一次找实习就以失败告终。  不过这段经验拓宽了鼠鼠的视野,让鼠鼠觉得前端并没有死,进大厂还是相对容易的,然后鼠鼠就不准备考研了。  暑假自然是转react生态+玩+摄影,说实话还是太放纵了,还是心态太好了哈哈哈。  到了九十月份就用next从0-1写了一个项目,期间被nextron坑惨了不仅心态爆炸还浪费了好多时间,然后就到了十一月份。  十一月份自然是刷算法、记八股、刷手撕,有了牛客的经验,我存入笔记的八股要更加全面更加多,不过现在的我背八股感觉比较容易,很多东西都知道理解,所以大部分八股看一眼就能说出大概,包括算法,之前想半天的算法现在也会觉得更加容易。  准备的差不多了鼠鼠就在十一月中正式开始投递实习,由于简历一般只约到了三个面试,不过其中有一个我想去的-科大讯飞(主要是离学校近哈哈哈),不知道是鼠鼠变强的缘故还是面试比较容易,面试的时候都侃侃而谈,根本不紧张,问题也都能快速回答出来,于是转机来了。  11.19号下午面的科大讯飞,11.20号上午就发offer了哈哈哈,鼠鼠当时在图书馆准备期末考试,给鼠鼠开心坏了,紧接着是第一个厂打电话约二面(自然是拒了),第三个面试约的是11.22也拒了。  最后自然是接了科大讯飞的offer,鼠鼠也算有了大厂实习哈哈哈,不过看到各位佬们这么优秀,心情也没那么激动了,感觉有了这段实习依旧比不过各位佬们,鼠鼠会继续加油的  最后送那些还没有找到实习的隐藏佬们一句诗:  莫愁前路无知己,天下谁人不识君。 #没有实习经历,还有机会进大厂吗#  #牛客创作赏金赛#  #现在前端的就业环境真的很差吗#  #软件开发投递记录#  #不给转正的实习,你还去吗#  #还记得你第一次面试吗?#  #我的实习日记#
酒玖爱喝酒:我也想到一句,谁无暴风劲雨时,守得云开见月明。其实努力的人运气都不会差
点赞 评论 收藏
分享
两个月打磨:前端AI项目利器- RAG知识库助手(搜索推荐机制版)
从十月份开始确定项目方向,模型选择和技术栈搭配。 从 Ollama 开始配模型,加入 Langchain 处理链路,然后开始前后端联调,各种报错接踵而至。每天没有需求了就一个人在工位敲敲敲,耳机一带就是肝,睁眼就是九点半十一月开始基础功能完成,开始处理文件检索,对中英文引用不同库处理。又在司内看见一些分享方案,又尝试加入搜索召回。拿公司mac跑的模型,一开终端风扇就疯狂转,搞得同事都来问我你小子又不学前端是吧,谁家运行前端电脑这么吵?后面快离职的时候又开始搞搜索推荐,把部门搜推的文章看了,发现技术门槛太高了,只能自己慢慢琢磨方案。没逝的,自己慢慢啃呗。又还想加入热搜排行榜的功能,因为在腾讯也做了一个多月排行榜的业务,前端这个还是熟练的。离职后又完善了一部分,自己还是喜欢用的,后面设备跑起来会更快。等明年去实习了,直接就是一整套方案放到司内,做点技术分享技术栈:前端: Next.js + Ts后端:Python(Flask)模型相关:LangChain 工具链:处理 Prompt、上下文检索和输出解析。NLP 工具(Jieba、TF-IDF):用于中文语料分析和推荐。文档加载与处理(PyPDFLoader):支持用户内容输入。LLM 模型(Ollama,Lama3):实现核心问答和扩展功能。#现在前端的就业环境真的很差吗##前端##大模型##实习##项目##简历#
点赞 评论 收藏
分享
疑似程序员再就业新方向
Java_ic双料特工:what can IC?查看图片
点赞 评论 收藏
分享
2024-12-16 21:16
快手_前端开发
前端的项目亮点应该结合实际场景去说
老生常谈的问题 很多同学都喜欢在简历上说自己会性能优化 但是问起来也没几个能说明白 在项目中实现难点并且实现和逻辑闭环 这就是一个亮点内容太多了 什么拆包啊 ssr啊 什么资源优化资源去重啊 缓存啊 cdn的协议啊 参考前一篇这篇举一个例子 我要讲的是不基于架构限制的优化 就是关于有大量数据 我们怎么优化前端的渲染方式很多同学可能上来就说 懒加载啊 虚拟列表啊 按需加载啊 甚至是web worker啊 减少重排重绘啊 甚至是SSR 预渲染倒是也没毛病就是首选我们要讲逻辑 主要的数据量大的场景包括列表,表格,选择器,图表等比如说 你在写demo练手 这个时候 页面卡顿了 不要烦躁 你造亮点拿大厂offer的机会就在眼前了我们要对症下药 这个是因为dom元素数量过多 还是js执行的时间过长 还是大量的回流重绘呢大家都做过分页 这就是最常见的一种处理方式 直接就避免了大量的dom渲染如果你做了搜索的下拉选项功能 最好需要在前端或者后端加一下选型的一个限制但如果是一些不适合做分页的场景 比如说移动端下的h5页面 我们首先是可以考虑去做时间分片 去加载 比如说requestAnimationframe等 可以去搜相关文章对于h5 可能大家都会处理的就是触底加载 但滑了多了 还是会卡顿 这个时候 我们才会去说 用虚拟列表去解决 而不是上来就用 那你怎么去说服面试官他的使用场景呢 讲虚拟列表的文章 不要太多 就是技术文章其实是无限的 你也看不完 要结合你的场景 有故事 才有offer#简历中的项目经历要怎么写##现在前端的就业环境真的很差吗##我的失利项目复盘##没有实习经历,还有机会进大厂吗##那些拿到大厂offer的简历长啥样##前端#
点赞 评论 收藏
分享
前端基础怎么样算扎实
在面试的角度来说 把八股文 js手写题 算法题 背的很好 就算做基础扎实我们分层级解读一下面试中对八股的要求先说说深度 比如说回答一个八股文第一层 所问即所答 介绍这个知识的概念第二层 延伸的知识 比如说该技术的作用是什么  使用场景第三层 相关技术的对比 各自的优缺点 你熟悉哪些 实际应用过哪些再谈谈广度 感觉像字节的面试给我的感觉是广度最大的 聊一个技术 他可能就会转到很偏的一个相关概念上去 会谈谈很边界的一些技术(就是实际开发大概率根本用不到😂)可能这算是对你是否对前端感兴趣的一个考察写题部分 前端题少 而且不难 都是板子题 不必多说 纯纯的背诵但是 从编程本质上说 面对一段代码 我们应该尝试用不同的方法去解答 不停探究他的更优解法 当然这种模式已经背诵化了...接下来对于实际的开发谈谈基础挺多大佬(不是我)对于前端基础的看法是 连js操作dom 取dom元素 各种基础的css都是要无比熟练的 很多同学太专注于框架的开发了 现在其实有很多同学都习惯去用gpt做开发 甚至我还看到自称高级前端的那种同行 在鼓吹gpt快速开发 无论是从我跟各个前端负责人聊 还是跟大头兵(资深or高级前端) 没有一个说 主打的就是考这种混 能在前端做大做强的 我真的不知道这种鼓吹培训班 鼓吹用gpt写代码 然后出来麦课到底是在坑谁(当然 人情世故 嫡系 跟对人 更重要 但说白了 你如果技术够强 随时可以跳槽 总有对你胃口的ld)关于为什么要会原生api 你如果写一个sdk 插件去给你的业务方使用这种的 对包大小是有强要求的 不可能让你引入整个vue或者react的你用gpt的前提是不是你能够靠自己写的无比熟练呢 用过ai写代码的都知道 经常给你混入错误的东西👊🏻😡唉而且目前来看 我这边复杂项目和技术需求 能拿来作为亮点细讲的 gpt连思路都说的不是很对然后一堆开发没入行的天天在吹ai替代前端后端 那我建议直接快进到算法岗 试试求职难度🌚回到正题 开发基础怎么提升 对于初学者的话必须是 写代码 哪怕是你做过 写过 那就重复做 你之前做过类似功能 你可以从能写 到熟练 到更好的代码设计 更好的类型检查gpt怎么辅助加强前端基础去使用 你不应该让他帮你写不熟悉的代码 反而 你应该让他给你出一些编程小练习 一个原则 只要你没办法很快的一眼有思路 秒撕  甚至是一眼多种解法 那么就说明 你对相关知识还有提升空间 #简历中的项目经历要怎么写#  #没有实习经历,还有机会进大厂吗#  #现在前端的就业环境真的很差吗#
点赞 评论 收藏
分享
复盘我前端校招进大厂的关键因素
复盘了一下 影响我拿offer的点有几个 这个可能即使看了比较多求职信息的同学也可能会犯吧1.犹豫学什么方向太久了 在确定求职初期 我花了过多时间去选择方向 而且在选择了前端后 仍然跑去考虑服务端开发 这甚至浪费了我大半年时间 期间我的前端水平都处于一种很低的水平 只会三件套2.已经确定走前端了 仍在纠结 我学了真的能找到工作吗 我的学历是不是不够 我学校又不放实习 硬去心态又会很爆炸 没实习 学校又不好是不是完蛋了 而且23互联网就业这么差3.有些摆烂 在进了大厂实习后 每天把业务写完 就忽略了前端的学习和对技术的探索 也没有积极去要一些技术需求 导致我的纯技术向跟不上同期的很多大佬 同样在实习和秋招并行的时间段 我老想着转正 导致我的offer都是后期补录的时候才拿的 基本上都只是白菜和少量sp4.心态比较差 脆皮大学生 emo焦虑的时间比学习时间都要长 感觉在职场 真不能这样 我感觉即使是技术岗 也还是挺人情世故的 唉 我实在搞不来这些 但是又不能不上班👊🏻😭但我也总结下我做的好的地方1.坚持学习 连过年都在学前端😂2.坚持投递 我由于日均学习时长很低 导致八股背完都很后期 但是我暑期坚持到五月底拿到2个大厂暑期和1个大厂日常 秋招offer也都是10-11月才拿的3.懂的学啥 实话实说 因为前期犹豫很久 基本上都是到处看信息和市场情况 还有成功经验等 我确实比较明确面试去应试的内容 因为我的开发能力确实是中规中矩感觉没别的了 其实是不太满意的 如果能重来 我还是会选前端 因为别的我也没啥好去的了 考公考编央国企不适合我这种搞不来人情世故的 我能被逼疯 #没有实习经历,还有机会进大厂吗#  #前端项目#  #软件开发投递记录#  #现在前端的就业环境真的很差吗#
点赞 评论 收藏
分享
前端25春招这些内容到底要学多久合适
zhiyog:被gpt害的css不熟练,这个深有体会
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务