我们为什么叫「递归」
“递归” (recursion) 是一种在程序设计语言中被广泛使用的算法。它有两大特点,一是调用自己,二是化繁为简。我们当中那些优秀的技术人又何尝不是如此?他们以身作则,用实际行动影响身边的人,规范了流程、提高了效能,使整个团队从中得益。这就是我们「递归」栏目的初心,记录平凡腾讯技术人的不平凡。
“35岁”、“职场焦虑”,技术人职业发展的话题近年来被越来越频繁地讨论。程序员该怎样选择适合自己的技术路线,如何构筑自己的核心竞争力,怎样面对即将到来的35岁? 带着这些问题,我们采访了腾讯文档团队的一位10级工程师,在软萌的外表背后是覆盖多个领域扎实的前端技术经验,工作之余写作个人技术博客5年多,喜欢篮球、爱画画、家养橘猫,这两年还出版了3本书。《递归》第二季ep.2,让我们听听她的答案。
非科班的程序媛
贝珊并非计算机出身,她的专业是物理学光信息。当时跟一位教授做项目时偶然接触到了Web开发。“前端代码写出来的东西能直接看到效果”让她非常兴奋,“我也可以根据自己的想法去写一些小游戏和酷炫的动画效果了”。基于这种朴实的成就感和无限创作的可能性,她选择离开自己熟悉物理学领域,开始自学前端开发。
自学编程并非易事,书本和网上的知识终究是纸上谈兵,如何将这些知识消化、掌握,最终融于实践,变成自己趁手的工具——除了在工作中不断探索尝试,贝珊还会把整个过程记录下来,发布在自己的博客上。
五年不断更的技术博主
技术的快速迭代和变化催促着贝珊不断学习,工作中遇到了问题也会不时冒出许多新奇的解法。在一个带的实习生的“怂恿”下,贝珊“解锁”了她技术博客作者的新身份,到现在写文章、做分享已然成为了一种习惯。她坚持每月更新,已经有五六年了。
职场中的平衡与突破
令自己满意的工作状态
就拿前端来说,腾讯文档是一个前端领域比较复杂的业务,面对不同问题时的解法也各不相同,存在很多挑战和可能性。自己对技术的专研和追求在这里得到了很大的满足。另一方面,明确和坚持了自己想要的东西,努力追寻且有所得,这也是贝珊对自己比较满意的地方。
保持生长:不为35岁焦虑的秘诀
最后的寄语
如果你一直没有时间
去尝试你想要做的一些事情
不管从什么时候开始,都是可以的!
导 演:黄斯铭
嘉 宾:王贝珊
制 片:孙健翔,陆倩宇
后期指导:paulinesong, kylinlu
特别鸣谢:腾讯社交协作产品部
往期视频