2017年终总结

2017年是目前为止最折腾的一年。 科研工作 今年的科研任务包括两个方面,一方面是pLink2软件的完善和发布,另一方面是完成pLink2文章初稿。软件方面,上半年忙着修改完善算法,下半年重写界面代码,修改各种bug并反复测试。最终在12月31日晚通过邮件正式发布。文章方面,元旦软件发布之后,一月份抽两周时间完成了初稿,算是自己的第一篇全英文初稿,正文加附录接近一万词。不过因为有一个实验结果不太好,还需要接着完善算法,文字也很稚嫩,需要反复修改。希望能在2018年上半年投出去。 个人提高 上半年忙着找工作,一直在刷题看书攒面经,经过自己的不懈努力,收获了微软、百度、头条、Face++等心仪的Offer。在确定自己找工作没问题之后,被李沐的博客“忽悠”,下半年华丽丽的转博了,赶在了2015级最后一次转博前夕。 因为找工作,看了7本专业书;因为有Kindle,以及忙里偷闲,竟也看了9本非专业书。元旦完成软件发布任务之后,奖励自己去电影院连看了一整天的电影,这种休假方式也是蛮奇葩的,今年累计去电影院看的电影数已经达到16了。上半年和欣欣看了一场“OFO轻睐演唱会”,第一次参加演唱会,现场的感觉和看视频不一样,气氛很热烈,大家都很兴奋,会情不自禁跟着一起唱。国庆第一次一个人远行,去了郑州、登封和杭州,加上12月份参加厦门质谱会议,今年去的第三个城市已经达到了4个。 运动方面。在两个师兄的帮助以及室友的陪练下,真的学会了蛙泳,今年8月份还拿到了深水证,为此贺老师每个月奖励我100块钱,简单粗暴又有效的奖励机制:-)。临近年底的时候,心血来潮,准备提高乒乓球技术,混入了所里的乒乓球圈子,拜师王老师门下,经过训练以及看视频学习,竟偶尔能赢浩哥了,今年再接再厉。 今年约好了和哥一起回家过年,给家里买了一台55寸的乐视超级电视,给父母的红包也涨了不少。总体来说,家里在一年一年变好。 对照年初定的目标, 发表pLink 2文章。只完成了初稿。 至少完成毕业工作的80%。转博了。 刷完LeetCode所有简单题和中等题,找工作之前最好刷完两遍。完成。 找到一个满意的工作。完成,具体请看https://bitjoy.net/posts/2018-02-04-2018-campus-recruiting/。 读10本书。完成16:《编程珠玑》、《C++ Primer》、《程序员面试笔试宝典》、《STL源码剖析》、《剑指Offer》、《深度探索C++对象模型》、《编程之美》、《人间失格》、《枪炮、病菌与钢铁》、《杀死一只知更鸟》、《别闹了,费曼先生》、《月亮与六便士》、《突破极限》、《解忧杂货店》、《北京折叠》、《以色列,一个国家的诞生123》。 去电影院看10场电影。完成16:《爱乐之城》、《摔跤吧!爸爸》、《银河护卫队2》、《战狼2》、《敦刻尔克》、《羞羞的铁拳》、《看不见的客人》、《东方快车谋杀案》、《寻梦环游记》、《帕丁顿熊2》、《芳华》、《解忧杂货店》、《前任3:再见前任》、《无问西东》、《南极之恋》、《太空救援》。 看一场话剧(音乐会、歌剧等都可以)。完成。2017年7月2日,北京工人体育场,OFO轻睐演唱会。 学会游泳。完成,学会蛙泳和踩水,年中拿到深水证。 去第三个城市。完成,国庆去了郑州、登封、杭州,12月份第一次坐飞机去了厦门。 总体来说,2017年的目标都完成了,而且好几项是超额完成。2018年目标如下: 发表pLink2文章,科研的重中之重。 开展新课题,或SUMO或深度学习。 完成博士课程的学习。 读10本书。 去电影院看10场电影。 去北京公园年票范围中的19家公园。 看一场话剧(音乐会、歌剧等都可以)。 学会自由泳。 乒乓球稳赢。 去第三个城市。 机动目标,高温假带父母来北京玩。 突然发现每年的目标都差不多,读万卷书和行万里路是每年都有的保留项目。 找工作,分手,转博,软件发布,文章写作构成了我2017年的365天,喜忧参半,在跌跌撞撞中前行。2018年要保持一如既往的冲劲,打赢转博之后的第一仗!

February 18, 2018 · 1 min

2016年终总结

