前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >「递归」第5集 | 从网瘾少年到极客大神:没有什么是一段代码解决不了的

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

作者头像
腾讯技术工程官方号
发布2020-02-17 10:40:18
8540
发布2020-02-17 10:40:18
举报

我们为什么叫「递归」

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

你身边有没有这样一类人,他们对计算机和网络技术有狂热兴趣,将编程语言视作生活技能,喜欢不断的创新与自我挑战,把极客精神在日常生活中发挥到极致。他们不像活在电影中的所谓“极客”一般那么酷、那么炫,但他们是认真追求生活的一群人。递归第5集,为你揭晓极客的故事。

张元龙,腾讯安全平台部专家工程师,主攻安全大数据平台的建设,在高性能计算领域有深入的研究。爱编程,爱极客。曾获得TEG编程挑战赛2届冠军2届亚军并担任2届出题人,同时还创办了公司内的极客技术挑战赛。

一个“网瘾少年”的极客之路

在鹅厂,技术大牛的故事总是为人所传说。对于加入鹅厂近10年的龙哥,也不例外。江湖传闻说,龙哥从初中就开始写代码了。龙哥却谦虚地解释,那个时候自己只是个“网瘾少年”。

少年时期的龙哥不仅喜欢玩网络游戏,更喜欢琢磨游戏内的运行机制,研究怎么做出一些辅助工具来帮自己快速升级。

这么早就开始学习代码到底有什么用?龙哥给出了他的答案:“接触代码改变了我的人生轨迹,最大的改变是在高中参加了信息学奥林匹克竞赛,在里面取得了成绩,就保送了大学。

Talk is cheap, show me the code!

TEG乐趣编程对抗赛,简称TEG Code,是一年一度由鹅厂程序员组织的内部趣味编程挑战活动,至今已举办了六届。龙哥参与了4届比赛,冠亚军换着拿,到了近两届被力邀为出题人,为TEG code大赛增添了更多“乐趣”和“对抗”的元素。

从参赛选手到出题人,这一路龙哥也颇有感受:“在平时工作中,大家都是在各自的领域去解决不同的问题。TEG code大赛其实是把各路高手结集起来,我们去面对一个相同的问题的时候,看大家有没有什么不同的解决方案,其实可以在里面学到很多东西。 ”

天幕项目——挑战与坚守

腾讯天幕,即网络入侵防护系统(Network Instrusion Prevention System, NIPS),基于腾讯安全技术的积累,通过旁路部署方式,提供双向流量逐包检测和IP封禁功能,解决平台监管和治理问题,是一个全流量实时分析平台。

项目研发的过程远比想象中要难得多,不管是项目研发产出的压力,还是过程中团队成员的离开,龙哥作为团队的主心骨也面临过很多挑战,但最终还是坚持到底带领团队完成了这个项目。

目标明确,突破挑战,这个项目对于龙哥而言收获的不仅是技术上的成长,还有自身的成长:“我现在再去面对一些需要一个很长时间,或者是一个非常困难的事情的时候,我觉得我是更加有勇气去面对它的。”

极客经验谈

常常听到有人会在“代码”前面加上“底层”二字,这个所谓的“底层”到底是什么,龙哥和我们分享了他的看法:“底层知识其实就是对你所写的代码、你所做的事情,它的底层的各种原理、各种细节是否都掌握得非常清楚。

以天幕项目为例,在后期性能优化越来越困难的时候,团队做了很多贴近硬件的优化,龙哥也进一步说明了“底层知识”是如何运用起来的。

没有什么是一段代码解决不了的

在日常生活中,龙哥也把极客精神发挥到了极致:从帮老婆写代码工具减轻工作量,到用代码解决孩子证件照背景颜色问题,再到为孩子准备的代码解密生日礼物,龙哥表示“代码它是一个很好的生活技能”,用技术创造更新更好的生活方式。

触动我的话

回顾龙哥的经历,每一步都与他的好奇尝试和技术热情息息相关,在“能完成”的基础上不断挑战自己“能不能更好地完成”。他说:“做难事,必有所得。做一些自己觉得比较难的事情的时候,我觉得才是自己成长最快的时候。”


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

导       演:陈银华

嘉       宾:张元龙

制       片:xingjiaxie, barnettsun, kirinqi

后期指导:paulinesong, kylinlu

特别鸣谢:腾讯安全平台部

往期视频

「递归」第4集 | 退役黑客带你走进白帽子的江湖

「递归」第3集 | 向善的信念,让技术自带光芒

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

「递归」第1集 | 当一个美术生开始在腾讯撸代码…

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯技术工程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网络入侵防护系统
网络入侵防护系统(Network Intrusion Prevention System,NIPS),是基于腾讯安全服务内部数百条业务线的运维经验积累和大数据处理能力的结合,通过旁路部署的方式,提供了网络层 ACL (访问控制)和日志审计功能,解决云平台监管、ACL 控制、安全治理等问题,并辅助客户满足网安法,合规性要求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档