我做前端这12年来的感悟
极客时间编辑部
讲述:丁婵大小:5.53M时长:04:01
你好,欢迎收听极客视点。
此前,在第十一届前端早早聊大会女生前端职业发展专场,蚂蚁金服体验技术部高级前端专家沉鱼分享了她做前端多年的经历和感悟。公众号“前端早早聊(ID:gh_cfe1092c77a3)”将演讲稿整理成文,极客视点摘录了其中“沉鱼的 5 个感悟”分享给你,希望能给你带来新的思考。
1. 认识自己
首先要知道自己有什么、要什么、可以舍弃什么。很多人都会关注自己要不要做管理,要不要学这个、学那个。其实,问题很简单,就是你要什么、可以舍弃什么。在我看来,管理是一件九死一生事情,因为至少 10 人以上的团队才需要一个兼职的管理者,30 人以上的团队可能才需要一个全职的管理者。
当你进到管理行列的时候,完全是在另外一个赛道,可能跟你做技术是两码事。比如你要要考虑团队成员怎么开心地工作、团队怎么建立、末位怎么汰换、怎么确定团队发展方向、怎么向上沟通汇报,等等。你可能会说,我们团队发展得比较快,没有人带团队,那我就得带;或者说我不带团队的话我技术不行,那我怎么办呢?
其实,你只要想清楚自己要什么,问题自然会解决。在蚂蚁金服,有非常多高 P 的独立研发者,他们每天带团队,工作也非常开心。所以,走技术路线还是管理路线,取决于个人发展。
2. 发现和定义问题
作为程序员,我们很多时候都是解决问题的角色,我们学的都是解决问题的方式方法。而一些工作年限较长的人发现,很多时候发现问题和定义问题更加重要。因为越往前走,一些问题就不那么明显了,甚至大家都不觉得这是一个问题,直到你做出来能够解决这个问题的东西,他们才意识到问题真的存在。
3. 注重基础
对于工作年限较短的人来说,注重基础知识的积累,形成自己的知识体系,是最重要的事情。打好基础才能做好本职工作,而且如果基础不好,走到管理岗可能也只是一种偶然,很难走长远。一旦你掌握了基础知识,能够让你在很长一段时间里受益。
4. 无心插柳
学点无用的东西、做点无用的事,见见无用的人,这可能会让你在未来收益。比如我在 2015 年参与开发蚂蚁金服的 Node Web 框架 Chair,当时做了两件事,一是打通了现有 Java 服务体系,能做成这件事,是因为我工作之余花了较多精力去学 Java。另一件事是把当时 Java 的 Velocity 模板用机器编译成 Nunjunks 模板,由于我曾经断断续续用了半年时间学习过《编译原理》这本书,学习的知识恰巧就在这个项目中用到了。
5. 追求极致
最难的路可能是最好走的。如果你选择了一条比较容易的路,往往会面临低质量的竞争,但如果你选了一条比较难的路,可能只是开始时艰难,但会越来越好走。例如,“云凤蝶”项目在选择可视化搭建的画布基础时,我们选择了一个看起来可能最难的自由拖拽的画布,因为我们希望用户能够有一个像做 PPT 一样的应用研发体验,但这要解决非常多的技术难点。在过程中,出现并解决了很多 Bug,也不断被用户骂,但如今再回过头来看,我们真正觉得这条路是走对了,而且也得到了越来越多用户的认可。
以上就是沉鱼做前端多年的感悟,你也可以点击原文链接,了解沉鱼做前端多年的经历和故事。希望今天的内容能给你带来新的思考。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 李沛欣最难的路可能是最好走的。如果你选择了一条比较容易的路,往往会面临低质量的竞争,但如果你选了一条比较难的路,可能只是开始时艰难,但会越来越好走。3
收起评论