热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

「递归」第6集|是鹅厂技术青年的模样

「递归」第6集 | 是鹅厂技术青年的模样

我们为什么叫「递归

“递归” (recursion) 是一种在程序设计语言中被广泛使用的算法。它有两大特点,一是调用自己,二是化繁为简。我们当中那些优秀的技术人又何尝不是如此?他们以身作则,用实际行动影响身边的人,规范了流程、提高了效能,使整个团队从中得益。这就是我们「递归」栏目的初心,记录平凡腾讯技术人的不平凡。

在高校你总会见到这么一群年轻人,他们混迹于校内各大技术社团,凑在一块打各种编程比赛,善于动手实践,乐于分享经验,渴望亲身投入项目,用技术提高生活品质。

他们早已在一次次实践中确立了向产业界前进的方向。本科毕业投递腾讯的决定,与勇气无关,而是他们清楚互联网行业对技术人的要求,对自身有明确的发展规划,并且坚定追求自己喜欢的事情。不怂,不畏,不服是他们的标签。递归第六集,我们和几位技术后浪聊聊加入腾讯前后的故事。

张皓月,本科毕业于南京大学,19年加入腾讯,目前在平台与内容事业群(PCG)担任前端开发工程师,负责腾讯文档表格的开发工作。

陈志浩,本科毕业于华中科技大学,19年加入腾讯,现在于微信事业群(WXG)担任iOS客户端开发工程师,负责微信基础功能开发。

段艺,本科毕业于哈尔滨工业大学,18年加入腾讯,就职于技术工程事业群(TEG),担任后台开发工程师,负责视频直播日志和数据分析的工作。

「递归」第6集 | 是鹅厂技术青年的模样

“学”不止于课堂

尽管都是科班出身,也总会遇到自己不熟悉的语言和架构。而这三位鹅厂新人从大学开始就根据自身兴趣和职业规划,有针对性地拓展自己的学习边界和技术知识储备。

课本之外的收获

张皓月我觉得课本之外的知识对我面试通过的贡献至少有50%。我当时获取这些知识主要是通过各家网站,比如知乎、SegmentFault、Stack Overflow还有GitHub之类的。

「递归」第6集 | 是鹅厂技术青年的模样

大学社团的试炼

陈志浩:进到大学之后有一个比较大的选择。当时我看到华科一个比较有名的技术团队“联创”的招新,所以军训的时候花了大概一两个月的时间,自己去恶补一些之前从来没有接触过的知识,像C语言、还有iOS开发的基础知识。

「递归」第6集 | 是鹅厂技术青年的模样

莫欺少年穷

段艺:在大三和大四的时候,被学校的实验室外派去参加一个国家项目,我是项目组里面唯一一个本科生。

「递归」第6集 | 是鹅厂技术青年的模样

当时甲方领导还问我导师:“为什么你会派一个本科生来?”合作的厂商、同事都会有一些质疑。尽管导师劝我,如果实在适应不了可以回校,但我想:“既然别人可以做到的事情,为什么我就做不到?所以后来我每天白天在驻点办公,晚上回到住处就会一个人去看代码、逐步了解项目直到我毕业前要离开项目组的时候,已经完全得到了周围同事还有甲方领导的认可。

实习生,没有什么不可以!

除了强大的自学能力,主动承担、敢闯敢为也是腾讯技术新人所具备的优秀特质。他们中的很多人,甚至还在实习期,就展现出了不输于正式员工、当仁不让的态度,和独当一面的技术能力。

If not now, when? If not me, who?

张皓月:2018年6月刚过来实习,当时我们团队投入到腾讯文档一个比较重要的功能——函数的开发。我们刚接手那块代码,发现其中一个核心功能“函数解析器”有bug,而且代码的可读性很差,文档也缺失了,之前维护代码的人也不在项目里了,然后我们在上面加功能的话就会非常困难。于是我就去硬啃这段代码,最后把它啃下来了。

我当时并没有因为我是个实习生就胆怯,或者说稍微难一点的事情要不要找老员工来做。我就是想,这个事情很重要,需要有人来做,而我可以做,所以我就做了。

独立完成一个面向亿万用户的需求

陈志浩:印象比较深刻的项目,是在我实习那一年的春节做了一个自拍表情的需求,以及在今年春节又做了一个拜年需求,NIKE表情雨。因为当时涉及到上线的流量问题,以及容灾备案,所以整个需求完成的过程跟平时的上线需求不太一样。最后上线之后反响还可以,也获得了一些公司内部的奖项。

这算是我入职以来第一个独立完成的需求,虽然中间也有找导师探讨方案,但整个流程的跟进、方案的评估和实现、以及跟后台沟通,包括联调,基本上都是我自己完成的

「递归」第6集 | 是鹅厂技术青年的模样

“如果做不完,可以不给我发offer”

段艺:当时有一个给毕业生的活儿,需要重构一套运营系统。我就主动请缨,跟导师说能不能让我来做。但导师会顾虑说,你实习期还有一个半月,这个工作可能不是你一个半月一个人能完成得了的,你会不会做了一半,实习结束就跑了。

我当时就给导师立下军令状:”如果做不完,你可以不给我发offer!”最后实习结束前的两周,就已经把预定的功能做完了,还在此基础上额外多做了一些,所以就顺利拿到了转正的offer。

「递归」第6集 | 是鹅厂技术青年的模样

