2024年Web前端最新入职阿里两年的工作总结(2),2024大厂前端面试经验

总结

秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!

而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。

这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖 HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

资料截图 :

高级前端工程师必备资料包

但凡是志在要走管理路线的程序员,我想到一定阶段总会遇到这样的困惑——公司明面上对你的要求是管理,实际上的要求是有产出,有产出的必要条件是团队持续进步,但是管理是团队进步的必要不充分条件。不管肯定不行,而只管不干不仅伤害自己,也会逐渐丧失技术视野,最终丧失团队的管控能力,也会影响团队的产出。我认为,在当前激烈竞争,而且未来还将更激烈的竞争环境中,基层单纯的管理不会令公司满意,也不会有核心竞争力。

那么,问题来了,如何持续保持自己竞争力的情况下,让团队持续进步,从而做到有产出?

向前兼容是我给出的答案。在每个阶段,都保持上一个或者上几个阶段的能力。如下图:

尽管可以看到,从灰区到橙区,技术实现+技术架构的总体占比一直在减少,软性实力(沟通、管理等)的占比一直在增加,但是技术实现+技术架构一直没有消亡。另外,技术架构在总体的占比中还有增长。技术实现上,可以逐步从主PM->核心开发,内容上可以更偏全局设计一点,把自己当成一块万能砖,哪里需要往哪搬。相信我,万能砖不可能都被安排增删改查的,除非都是增删改查,或者这砖根本就不是万能砖。

这样,一旦事有不谐,进可架构调整快速调整,退可果断下沉撑起业务,完美。

说到这里,有同学可能又会说了,这不就是一半技术一半管理吗?换汤不换药啊。其实,向前兼容的本质是绝不放弃技术,有甘当万能砖的心态。一直保持警惕,保持压力,通过万能砖(亲身体会)+项目整体规划(总体管控),来保证团队活力和自身的技术敏锐度。说到这里,是不是感觉到这和公司要求高年级的同学写代码不谋而合。

刚才本文用了1、2两个部分描述我面对定位变化是如何改变的,3、4、5是我在这一年日常工作中感受最深的3点。

3. 复杂的方案往往来自于错误的设计


当你遇到一个代码逻辑巨复杂的时候,请一定静下心来来想一想自己的方案是否有问题。极有可能是

  • 定了错误的方案

  • 忽略了核心的链路节点

  • 没有使用相对应的技术

导致的。这一条箴言是有位同学告诉我的,在我过去的一年中反复被验证。举个简单的例子,在一个弱性能的webview上不要期望用JS实现复杂的动画,可能你辛苦调了N久都有性能问题或者bug,改用CSS动画,大概率能流畅丝滑。

避免错误设计的本质是平时多看多想多摄入,关键时刻才能手里有枪,心中不慌

4. 让专业的人去干专业的事


去年因为一个技术项目需要写SQL,因为数据是脏的,SQL又复杂,我们写的贼痛苦,耽误了很多时间,最终导致产出不够。但是类似的事情其实给DA(数据分析),三下五除二就干完了。类似的,DA对于端侧的打点可能很痛苦,但是对于端侧开发,也是分分钟的事情。术业有专攻,不要轻易挑战非自己的领域——这不是勇敢,是拿自己的弱点去迎敌,还妄图以弱克强。如果真的有需要,请拉上相关的专业帮手

另外一个感慨来自于我们的一位离职同学,他落寞的离开了搜索,但是在PDD干的风生水起。有个成语叫因人善用,没有人是完美无缺的,都有各自的毛病。代码能力强的同学就应该被多安排去coding和做技术方案,推动能力强的同学就应该被安排去横向联通。带人绝不应该只盯着别人的缺点,却看不到别人的闪光点,良将无劣兵

5. 控制边界,追求合作


当前的前端领域,已经从蓝海变成红海。想要靠自己,做出一个类似于React, Weex的流行框架已经不太可能了。表层的业务价值也被攫取殆尽,前端想抛弃其他端,独自做一件事的价值也非常有限。随着一大批轮子的诞生,再想靠单打独斗做一个轮子,取得正向结果的情况会越来越少。

换言之,前端已经

  • 从群雄逐鹿划地盘的时代变成了多端合作深耕的时代

  • 从自己一肩挑时代变成了专业领域分工合作时代

  • 从单纯的技术项目时代变成了针对特定业务的技术项目时代

在这样的时代,需要以把蛋糕做出来、做大为目的,需要控制好自己的边界和欲望;同其他前端组合作,同其他技术侧合作,同业务侧合作,同运营侧合作,将所有能团结的力量团结在自己身边,做好口碑,有限度的收获自己的那一部分,这样的开发才有出路。

未来,能做出来的轮子一定是复杂的、符合特定业务场景的轮子,包层皮党,捡果子党都将不复存在;而在这一个转换浪潮中,转换的越快越好的人,才能成长和收获。

总结

以上就是我在阿里第二年的5点感悟,有关于自身成长的、有关于日常工作的、还有关于前端领域发展方向的,可能你也遇到过我的痛苦,可能你还没有遇到过,更有可能的你已经成功跨越。希望这些经验能对你有所帮助,如果有任何问题都欢迎在评论中探讨。

作者: 掘金 - 这是你的玩具车吗

https://juejin.cn/post/6973483540906246152

推荐阅读

前端面试题汇总

JavaScript

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

性能

linux

前端资料汇总

  • 24
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值