1018
每天积累、进步一点点,认真完成工作,放长远看是很了不得的一件事,到时候再换工作必然有陡崖式的薪资提升。这就是付出终有回报的道理,最简单的话是最值得相信的真理,有一天能厚积薄发到侃侃而谈的程度,那面试过程就会自然地无往不利。现阶段我的能力欠缺,不用再花费精力到处面试了,想想离开 hw 的初衷,在代码能力、生活质量上持续提升,这才是我一开始追求的目标。当前这两点都显著改善了,薪资待遇没降低,并且下次跳槽一定有巨大的飞跃,所以什么都别想,安心工作和稳定进步,到明年就会迎来更好的机会啦。
1019
惰性是很可怕的东西,我已经连续一周没有写日志了,这几天对网易游戏的面试准备特别认真,无奈还是以失败告终。总结一下,算法数据结构这样的基础知识,在兼顾工作的同时想要一个月速成,难度系数确实很高。失败的面试经历对我来说有诸多收获,至少指明了未来的方向和目标:1)按 tag 刷 leetcode 每天三道题,每周回顾日志和编程题,尽量提炼到 github 博客中;2)换工作的原因:小公司招聘目标不清晰,大公司吸引力很强;3)找工作前,重新准备简历,对平时工作内容完全掌握,包括对问题的抽象、对成果的量化;4)面试前,复习 python 基础题,针对性准备 jd 问题,求运气遇到宽容的面试官;5)面试过程,一定要保持思维活跃、表达清晰准确,积极展现自身的优势,短时间内交流一不小心就会造成误解。
1022
早上把 hexo 重新捣鼓了一遍,用它来管理博客非常的简洁高效,要想持之以恒地刷题,必须富有动力,最近这阵子我打算用二叉树来折磨自己。如果能熬过最初的艰难,那就有机会采撷终点处的果实,从本科时代就惧怕的链表、二叉树、图,我一定要打败你们。每道题都和遍历方式有关,所以要把每种遍历的非递归实现都搞懂,熟练理解+长期训练=实战无敌。github 抽风了,导致博客的 page 无法展现,我在考虑要不要买个域名,以后能稳定地发表个人博客。但这个不重要,先把自身打磨的硬起来,再对外展示学习成果也不迟。
1025
博客恢复了,我这两天把二叉树的解题思路融会贯通,感到特别充实。在这之后我开始看 OSTEP,这本讲操作系统原理的书,搞懂底层的东西对平时的思维方式有很大帮助,在 hw 是没精力思考、学习和领悟的,所以我至今仍庆幸自己的选择。毕业一年让我看清了行业的内在需求,也在找工作的碰壁中发现了自身基础的薄弱之处,从头学习、认真弥补永远都不嫌太晚。昨晚和磊子锅、鸭子聚餐,他们也吐槽同事的能力不行,这点实在很正常,工作平台决定了才能的高低,我朝夕相处的同事基础差,嘴里却成天念着“这个有趣,可以玩一玩”,明显的自我认知不足,对此我不会嗤之以鼻,毕竟自己也曾经狂妄不已,如今做到心里有数就行,争取早日进入心仪的大厂,keep fighting。
1029
小宝贝昨天又向我提分手了,导火索是离家出走我没有追上去,她心里委屈又失望,回来就当着我的面给闺蜜、妈妈诉苦,老话题是我没房没车,新的说法是我没心没肺,谈过很多女朋友一点都不可怜。女人嘛,先天就想的很多很多,在一个时刻情绪能无限放大,倾诉完了就好,更何况找了这么多人释放。这周闺蜜会来看她,到时候要特别注意分寸,毕竟小宝贝对我太敏感了,男人嘛私底下总有些小秘密。我今天又投了网易内推,凡事都提前做好准备,至少在态度上能得到对方的认可,如此不断地积累面试经验,我觉得进入网易就是迟早的事。
1030
每天都要消耗意志力,强迫自己去理解算法的思路,这不是一个好兆头,其实反过来想想,学习是一个人的事,搞懂了原理对大脑知识体系的建设很有帮助,求学之道是绝不能一知半解。我希望能成为某个领域的专家,那就一定要保持专注,清华的宿涵即使不做音乐也能获得巨大成功,原因就在于他拥有绝对的专注力。我有个十分莫名的习惯,很喜欢在面试前就看公司的待遇、评价,这山望着那山高,其实要做的是紧锣密鼓、一门心思通过面试,拿到offer后再做选择,到时候就一切都有保障了。人脸识别的数据已到位,内推的邮件已收到,接下去抓紧时间,工作的工作,跳槽的跳槽。
1102
在知乎上看了《如何提高表达能力》的一篇答案,里面的观点:“语言是思维的传声筒,你需要结构化思维”。这个道理在面试中也很适用,我的大脑里没有结构化的计算机知识体系,所以对提问的考查点不敏感;就拿算法、数据结构来说,我最近才搞懂常见的类型——二叉树、链表、数组、哈希表、堆栈,DP、DFS、贪心、查找、排序等。好在我的学习能力没有荒废,经过两周对以前刷题的总结,我脑海中有了初步的算法思维。剩下的就好说了,把自己做过的项目都梳理透彻,再分几块攻克基本的常识:网络协议、数据库、操作系统、python&linux。不断地训练结构化思维,对于计算机我掌握的干货越多,现场的表达能力也就越强;这才是逛知乎真正的收获所在。
1106
最近写生活日志没那么频繁了,这反倒是件好事,我每天都在总结技术的知识点,虽然遇到难啃的骨头还是习惯性回避,但脑海中的知识体系初见雏形。上周开始接触了猎头,我认为职业生涯前两年不稳定是正常的,因为不清楚自己想要的是什么;借助他们投递了musical和face++两家独角兽企业,尽管我上次去依图面试的失败如在昨日,但认清自己的实力后,学习更踏实、心态也更稳定了。我只想加入一个有前景、有成长空间的公司,不知为何就这么难,它们选择了不够成熟的我,我会加倍努力,给出救赎一般的回报。
1109
一周很快过去了,我待在友笑的心态逐渐稳下来,现在投大厂甚至都过不了简历关,向来心高气傲的我自然很不甘。但又有什么可埋怨的呢,路走到今天都是自己选的,回头看在hw之所以缺乏自我提升,抛开公司不谈更多的原因在于自己;上班的零散空隙、下班和周末的时间,我要不就看新闻、逛知乎,要不就打游戏、把妹,总体而言就怪自己当初没有清晰的职业规划。还好现在及时发现了,互联网行业的精髓正是保持学习和进取,如今我找到了进取的方向,挫折也让我变得清醒,能搞定基础的算法题,所以接下去按照修炼计划来,在实践中逐步成长为ML领域的专家。
1112
刚过去的双11堪称中国奇迹,一个多小时就能破千亿的成交额,商家们赚的盆满钵满,多少电商公司的程序员面临着技术挑战。人工智能、大数据的概念满天飞,离不开两个技术领域的发展:巨大的计算能力——硬件、云计算、分布式系统;海量的数据——几十年的数据积累、互联网技术。技术发展到这个层面,有价值的岗位必须要考虑高流量、并行计算、海量存储、智能处理,所以往数据分析、机器学习方向发展,一定能把握未来的人才痛点,让自己保持足够的竞争力和不可替代性。短暂的痛苦总比温水煮青蛙来的强,我从进入武大、进入hw,就已经比进入清北、进入Hulu的同龄人,在技术眼界上来的低,所以要尽可能努力地追赶他们,数据挖掘、推荐系统、人脸识别,以及 100-Days-Of-ML-Code 这一切实战项目,我来啦!