回首旧岁硕果满载,展望新春再度扬帆
回首旧岁硕果满载,展望新春再度扬帆
【编者按】不知不觉,2019已经过去,团队迎来了崭新的2020年。这一年我们经历了挫折与磨练,付出了辛苦与汗水,也收获了欢笑与成长。编者收集了Dian团队队员们对过去的2019年的心得体会,在此呈现给读者。
个人总结(一)
文| 661号队员 岳畅
作者介绍:Dian团队661号队员,16级种子班成员,在Intel组中负责RAN部分项目,在队委会的财务组工作。2019年在Dian团队360考核中排名第一,被评为优秀队员。
图1 661号队员 岳畅
不知不觉,在 Dian 团队又度过了一年,这一年一定是大学中最充实,让我成长最大的一年。
1. 从小白到项目负责人
虽然已经在项目组度过了半年的时间,但是今年年初的时候对于项目的整体架构还是不是特别清楚,平时很多问题还是得靠阴队指导解决。但到四月份的时候,Intel 新一期的项目开始了,阴队和邓总要忙着毕业设计,他们将项目组交给了我和张鑫管理,我负责 RAN 部分,张鑫负责 NS3部分。角色的转变迫使我需要更快的了解整个项目,并且对之后的工作进行很好的规划,对组员进行合理的管理,这些对我来说都是挑战。
2. 在带项目的路上摸爬滚打
当上组长之后才发现项目组的管理真的是一大难题。制定计划、任务分配、工作汇报等一堆新问题摆在了我面前。关于工作汇报,我们尝试了使用 gitlab、发邮件、开站会等多种方式,但是都无法完全坚持下来,所以之后我们制定了了一个相对灵活的组会制度:忙的时候,每天站会汇报情况,闲的时候,每周开一次组会……计划的制定和任务分配更是一项需要很多经验的挑战。在项目开始时,所有的计划只能由北京的项目经理确定,因为对项目的不了解,时间分配上我也无法预估是否合理。在任务的分配上也存在着很多不合理的情况,导致前期项目组内的工作十分混乱,很多组员没法有效的输出。但是经过了几个月的磨练,我现在也能根据组员的情况分配适当的任务,对时间的把控的能力也提高了很多。
3. 成为合格的项目负责人
自五月开始,我就成为了直接和 Intel 项目经理对接的人,需要不断地与对方进行需求确认,并且准确的给组员传达任务。由于经验不足,对项目的背景知识了解也不够,在这上面走了很多弯路。暑期我作为负责人前往北京 Intel 做集成工作,这次集成不像去年,去年有阴队帮我解答各种疑问,今年所有的问题我都需要直接同项目经理讨论,对于不是我开发的部分,我还需要同武汉的同学们交流,这使得我对于整个体系有了更加深入的理解。这些理解帮助了我在之后的几个紧急项目中能够更快的确定需求,锁定问题,也让项目经理同我们的交流变得更加顺畅。
4. 塞翁失马,焉知非福
成为 Intel 项目组负责人后,压力剧增,担心自己不能很好的完成对方给的任务,几乎把自己所有的时间都投入了项目组,以至于我在港科的面试、托福考试前都没有好好准备。之后因为项目紧急,也没有时间了解各个高校的夏令营情况,最后很庆幸在中科院计算所和信工所的截止日期前报上了名。到了暑假,我也只抽出了大概三天时间准备夏令营,但最后还是凭借我的项目经历和对 5G 的理解,我成功拿到了三个 offer。
大四以来,碰上了 Intel 那边好几个 release,作为 RAN 这边的负责人,一到 release,我便变得忙碌起来,“996”对我来说简直是奢望。但是在这个过程中,我收获了很多,自己思考问题、解决问题的能力得到了很大的提升。十二月初,Intel的项目主管给我颁发了一个证书,我也很高兴自己的努力能够得到公司的认可。
个人总结(二)
文| 630号队员 唐彬
作者介绍:Dian团队630号队员,17级种子班班长,在区块链组中承担部分项目,在队委会的行政部办公室工作。2019年荣获Dian团队热心队员的称号。
图2 630号队员 唐彬
今年上半年,15级种子班还在团队,到了下半年,他们已经毕业,并且我也成功成为17级种子班的一员。作为Dian团队的一名正式队员,我开始意识到自己身上的责任感。在这样一个过渡的阶段,我投入了更多的时间到团队中,发挥自己的能力,承担更多的事务,也当选了17级种子班的班长。2019对我来说是收获的一年。
这一年我参与过两个项目组的工作,一个是网络安全项目组,另一个是区块链项目组。网络安全是一个很大的命题,它涉及到很多内容,比如二进制逆向、流量识别、病毒防护、Web安全等等。我在网络安全这块的基础较薄弱,所以,需要更多的学习才能跟上大家的进度。我主要学习了Web安全和二进制逆向的相关内容,因为自学的成分偏多,而且作为这一领域的新人,我很容易在学习的路上踩坑。不过每周的组会和分享给我了一个能都跟大家一同进步,交流经验的平台,这对我的进步也显得格外重要。
后半年,我主要参与了区块链组的项目工作。区块链是随着比特币等数字加密货币的日益普及而逐渐兴起的一种全新的去中心化架构,目前已经引起政府部门、金融机构、科技企业和资本市场的高度重视与广泛关注。我作为一个对区块链了解不多的人,加入区块链项目组,主要还是想从技术的层面上去深入了解区块链的实现。在学习的过程中,我开始了解并对比不同链如何保证节点之间信息的共识与同步,如何保证区块链的安全性,如何让出块变得高效等等问题。这些都是在研究领域永恒不变的话题。我们阅读Algorand 论文,亲身实践这样一个优秀的算法,从研究到工程的这一过渡,对我来说这既充满了挑战,也富有特别的意义。
我很幸运成为种子班的班长。种子班是一个特殊的班级,它有着Dian团队的绝大部分核心成员,是团队的支柱。种子班的同学不仅要明白肩上的责任,也要互相扶持,一同成长。为此,我们也开展了很多班级活动,组织好每一次种子讲坛,一起游戏,一起团建,在交流与协同的过程中将团队文化传承下来,形成我们的核心凝聚力。
Dian团队队员之间的情谊永远是我向外人称赞的一点。这一年我对于自己的升学问题感到比较迷茫,很感谢团队多位学长学姐为我解答困惑,并分享他们的想法与经验作为我的参考。随着课程与项目的深入,我渐渐意识到目标变得清晰,希望来年能坚定不移地前进。
又到了一年的尾声,今年是来到 Dian 团队的第二个年头,同时今年我也加入了 17 级种子班,更加深入到项目组的工作之中。
个人总结(三)
文| 637号队员 张志宇
作者介绍:Dian团队637号队员,17级种子班成员,在网安组中承担部分项目,在队委会的文化组工作。2019年荣获Dian团队热心队员的称号和美国大学生数学建模竞赛S奖。
图3 637号队员 张志宇
转眼间一年又过去了,2019年也即将迎来一个句号。我在 Dian 团队的这一年经历了许多事情。其中有新老项目的更替,有文化组的各种活动的组织,更有的是我有了自己的正式队员编号 D637。因此我也有了许多的感想与收获,我想用文字将这些点点滴滴化为隽永。
项目组工作
2019 年初时,华为组关于 Nginx 反向代理服务的开发工作就已经接近尾声,我们便开始注重对代理服务器性能的各方面测试,以确保它在华为各个研究所上线时能够稳定的工作。在这个过程中,我学会了许多与服务器运维相关的知识和技术,比如 LVM 搭建负载均衡,或者使用一个开源模块-百万 TCP 来测试并发性能等等。最终项目的成果不错,稳定地运行在华为的数百台机器上。
华为组的工作临近结束的时候,我们同时开展了同样是华为给出的一个新项目的调研——git 开发。于是我负责调研 git 通信时的协议和流量特征。我 fork 了 git 的开源项目,阅读了其中相关部分的源码,并在本地做了一些修改。弄明白其中关于 ssh 和 ssl 相关的认证机制。虽然这个项目最终并没有开题,但是这个由我主导负责一个子方向的调研过程,让我受益匪浅。
大约2019年3月,我们华为组的大部分原班人马加入到了新成立的网安组,负责研究一个国家级别的网路安全项目。网络安全是我国今后的一个科技发展重要着力点,从习大大的讲话也足以见其重要性。这对我来说是一个全新的领域,每一个新的东西对我来说都是有价值的。因此我收获很多。从开始的文档收集与整理,再到后来的逆向工程分析,网络渗透,流量识别。总之,我对今后的工作充满了期待与干劲。
队委会工作
经过这一年的磨练,我也由文化组的一枚小萌新化为了一个“老油条”。各种活动的规范与准则了然于心。这一年来,我组织负责过多次每月一善,并将每月一善的注意事项传承给文化组里的继任者。我还参与组织了一次团队的春游活动,大家都玩得非常开心。今年的双十一运动会也是趣味多多,网安组取得了很不错的成绩。
但是有收获自然也会有遗憾的地方,我认为我还需要更加深入地钻研技术,提升自己的学术能力,希望在新的一年里有更多的收获。