听完玉伯的直播,我学到了这些。

最近好长时间没发文章了,主要是因为最近在做新一代排版引擎的实现,目前大部分功能已经实现,不过有些地方实现的不是很好,没有达到我心中的预期。后面如果有机会和大家聊聊如果设计一个易扩展、易集成、易维护、易开发、可测试、文档健全的排版引擎

今天上午听了玉伯的分享,多少会受点启发,断断续续记录了一些内容。下面结合我自己的理解,把这次分享的内容分享给大家,不全是玉伯的原话。

1前端工程师发展建议,分为3个阶段

第一阶段抓技术广度与深度(p5-p7做好业务的前提下,能够注重前端技术的深度与广度;

第二阶段技术+业务(p7-p9 ):某个领域的专家,对业务有自己的认知,注重前端业务架构能力,能够对不同业务给出不同的技术方案;

第三阶段全局视角p9-p10): 能够站在更高的角度,全局观察业务的发展,推动跨部分协同,标准化,规模化,促进整体效率最高;

2有必要用 TS 吗

恨不得所有的业务都用到 TS,毫无疑问,必须拥抱;这点其实现在有很多同学质疑要不要用 TS,虽然 TS 在写法上多了很多类型的声明,但是对于业务长久的发展有重大意义;

3务忙,技术深度不够,如何破,如何晋升

挖掘业务痛点,投入精力把一件事情做成了,那么离晋升也就不远了。前提是需要有一个好的业务,能够找到业务的痛点。

4前端框架如何选择

主要看团队,团队比较擅长用那个就选那个,不必有太多的纠结。蚂蚁目前以 react 为主,vue 为辅。框架只是达到业务目标的一个便捷工具。

5招什么样的人,面试主要考察什么

技术能力:尤其是计算机基础能力,比如对 JavaScript 语言的理解;

潜力:学习能力,做成事情的欲望、做事情的热情,通过以往做过的项目看潜力;

开放度:保持好奇心,愿意接收别人的意见,能够接纳别人的优秀技术方案,而不是不假思索地拒绝;

6面试考算法吗

80% 不考,主要看业务,有的业务与算法关联的比较紧密;

7团队

能够支撑好公司业务是前提;团队的技术是否是先进的,未来5-10年团队能做什么;每位成员能够快乐地工作。

835岁的焦虑

35岁的焦虑是社会的普遍现象,不只是 IT 行业,很多行业有同样的焦虑,属于社会现象,发展到现阶段必须要经历的过程。最终的焦虑都需要自己来解决,不要给自己贴标签,坦然面对即可,始终保持开发学习的心态。

9前端趋势

智能化,AI与业务的集合;

智能UI,很多页面是自动生成的,不同用户看到的 UI 不同,千人千面;D2C(Design To Code),可视化方面;

低代码、无代码,产业互联网,这些 saas 系统如何研发,核心是降低门槛;

云原生,serverless

10node 在前端的应用

做各种工具;

BFF 层,接口数据重组,通用型的 BFF 层比较难做,由业务团队完成 BFF 层的建设;

做全栈,直接操作数据库,比较难,在蚂蚁的实践并不多;

11微前端

微前端并不是一个趋势,只是一个解决问题的技术手段,由于前端业务变复杂后衍生出来的一个技术方案;

12前端规模

阿里 3-4k 前端,加上外包共有 6-7k,近几年前端开发成员会持续增长,SAAS 系统发展势头迅猛;

13推荐了 3 本书

推荐了 3 本非技术书籍,真正影响到他的是非技术书籍

其实对我比较有感触的是,做一件事情应该先因后果,因为某个原因你去不计回报地去完成它,至于有没有一个好的结果不要看的那么重要,如果你认为是对的事情,比较有意义的事情,坚持做下去。好的事情,总有一天会有好的结果。

大家加油!

更多前端学习的方法论:

云谦:前端如何在有限精力下高效学习?

我的学习方法是每天看 10 个 NPM 模块?

 欢迎 长按图片加 ssh 为好友 我会第一时间和你分享前端行业趋势,学习途   径等等。2021 陪你一起度过!

本文分享自微信公众号 - 前端从进阶到入院(code_with_love)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部