2017农历新年的钟声都已经敲响了,我这2016的年终总结才开始动笔。 2016年,经历了很多,也成长了很多,遇到了很多曾经以为只会出现在电视剧中的场景,令人开始怀疑这个世界。前几天在朋友圈看到一个同学发的状态,觉得很适合作为这篇年终总结的开端。(同学你要是觉得被侵权了,告诉我,我立马删掉:-)) 每个家庭的故事都会是一部长篇史诗。曾经总以为很多情节只会出现在电视剧中,现实的生活很是平淡无味,没有任何波澜,偶尔甚至还会抱怨一下自己不是故事的女主角,其不知现实的生活相比于电视剧,往往是有过之而无不及。 今天哥哥来电话了,从“天津”,一个美丽的谎言,一直在继续,还会坚持很久… 奶奶很开心… ——by angel 关于学习和科研。上半年在雁栖湖完成了研一的下半个学期,完完全全的结束了自己的学生时代。下半年开始进入实验室,直面惨淡的科研。原本以为会由组里的大师兄超哥指导我,没想到中秋前3天,直接接到H Boss的指令,要在中秋前完成一项我从来没做过的评测。不知道怎样设计实验,不知道怎样计算评价指标,甚至连需要评测的软件都不熟。不过好在加班加点完成了。 凌乱的工位 从9月到10月中旬,一直在各种数据集上做各种对比评测,基本上一周做完一个评测数据集,完成一份报告,直接提交给H Boss,下一周在做另一个评测的同时,要根据导师的反馈建议修改完上一个评测报告。这一个多月的时间,共完成了5份报告共计14个版本,真的是要吐了。 后来发现pLink要比对手慢,于是就尝试各种加速策略。开始从外围查找原因,尝试了各种策略,虽然多多少少能加速,但是效果都不完美,有可能对精度有影响。直到12月份,借助谷歌的开源性能分析工具gperftools才找到了软件的性能瓶颈,开始优化并取得了好几倍的加速效果。12月份对软件本身的性能优化大概是我这半年做的唯一一个和计算机本身有点关系的工作吧,可能也是为数不多的我比较享受的一件事。 整个这半年的工作,都是H Boss御驾亲征,亲自指导,当然这样有利有弊。好处是能直接和H Boss对话,机会难得呀,H那种严于律己、追求完美的品质,H的为人处世、口才都是非常值得我学习的。坦白说,虽然我只是无名小卒一个,但从小到大,真正让我从心里佩服的人没几个,H Boss绝对算是其中之一。当然不便之处也非常明显,首先会感觉特别累和压抑,除了每周一次的面谈,每天的邮件,还经常在晚上11点多收到老师的工作微信。所以这半年确实不轻松,工作日晚上基本都在加班,而且加班到晚上11点也是常事,周末也至少工作一天。几乎没有时间运动,身体素质应该下降了不少。与人的沟通也非常少,好几个师兄师姐都问我为啥看我整天都在工位上坐着,好像从来没有动过。夸张点说就是每天晚上下班要走的时候,才发现自己这一天还没有说话。 当然半年高强度的工作,也有不少的收获,基本摸清了pLink代码的来龙去脉,也加速了两三倍,自己的表现也稍微得到了老师和同学的肯定。不过我自己还是不太满意的,加速并没有达到理想的效果。 关于亲情。随着我们两兄弟的大学毕业,家里的情况也在稍稍好转,但是只能算是曲折前进吧。以前小的时候,都是爸妈两个人闹,现在哥哥出场了,真是可笑。谈了快两年的女朋友,女方父母又是要查户口本,又是催着要付定金,说什么不给定金就要拉回老家相亲。这TM比电视剧还荒唐,真把自己当商品了,是不是给的钱多就跟谁呀,混蛋。哥哥也不是个省油的灯,分手之后没过多久说什么被公司派去新加坡学习了,去了之后,连个固定的联系方式都没有,三天两头失联,都老大不小的人了,还让父母担心。工作了两年,一分钱都没攒到,连大学的助学贷款都要我这个还在上学的弟弟替他还。女朋友分手也就算了,没赚到钱也不要紧,关键是你不能让家人这样担心你呀,你定期给家人打个电话,说说你到底在哪里干什么,既然到了新加坡,发几张国外的照片回来分享一下,不可以吗?已经两年过年没回家了,而且两年除夕居然连个电话都没有,这不是不孝是什么,混蛋。 今年妈妈也终于愿意外出挣钱了,虽然不多,但是起码在和爸爸一起努力。家里装修好了一层房子,但是也就是把墙什么的弄好了,家具还没制备。本来想着过年回家给家里买个小米电视,但是爸妈死活说不要买,现在买了也就过年看几天,不划算。后来只好作罢。放假给老爸买的红米手机,终于在除夕这一天拿到手了。给爸妈包的红包,也在按计划逐年的递增着。 自己有时候也埋怨家里,为什么家境这么的不堪,为什么父母没有达到我理想的高度,为什么哥哥这么不争气,为什么没有人关心我。但是埋怨有用吗,肯定是没用的,还是要看各自的造化。 关于爱情。我还是太幼稚,看看我的家境吧,有哪个女生愿意摊上我家这些破事呢,我就不应该奢望有什么爱情。不过今年上半年,爱情确实来过,抛开所有的一切,纯粹的校园爱情。可是10月份的一件事,彻底打醒了我,爱情没有那么简单,需要考虑的问题太多了。关于那段时间的记忆,写过很多文字,也流过很多泪。回顾整个下半年,欣欣和我的状态都不太好,除了那件事的原因,和工作变化也有很大的关系。我们都从雁栖湖到中关村,需要经历一个由学生到科研工作者的角色转变,面对科研的未知,都显得有些手足无措。科研的不顺,生活的压力以及家里的一些烦心事,一股脑的涌向了我们,矛盾也时有发生。经历过不少的磕磕绊绊,总算顺利度过了2016年,没有了热恋时期的疯狂,生活终要归于平淡。正所谓陪伴是最长情的告白,爱情的意义是否就在于两个人一起经历,一起成长呢。让我们共同守护。 关于友情。是的,我还欠很多人一顿饭。很多同学,如果长时间不见面,恐怕真的要忘掉了。 关于个人提高。上半年忙于课程学习,下半年忙于科研,花在个人提高上的时间真的是太少了。不过感谢有欣欣一直做我的榜样,我现在的小目标就是希望比欣欣看更多的书、刷更多的题。 另外下半年回到市区之后,也去了一些之前没去过的地方,比如:清华艺术博物馆、繁星戏剧村、中国美术馆、三联书店、香山等地。其中前两个地方都是和欣欣一起去的,感觉超棒~第一次看达芬奇的特展,开始了解这样一个天才,后来还看过他的传记;第一次去剧院看话剧,感觉和看电影完全不一样,小剧场的效果也是棒棒的。2016年12月31日也是一个值得纪念的日子: 2017跨年活动~ 今年借着CNCP2016会议的机会,去了一次大连,见识了一下海滨城市的风貌,后来还跑去渤海学游泳,海水很脏,而且咸得发苦。希望今后每年都去一个除了上班地点和家里之外的第三个城市。 大连滨海国家地质公园 大连滨海国家地质公园 最后看看年初计划的完成情况: 完成国科大下学期的课程任务:完成 接手pLink软件:完成 刷完LeetCode所有题目:进度147/461,没有完成 读10本书:目前读了《数学之美》、《大话设计模式》、《我不知道该说什么,关于死亡还是爱情》、《男人来自火星、女人来自金星,卷I》、《只有医生知道,卷I》、《文学的种子》、《讲理》、《暗时间》、《达·芬奇传:放飞的心灵》、《人间失格》,刚好10本,圆满完成任务:-) 去电影院看10场电影:目前看了《美人鱼》、《北京遇上西雅图之不二情书》、《忍者神龟2:破影而出》、《七月与安生》、《湄公河行动》、《比利·林恩的中场战事》、《你的名字》、《血战钢锯岭》,只有8场,其中7场是和欣欣一起看的~ 改正坐姿:有一段时间刻意改正了,但是这东西貌似改不过来? 除了LeetCode完成度太差之外,其他计划完成度还是蛮高的。下面定一下2017年的年度计划: 发表pLink 2文章 至少完成毕业工作的80% 刷完LeetCode所有简单题和中等题,找工作之前最好刷完两遍 找到一个满意的工作 读10本书 去电影院看10场电影 看一场话剧(音乐会、歌剧等都可以) 学会游泳 去第三个城市 简短总结一下我的2016:完成了由上课到科研的转变;开始有能力感恩家人;遇到了欣欣,由一个人变成了两个人;第一次去剧场看话剧。展望2017,找工作和准备毕业迫在眉睫,注定又是繁忙的一年! 最后用汪老师的年终总结PPT封面的一句话来结束吧:

January 28, 2017 · 1 min

2016年中总结

半年的时光又过去了,圆满结束了一年的集中教学任务,离开了美丽的雁栖湖,回到闹市中关村。 这半年基本上延续了研一上学期的高强度学习,四门硬课。《高级算法》这门课由四位大师级的老师授课,内容囊括了近似算法、计算复杂性、随机算法、局部搜索、全息规约等,完全是神一样的课。最后复习的时候,大家都生不如死啊,不过经过一个月的挑灯夜战,我还是取得了97分的好成绩,值了。 《大数据系统与大规模数据分析》这门课的老师是一个年轻的海归,要求很严格,有专门的算法检查平时作业是否抄袭,真的有好几个同学因为抄袭而得0分。这门课的大作业是在GraphLite上实现SVD,我带领队员经过一个月的努力比较圆满的完成了大作业,感谢组里的编程大神。 《机器学习方法与应用》是面向电子学院的课程,讲得太简单,考试基本是概念题,不建议选修。 《生物信息学中的算法设计》这门课其实应该叫统计机器学习在生物信息领域的应用,讲的内容比《机器学习方法与应用》的内容更深更广。不过内容太多也难以消化,好好做大作业应该会有不少收获。 集中教学一年,研一上的GPA是87分,研一下的GPA是89.3分,平均是88.1分。 除了完成若干个课程大作业,这学期还完成了两个组内大作业,分别是倒排索引和蛋白质搜索引擎,也多谢XN和我一起查Bug、对答案。(天啊,我半年是做了多少个大作业啊…) 这半年每周二回所和师姐交接任务,真是要感谢天真呆萌的JL师姐,当初保研的时候就被师姐的热情所感染,现在又有幸接替师姐的接力棒,好幸运。 要说上半年最大的收获,应该是收获了一枚女朋友吧~没错,就是我这篇博客里提到的欣欣~真的没想到这么聊得来,一起吃饭、看电影、聊代码、骑行、游山玩水。这半年拍的照片,比我前22年拍的照片还多。和她在一起很开心,不过有时候也会很累,身体累(羸弱),有时候也心累,毕竟课程压力和组内压力摆在那里,白天去玩了,晚上还是要加班补回来的。有时候冷落了她,也会感到愧疚不安,特别是我在复习《高级算法》期间,两人都很少见面,那一次是真的惹欣欣生气了:-( 总结一下在雁栖湖一年的收获,大致有如下图的四个方面: 看看年初计划的完成情况: 完成国科大下学期的课程任务:完成 接手pLink软件:完成 刷完LeetCode所有题目:上半年基本没刷题,下半年一定完成 读10本书:目前读了《数学之美》、《大话设计模式》、《我不知道该说什么,关于死亡还是爱情》、《男人来自火星、女人来自金星,卷I》,还差6本,下半年加油! 去电影院看10场电影:目前看了《美人鱼》、《北京遇上西雅图之不二情书》、《忍者神龟2:破影而出》,还差好多… 改正坐姿:有一段时间刻意改正了,但是这东西貌似改不过来? 下半年就进入实验室,开始科研实战了,做交联的师兄师姐都毕业了,留下我一个人,感觉好艰难,希望我能顺利进入角色,协助师兄把文章发了,维护好pLink2的软件,并且开发集群版。

August 20, 2016 · 1 min

2016新年快乐

2015年过得好快,梳理一下,2015年的时间线大概是这样的: 3月来北京计算所做毕设→5月返回武大修改论文→5月30公开答辩→6月毕业季→7月回北京计算所→8月回家陪父母→9月国科大开学→持续高强度的学习→2016元旦还在图书馆研究NPC问题。 2015年给我的总体感受是很忙,但忙的事情都很琐碎,并没有什么大的里程碑事件,不过以下三件事情我认为值得一提。 本科四年修成正果,研究生三年新的起航 买了一辆属于自己的山地车,1k2,虽然是二手的,但足够我骑着它去看世界了:-) 也许是在城市里待久了,我特别享受这种亲近大自然的感觉,蓝天、白云、草原、大海这些美景永远也看不够。 在国科大认识了两个好基友,虽然都是单身汪,但至少想看电影吃火锅的时候还可以有个伴。(此处居然少了三人合照) 2015年共写了14篇博客,包含3篇技术博客,bitjoy.net 历史累计PV1039,UV520,IP502。 展望2016年,大的方向基本都确定了,目标如下: 完成国科大下学期的课程任务 接手pLink软件 刷完LeetCode所有题目 读10本书 去电影院看10场电影(2015下半年在怀柔村里没看一部电影/(ㄒoㄒ)/~~) 改正坐姿 大家一起见证!

January 3, 2016 · 1 min