查看原文
其他

我的半年总结

机智的叉烧 CS的陋室 2022-08-08

不知不觉一年已经过了一半,发文总结一下自己半年以来做了什么,然后计划一下下半年需要做什么。

往期回顾:

上半年

公众号

上半年自己在公众号上发表原创文33篇,大部分是技术干货文,辅以一些经验贴,个人感觉还是挺满意的,在平时的额工作和学习之余能花时间整理比较基础核心的东西和大家分享,非常开心。

另外,其实自己也在坚持做一件事情,就是写的东西要尽量和网络上重复的、转载的内容不同,写一些不是大家百度就能够得到的东西,尝试去弥补现在网络上部分信息的缺陷,让大家少踩坑,让新人入门更加顺畅,同时也能够鼓励新人努力往有深度的地方去探索,增强自身实力,这样才能在竞争如此激烈的环境下获得容身之所,说实话从刚上岸的我的经验来看,其实真的不是很容易的。

我这里放11篇自认为写的比较不错的文章,大家有选择地看一下,没看过的可以重新点开。

首先是有关推荐系统方面的文章,这块应该是上半年数量最多的。

R&S | 爱奇艺搜索启发

R&S | 手把手搞推荐[0]:我的推荐入门小结

R&S | 论文阅读:用于YouTube推荐的深度神经网络

R&S | 推荐系统整体设计

R&S | 协同过滤-基础篇

然后是有关自然与语言处理方面的文章,这块在上半年后期按照我的计划开始整理,逐步更新。

NLP.TM | 再看word2vector

NLP.TM | 我的NLP学习之路

NLP.TM | tensorflow做基础的文本分类

最后还有一些个人经验,这块内容其实看着阅读量都是偏高的,大家都喜欢看哈哈,不过看完了经验记得要内化,然后开始按照自己的计划坚持,只有坚持下来,你才能够有进步,而不能看着热闹,然后热血沸腾,最后不了了之。

算法与数据分析秋招经验【送内推码】

做算法?数学专业的我教你突破数学关

提问回复0324 | 秋招求职

技术上

总的来说,自己的策略一直是这样的:

  • 毕业之前,拓宽自己的视野,了解更多现在比较常用的技术。

  • 毕业之后或者在确定自己工作内容后(取小),开始针对工作内容配置自己的技能,并往深探索

简单地说,就是毕业前追求广度,毕业后追求深度。

首先是推荐系统,这是计划之外地落到2019年的一项,本来以为去年12月就能够学完,没想到最后合上书其实已经到了今年的3月份左右,主要原因我想归结到时间不足,这个是主观原因,自己安排不当吧,另一方面是推荐系统本身的难度超过预期,其实自己已经预判推荐系统的难度不低了(毕竟如果靠每周几个小时的课就能把这个东西“学会”,那其实很多人都是专家,哪里存在什么高薪?),但是比实际上还是要难的,主要在于工业界现在虽然比较多,然而场景各异,模型其实没有一些很统一的说法,另一方面学术界很多文章在实际应用上并不work,可能需要花点时间来理解和分析。

然后是自然语言处理,3月份我在OPPO实习后就确定了自己的工作内容,日后也会在这个岗位上继续工作,由于工作中我的主要任务是在NLP领域,因此我有必要对NLP进行更有深度的分析和研究,原本我的研究重点在于文本分类,从简单的TF-IDF+ML的机器学习模式,到emb+DL的模式,都有所了解,但是对于更深层次,难度更高的问题,例如命名实体识别等,自己的了解也不是很深,且在实现上,自己只会比较简单的keras,tensorflow不是很熟练,pytorch不会,所以自己进行了一轮复习,现在阶段是tensorflow更为熟练,tf.nn、tf.layers、tf.keras方面的API都有一定了解,但是还是有一些漏洞,希望自己能通过阅读API文档的等方式来更新吧(有些API你真的不读就不知道,例如CRF其实在tf中有支持,不看源码不看API根本不知道),NLP方面近期在尝试命名实体识别方面的模型,深度学习方面也有在看embedding系列目前比较流行的模型吧,感觉坑很多很多,这块计划会持续到下半年末期。

