博客

群星,我的归宿

记事

开学了

终于结束了4个月的 网易游戏平台开发工程师 的实习,本来一直要写总结的,一直等到了今天。期间要说收获,就是让自己又多了一大堆杂七杂八的项目经验,好在这些项目都是实实在在上线的而且每天都会有人使用的项目,每每想起,心中略微有些得意,比其他实习生要更有成就感一些。

在有了一些项目经验后,回头发现很多基础课程变得特别有意义,在上《计算机网络》课程的时候,开始和其他同学关注起不一样的东西起来,他们比较关心题目和考试,而我却更多的从实用和工程的角度来看待这些问题。

比如,在《计算机网络》上老师问加载一个有着三张图片的网页,在 HTTP/1.0 和 HTTP/1.1 协议下,分别需要建立多少次TCP连接,同学们答 1.0 下是 4 次(html文档一次,三张图片各三次),1.1 下是 1 次(1.1支持持续连接),老师非常满意,但是我却指出问题中并没有给出这三张图片存放的位置,有可能被缓存到本地了,也有可能存在 CDN 服务器上,那么 TCP 的连接次数就不一定了。老师只好修改了题目。

之前一直玩Android、Rails、Node.js还有各种开源社区的最新技术,更多因为不想去啃数据结构、算法、UNIX环境编程还有TCP/IP这些非常枯燥的基础,但是有了真实的项目经验之后,这些东西又变得生动了许多,尤其是又接触了 CS50 这门课程。

不愧是世界上最牛逼的学校,David Malan 非常得风趣,通过撕电话本来讲解二分查找,通过分析冒泡和插入排序的效率来让学生对更高效率的算法产生渴望,由此引出的归并算法,让我一下就理解了分治法的基本要领,并在随后的 LeetCode 刷题中发挥了作用。

我的计划

考驾照,刷 LeetCode,补各种计算机基础,制作 Lua 游戏,学习 Sketch 尝试自己做一些设计,把天梯打到 3000 分 :)

嗯,顺便混下毕业证。

技术之外的感想

回学校后越发感受到周围同学的迷茫,考研的因为今年政策的变化风险高了很多,找工作的也大多是一些不要求很高技能水平的,这些幸苦从农村读书到大城市的同学,四年将近的今天依然对外面世界和未来道路知之甚少。

大学最后一个暑假结束后的暑期社会实践答辩中,很难看见什么亮眼的,大部分不知道去做什么的用考研搪塞过去,其他社会实践的也很一般般,当然,做了什么并不重要,遗憾的是同学们依然鲜有知道自己未来做什么的。

Comments