考研 or 工作?

在面对“考研还是工作”,这个对其他同龄人来说或许会非常纠结的抉择时,三位技术青年经过深思熟虑之后,都坚定的选择了后者,他们也给出了自己的理由。

互联网行业的要求

张皓月:互联网行业其实最看重的还是你的实际工作能力。在面临两个选择的时候,我个人觉得,比起2-3年的读研经历,其实2-3年的工作经历对我的成长反而会大一些,所以我就决定毕业之后直接就业了。

「递归」第6集 | 是鹅厂技术青年的模样

明确的自我规划

陈志浩:跟我个人的选择也有很大的关系,因为从大学一开始加入社团之后,包括后面我自己参加一些黑客马拉松的比赛,以及做一些自己练手的项目,其实从现在往回看,对于我工作的帮助都是比较大的。

做自己喜欢的事情

段艺:大二的时候我就加入了学校的实验室,每天看到师兄师姐做的事情更多的是读paper、写paper,但我自己比较喜欢去动手实践、写代码之类的,再加上有了后来两次实习经历,最后就想,虽然学历对我来说可能是一种成长,但是如果说我能在职场里面做自己喜欢的事情,用同样的时间,它也是一种成长。

为什么选择腾讯?

张皓月:这里的工作氛围还是挺宽松的,只要你及时做完了自己的事情,就可以去参加各种各样的协会和社团。腾讯学院里面也有专业能力之外的各种课程可以去听,公司里面的活动很丰富,很像一所大学

「递归」第6集 | 是鹅厂技术青年的模样

陈志浩:首先,我们大学技术团队里有很多毕业的学长学姐在腾讯工作,比如内推我的学长就是联创iOS组的老创始人。第二,我从小学、初中到大学接触过很多腾讯的产品,像微信、QQ,都是和生活密不可分的一些应用。第三,腾讯这边的开源氛围比较浓厚,比如微信有比较著名的开源库WCDB、MMKV等。

「递归」第6集 | 是鹅厂技术青年的模样

段艺:腾讯的产品包括游戏一直伴随着我成长,所以我自己也想,如果有幸能加入腾讯,也能通过自己的知识、自己的代码去帮助别人,改变一些人的生活方式,让他们在生活中获取更多便利,这是我的理想,也是我选择计算机这个行业的初衷。

「递归」第6集 | 是鹅厂技术青年的模样

给学弟学妹的话

张皓月:有一句话叫做“机会只留给有准备的人”,但另一方面,机会也是要你自己去发现的。这里的“发现”和“准备”还不太一样。准备只是说,机会落到你头上的时候你能接住,但发现是,你要自己去找那个机会在哪

段艺:从学校到实习到工作,时不时的会遇到这样那样的一些挑战。每当遇到问题的时候,我都会选择鼓起勇气、踏出舒适圈,迎难而上去解决问题。

陈志浩:希望大家多思考、多尝试,不要怕错、不要畏难,然后永远保持一颗学习的心。

「递归」第6集 | 是鹅厂技术青年的模样

看完了三位技术后浪的故事,你有什么想对他们说的,快快留言告诉我吧!我们将选出三位幸运读者,送出精美礼物一份。

导       演:陈银华

制       片:barnettsun, stellazhai, xingjiaxie

嘉       宾:张皓月,  陈志浩,  段艺

后期指导:paulinesong, kylinlu

特别鸣谢:腾讯招聘

往期视频

「递归」05 从网瘾少年到极客大神:没有什么是一段代码解决不了的

「递归」04 退役黑客带你走进白帽子的江湖

「递归」03 向善的信念,让技术自带光芒

「递归」02 | 变得了魔术,解得了高数,这届鹅厂程序员有点酷

「递归」01 当一个美术生开始在腾讯撸代码…

「递归」第6集 | 是鹅厂技术青年的模样


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • 本文介绍了简书APP的PRD文档规范写法及内容概述。PRD文档的要求因公司、团队或产品而异,本文总结了简书APP的PRD文档框架,包括版本信息、文档说明、产品简介、产品特色、用户分析和产品架构等内容。简书APP致力于提供最好的分享体验,为写作者打造最优秀的写作软件,为阅读者打造最优雅的阅读社区。主要用户为喜欢分享交流、爱生活拥有文艺气息的年轻人,喜爱文字并想在喧嚣网络中沉淀文字的读写人。产品架构包括了主要模块,并应展开至最小用户可见单元。 ... [详细]
  • 从高级程序员到CTO的4次能力跃迁!如何选择适合的技术负责人?
    本文讲解了从高级程序员到CTO的4次能力跃迁,以及如何选择适合的技术负责人。在初创期、发展期、成熟期的每个阶段,创业公司需要不同级别的技术负责人来实现复杂功能、解决技术难题、提高交付效率和质量。高级程序员的职责是实现复杂功能、编写核心代码、处理线上bug、解决技术难题。而技术经理则需要提高交付效率和质量。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 14亿人的大项目,腾讯云数据库拿下!
    全国人 ... [详细]
  • 3年半巨亏242亿!商汤高估了深度学习,下错了棋?
    转自:新智元三年半研发开支近70亿,累计亏损242亿。AI这门生意好像越来越不好做了。近日,商汤科技已向港交所递交IPO申请。招股书显示& ... [详细]
author-avatar
陪你浪迹天涯萱萱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有