OPPO实习后,主要的技术都在c++环境,而自己只是对java比较熟悉,后续进行了一些学习,感觉还不够吧,另外Flink、ES等和搜索、大数据技术有关的内容,尝试看过,感觉需要排期学习了哈哈,这些都是我的不足,我都要慢慢看是跟进学习,这次实习让我最大的震撼是让我知道了很多我不知道自己不知道的东西,对了,还有《算法导论》,在前辈的推荐下开始看,目前看了快一半了,进度略慢,这个月我会加快脚步完成,感觉不愧是大作品,看着觉得收获是真的大。

对了,上面其实大部分内容和我科研关系都不大,都是自己挤时间学的,我从第一次找工作就感受到一个事情,就是学校学习、科研的内容不可能和你未来的工作精确匹配,必须自己抽时间学习提升,才能找到好工作,希望在学校的各位也要记住哈。

科研上

虽然实习和自学东西都比较忙,但是自己的科研还是坚持有产出,这应该是我研究生期间最为自豪的事情了,上半年就投稿了2篇论文吧(2年硕士,实习了接近1年,论文还能发这么多,当然的,被拒其实也不少啊),自己本身是做NLP+时间序列预测方面的内容,然而没有完成老师给的科研任务,还有论文没有投,现在已经get了“毕业后老师找你写论文”的成就,所以,还是得努力T T。

另一方面,我硕士毕业啦,很开心能顺利完成学业,另一方面也非常不舍的学校的一切,还拿到了奖,非常高兴!虽然因为各种各样的原因没有参加很多奖的评选,但是这个在我眼里绝对是最能证明自己的奖励——北京市优秀毕业生。

其他

当然了,这半年估计是我公众号开展以来收获最多的半年,也是最希望得到的收获——认识一大批朋友,里面不乏各种大牛,而且能和大家一起交流,其实非常开心。

下半年

下半年开始,自己就是一名“社会人”而不是学生了,要转换身份并且很快地投入工作中,另一方面,高中到大学自己需要学会去处理更多更复杂的事情,从大学到社会也是如此,自己知道自己以后会面对很多压力,自己先做好准备吧。但是就针对自我成长方面,主要是这几个吧。

公众号

公众号当然会坚持更新,并且按照自己计划的方式,其实我选材和设计的时候,有这些原则:

  • 网上已经写得比较多,百度唾手可得的我不会写

  • 有些虽然网上写的很多,但是我在学习过程中发现不足,我会在他的基础上写

  • 尝试把一些技术内容变得更加友好,有利于大家学习

至于内容上,我会根据自己的学习进度(发文一般慢于自己实际进度吧)来整理,内容还是照旧吧,定期会为大家弄点福利,希望大家多多支持。

  • R&S,后续我会把重点放在搜索一块,虽然和推荐有很多类似,但是不同的更多,且目前搜索领域其实很少技术文章与书籍,一方面因为做搜索的其实不多,另一方面场景很复杂多变,再者技术壁垒高,资源要求高吧,不过我会在这方面尝试进行努力,通过阅读论文等方式去弥补这块的缺失,当然的【手把手搞推荐】,会同时更新,但是计划年内会有一个收尾,达到某个程度其实就已经是入门,剩下的其实就是大家的修炼了,但推荐类的文章会根据自己的学习进度更新。

  • NLP.TM,应该会是下半年的重点吧,很多很前沿的内容其实我感觉我有点跟不上,会根据时间去学点,例如Transformer、Attention、Mask、elmo、bert等。

  • 前沿的论文和技术文章我都会总结和分享。

  • 学生出来,研究生出来,会有一些经验,根据大家的提问来分享吧。

技术上

作为一名刚到公司的小白,当然是以学习为基础,但是还是要认真工作的,为了更好地完成工作任务,无论是当前的还是未来的,自己还是要以自己的工作内容为中心,以深度为主以广度为辅开展学习工作。

NLP和推荐系统方面,多学一些比较前沿且效果比较好的模型,同时多看技术文章、论文,保证自己只是的前沿性(虽然工业界要求稳定可靠,可能会比较保守,但是要是有更好的模型,为何不能尝试呢对吧)。

另外,还是要多多拓展自己的技能树,c++方面还是要多去写,另外之前记录的ES、Flink之类的坑要尽快填上吧。

科研上

因为手里还有论文没有投,所以老师还会问,只能说尽力完成吧。

好啦写到这,计划啥的其实都只是一个对未来的预期,我的风格是按照120%来安排,会给自己一些紧迫感,然后干完血赚,没干完其实也很接近100%了,不亏哈哈,剩下的,就是自己努力干了,大家加油,共勉吧。

最后,你有什么计划呢,也可以通过评论说一说。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存