搜狗实习结束了,离职的那一刻内心的感受是不舍。由于这里认识了一部分朋友,学到了一些知识,又领略了平时工做的状态,老是,做为本身的第一份实习经历,收获蛮多,感激也蛮多。javascript
入职html
当初找实习的那段时间,本身每次面试都不能成功,都结束了在技术上吗,首先得认可技术上有必定的缘由,可是我从当中领略的只有我技术上的缺陷,已经没法从一次次的失败中吸收其余的东西,学习到其余不足来改善本身,很长一段时间,不论我参加无领导小组讨论,仍是做为班长,做为学生会的一员,我从一次次不是很舒服的经历中真真正正的没有学习到知识,可能由于我没有真正开开心心的去作这些事情,或许我从某些方面说服了本身,不符合我本身的我都抵抗掉了,总之,这样很差,我须要慢慢的改善,否则会影响个人团队协做,会影响我和别人的关系。跑远了,扯回来,当时其实有刷leetcode,看一些算法的书籍,而后水木社区上看到搜狗实习生招聘的信息,就投了,后来就参加了笔试-面试的第一轮,一面的人也就是后面个人mentor,人很是的nice,笔试面试的内容以前的日志有所说起,mentor给我了实习的机会,当时真的很感激,第一轮就这样的面试完了。后面拖了好久好久,由于涉及到了搜狗-搜搜的合并,因此一面以后好久没有消息,当时我还和mentor一直保持邮件联系,他让我稍等,他跟他的老大沟通一下,过了一段时间,老大要找我聊一下,简单的问了下简历上的项目,而后实现一个算法题目,再他的引导下进行了改进,老大也很是nice,后来证实其实他们都很喜欢这个老大的,不过跟他接触的比较短,我入职没有多久老大就离职了,其中原因就不太清楚了。总之很感激这些人,给了我第一次的机会,可能这给了我莫大的鼓励。前端
实习java
入职以后仍是因为合并的问题,我mentor以前的工做,计划,想法全乱了,后续的计划不知道,后续的方向也不是很明确,不过PA这块,一开始让我各类学习,其实那段时间我没有把握好机会,去公司不多,由于以为在哪里看书都是同样的效果。后来以为那段时间真应该努力的好好看书。什么makefile,autotools,ACE,posix多线程,设计模式,linux,shell脚本这些都紧紧的掌握住。第一个月就在本身不知道学了几样知识的皮毛以后就过去了,第二个月尝试了一个本身的想法,可视化的生成xpath,当时参考了google chrome的插件,利用C#的webbrowser空间实现一个可视化生成的小工具,具体工做仍是javascript脚本执行的。第二个月基本就在这种小项目的尝试中和学习中度过了,简单的了解点javascript的东西和c#的东西...时间过得真快,慢慢的mentor就开始让我看pa的代码了,看了好久好久,记了不少不少的笔记,基本上把pa的整个流程啃干净了,工做发生了变化,转向了qo组,查询理解,也就是文本挖掘的东西,其实这个东西也挺有趣,mentor人这么nice,就跟着他一块儿作新的东西吧,而后就跟着他换工做了,那段pa代码阅读的经历就浪费了,不过间接了解了一些基本的ACE用法啦,还有各类C++代码的,C代码的阅读,还有vim的操做以及配置...等等。总之那段时间也过的蛮充实的,说实话,是一段挺大的代码。linux
最后离开pa组以前还有一个工做就是wpage转xpage,要利用pa模块中的xml操做库进行一些简单的操做,当时其实我挺想用libxml2的,那个接口和说明文档那么完善,不过仍是要求要利用本身写的xml库了,其实接口什么的都挺简单的,关键是makefile我没法搞定,后来搞定了编译的时候又出现不少奇怪的bug,结果致使转组的时候都没有解决这个bug,好惭愧,虽然代码都写好了,mentor那段时间也太忙,没办法帮我解决这个问题,web
qo组面试
来到qo组以后,以前老大离职,换了新的老大,节奏也快了起来。这段时间首先是协助mentor作一个hint的工做,即为相关搜索,一开始是比较杂乱的活,协助mentor的改进,后来mentor直接让我实现一个hint自测与评测系统,当时也就入手搭了起来,tornado的web框架,bootstrcap的前端布局,Mysql做为持久化,搭建了一段时间平台就起来了,看起来也像模像样,主管碍于工做作一半的进度也没有让我继续换其余的工做,因此就搭建到了最后,其中查了html的知识,js的知识等等,仍是学到了不少东西,可是其中一天居然rm -rf把工做目录删除了,花了好久的时间恢复了ext4的数据,固然我居然2b的居然删除以后又进行了写入的操做,恢复了部分数据,而后手动写了一部分数据。算法
这里稍微跑题一下,看了鸟哥linux以后发现其实ext4是索引文件系统,你删除以后删除的只是节点信息,其实数据节点还在,只不过这些节点被归还至空节点链表中了,这时候你赶快把磁盘挂载为只读,这样必定可以有办法进行数据恢复的~!sql
接下来让我接受hobby的工做,即同好,挺好的,相似推荐的工做了,看了2天代码就让我从新接一个更加紧急的活,suggest数据制做,这部分改良了一下逻辑,补充了文档,添加了不少脚本的处理,最后suggest的pv和uv都至少提升了10%左右,也直接做用与线上,挺好的一个经历。chrome
后面我抽空本身看了下hobby的代码,整理了一个学习笔记,提交了一下,方便后人快速的熟悉这个。hobby的流程其实已经挂了,真是好久么人维护的缘由啊。
最后一个活也就是新闻事件词挖掘其实我没有完成,只是完成了部分和造成了总体的思路,最后也不能验证本身的思路是否是很正确的,好惋惜。
离开
离开了搜狗,可是和这些人呆了这么久的时间,以为你们真的都是很不错的人,码农这个团体,人们都很好,带人也很宽厚。祝各位最后工做愈来愈顺利,事业愈来愈成功。最后,前途无限光明,你们一块儿努力吧!搜狗,这段实习经历很是的开心,很是的满意。