作为一个几乎不读书的人,语文素养属实是越来越差了。从12月初就开始思考年终总结要怎么写,一直拖到今天还是只字未动。一方面是太久没写过非技术类文章了,一方面则是这一年过的实在是太快了,发生了太多太多的事,一时半会儿,捋不清楚,
- 二月,拿到驾照
- 二月,面试腾讯玄武实验室,二面挂了
- 二月,面试腾讯科恩实验室,那边只要移动端,一面拒了
- 三月,面试腾讯游戏安全,顺利通过
- 三月,面试字节跳动游戏风控,四面均通过,但已经先拿到了腾讯的Offer
- 三月,三亚-和Nepnep参加“纵横杯”决赛
- 四月,腾讯游戏安全大赛,第四名
- 四月末,收到腾讯游戏安全Offer
- 五月,合肥-“信息安全铁人三项”二等奖
- 五月,KCTF春季赛,第三名
- 六月,南京-服务外包东部区域赛一等奖
- 六月,福州-CISCN区域赛一等奖
- 七月,深圳-科兴-入职腾讯游戏安全
- 七月,哈尔滨-CISCN总决赛三等奖
- 九月,生日前夕,离职腾讯,回校上课
- 九月,浙江省网络与信息安全竞赛 一等奖
- 十一月,L3HCTF,Nep夺冠
- 十二月,KCTF秋季赛,第二名
大事记就能看出,这一年的主色调是 竞赛、面试、实习。
这一年,相较于专业技术水平的提升,我觉得我最大的提升是认知上的。从各种面试与一线面试官们的交流,到实习时与各业内大咖的探讨,相对于技术能力上的差异,信息差与认知差才是最为明显的。年初时,我的目标非常非常明确:夺得腾讯游戏安全Offer。可以说,整个第一季度,我所作的所有事情,都是为达成这个目标准备的。从CSGO、LOL写挂、Windwos驱动学习、VAC保护的逆向、到冲击腾讯游戏安全大赛,所做的任何事情,目的性都非常强,即,剑指腾讯Offer。
但是,我接收到Offer的那一刻,我迷茫了。就好像,高中的时候全力备战三年准备高考但考完后不知道要做什么一样(虽然我高考后没这样马上跑去敲代码了)。如果放在以前,接收腾讯Offer和考研两条路让我选,我一定毫不犹豫的选择前者。选择前者意味着起步就有四五十万的年薪,而后者却凶多吉少,而且以我们学校的情况来看,信息学院数年才会出现一个进入腾讯的学生,而每年参加考研的,大部分都只能考上本校(即没有任何的软实力提升)。但是,人就是这样,看着碗里的,想着锅里的,永远得不到满足,我想到接下来在大学的两年随便混混,然后毕业后进厂打工,又有些不甘心。并且我看到了圈内大佬evoa,裸辞5个Offer,冲击考研,并写了博客 为什么我要考研(网络安全篇) 看的我热血澎湃,我和多人说起他的理由就是我不想本科工作的理由。而去实习两个月后回来准备考研,风险又极高,要是考研没考上,技术退步,搞不好还可能丢了Offer。
可以说,明明得到无数人梦寐以求的Offer应该是件很开心的事情,但那几天我却非常迷茫烦躁。然后我去找了我的班助学姐聊了聊,可以说她是我大学时期的校内学习生活指路人,曾在大一大二时给过我非常多的帮助。班助认为我目前的各种观点可能与真实环境存在一定的信息差,而且不管我现在怎么迷茫纠结,都不影响我暑假要去腾讯实习这一事实,因此她建议我可以暑假到了腾讯,再和那边的同事聊聊,他们的信息一定更为准确,建议更为可靠。
然后暑假我便到了腾讯游戏安全-PC客户端前端对抗组。实习期间所做的事情和感受在 腾讯游戏安全实习总结与感悟 中详细记录,总的来说,是非常开心的,也没感受到有什么压力。竞赛为我积攒的人脉与资源、写挂为我积累的经验与工具,迅速让我成为了组内卷王中的胜利者,得到了部门较高的评价。 当然自始至终我也没忘记来实习的真正目的:修正信息差、提升认知。两个月内,我旁敲侧击的问过组内很多人,关于学历与职级的关系和考研的必要性等问题。每个人有每个人的看法,不排除其中有些私心的观点,其实得到的答案都是差不多的:技术职级与学历没有关系。学历可能会卡你进入腾讯,但进来后,技术职级的提升基本只和技术和绩效挂钩了。但是,我觉得,这句话可以理解为,“技术职级的提升和学历没有关系,但其他职级的提升和学历有关系”。
暑假回来后,也就是大三的第一个学期,基本着手于技能树的拓展。尝试学习了很多别的东西,比如 Go、Pwn、Android、安全开发、混淆对抗等。其中大部分时间在研究LLVM的混淆插件开发与混淆对抗上,然后也在尝试实现一篇关于混淆对抗的论文,应该会在年后基本完成。在讨论论文的选题与架构等问题时,我选择的指导老师是我编译原理课的xdm老师,在一次讨论中,老师问起过我对未来的打算问题。那个时候我基本确定我不会选择本科就直接参与工作,但是也向其反映了我在考研初始上毫无优势的问题,因为我英语、数学都不好,背书也不太行政治背不动。然后老师就问了我一句有没有出国的打算,也给我举了一些身边人的例子,然后说我这样的情况,如果能搞定英语,出国优势比较大。
然后我就去着手了解了一下,但是一方面对这方面的信息差比较大,并且我的英语是真的垃圾,不知道达到要求要花多少功夫。而在这个时候,我原班主任,也就是经管电商专业的老师突然来找我,说她儿子有些课设上的问题不会,来问我,是Java与数据库的课设,我很快就将其解决了,然后我就借此机会去了原班主任办公室与其聊了聊。然后我才了解到,我原班主任的儿子是本科出国去的华盛顿大学,她了解到我现在的情况,也是非常建议我努努力出去而不是留在国内卷。因为疫情,国内考研形势雀石是越来越卷,高投入低回报。我也思考了很久,最后决定冲一冲出去。我原班主任也是对我非常非常好,帮我联系询问了很多人,帮我找了好的培训机构,甚至每天关注我在机构的学习情况(×
高薪直接入职腾讯、考研、出国,这三者的选择,可以说是一直困扰着我的下半年,特别是年底。其实对于直接本科入职和后两点之间我没有太多的纠结。evoa师傅那篇博客看完基本就打消了我本科直接工作的打算,且在下半年的时候,与我的“人生导师” BlackBinary 师傅进行了一次夜间畅谈。他表示对未来比较担心,认为现在互联网行业有些泡沫的味道,如果未来泡沫破灭,第一批G的就是本科,所以他也建议我不要本科直接入职。 而在考研和出国的选择间,一方面是身边的老师都认为我的情况不适合考研,考个双非不如直接打工上班赚钱。另一方面则是我自己确实有一个执念,希望有生之年能进名校看看,国内考研我确实有点自知之明,讲道理我高考能考到这里都已经是超常发挥了,考个国内名校真的考不上,而且我自身又是比较风险喜好型的,所以希望能冲一冲。
很奇怪,似乎每年的年底,都是我做出重大决策的时候。2019年年底决定选择CTF放弃ACM,2020年年底决定选择游戏安全方向专攻,剑指腾讯游戏安全,2021年年底,在 本科直接高薪入职、考研、出国 三者间选择。可以说选择出国对我的风险是很大的,因为我的英语实在太拉,模考只考了三十分,GPA也低意味着我要考GRE,压力会很大,培训机构的老师都认为我一年的时间冲上去可能性不大,很可能要二战。但是,还是同2019年那句话,或许永远无法证明我选择的正确性与选择冒险冲击出国比选择另外两者的优越性,也无法证明未来选择高薪入职或考研的我比选择冒险冲击出国的我过的差,但我相信,逼迫自己跳出舒适圈是非常有必要的,这一年过的太舒适了,学的都是擅长的领域的知识、实习也是非常舒适顺风顺水,以至于整个人都有些懒散了,同时这也是逼迫促使我学习并学好英语的最后一股压力了了。
今年的年终总结,没有对去年制定的flag的总结,我对我的今年表现非常满意,可以说做到了去年的期望——锋芒毕露;今年的年终总结,也没有对明年flag的制定,因为明年,只有一个目标,全力学习英语,考出托福,完成申请。希望我的2022,敛锋藏芒,聚焦积累。
OKEY! 以上就是我对2021年的总结和对2022年的展望。