我的 2017 —— 一个 PHPer 的自白

转眼间 2017 年过去了。我已经不能说自己是去年的毕业生了,时光匆匆,感觉自己越来越老了。 这一年,我所经历的,让我收获很多,让我懂得很多,让我明白了很多。也许是明确了某一个目标,也许是其它的什么,我觉得,2017 年也许真的是我的一个开端。 事 说实话,这一段的标题,真的不好想。所以我写的时候,空了出来。这里我要写的是,关于我对编程的一些感悟。经历了一些事,也参加了一些事,觉得,啊,原来我想要的,是这样的。 大会 2017 年,我去了 PHPCON。说实话,这是我第二次花钱去参加大会,也是花钱最多的一次。不过真的觉得很值,因为这次大会,让我明白了很多。首先,是鸟哥关于 PHP7 的介绍。他通过底层实现来介绍 PHP7 的一些优化的地方,但是由于水平有限,我不能听懂。包括韩天峰的演讲,我也一样不能完全理解。究其根本,还是由于我的基础知识太弱导致的。于是,我在会后,努力去学习这些基础知识,才发现,啊,原来他们讲的是这样的! 去年,我给我自己的定位是“Re: 从零开始的编程生活”。今年,也是这么觉得,而且感觉更加强烈了。 小会 值得一提的是,今年 7 月份,我参加了一个 Swoole 的分享会。分享会是在一家咖啡馆里开的,很有氛围(旁边就是 bilibili link(雾。会后,韩天峰 dalao 请了我们外地去的盆友吃了饭(然后被抢买单了(雾。这都不是重点,重点是,通过这次,我明白了,我接下去的路该怎么走。我更加明白了,我要学习哪些东西。 其它 其它嘛,也不好说,说了也不好。懂的自然懂。 书 上面都说了,我也知道自己该看些什么了。于是,我花了半年的时间看完了《深入理解计算机系统》,受益匪浅。同时,我看完了《深入 PHP:面向对象、模式与实践》,了解了很多常用的设计模式,完善了面向对象的很多知识。还有《Go 语言实战》。Go 是我一直想学习的一门语言,现在终于有机会完整地去学习了。我又开始看了《现代操作系统》和《数据结构与算法分析(C 语言描述)》。对于数据库,我现在正在看《高性能 MySQL》,收益颇多。 出游 沙巴 这是部门组织的出游,获得了最佳团队,拿到了一笔经费,于是有了这次出游。这次旅行,我感受到了异国风情,还和海水近距离地接触了。浮潜这个一直不敢做的项目,也尝试了。总之,这是一个不错的地方 四川 是的,今年我又去了四川,和群里的某基友一起去的。不过这次没有在成都逗留,而是直接出发去了稻城亚丁。从四川去稻城亚丁,花费了 3 天时间。从几百米的海拔,到近 5000 米的海拔。在汶川,我看到了璇口中学遗址,感触颇多。在前往稻城亚丁的路上,我看到了任何其它地方都看不到的景色。美!在亚丁,也花了 4 个小时爬山,看到了美丽的风景,真的值了。于是,我的下个目的地是——西藏。 2018 对于 2018,我给自己定了很多目标,不管能不能达成,我都要尽力去做。 2017 年,我虽然看了一些书,但是我觉得还是远远不够的。我希望在 2018 年,我能够阅读完《现代操作系统》、《数据结构与算法分析(C 语言描述)》。这些都是基础中的基础,我现在明白了,当了解了这些后,其它的也都能理解了。还有《高性能 MySQL》也要读完。再有就是《UNIX 环境高级编程》和《UNIX 网络编程》。这也是做服务端编程的基础,这两本书也许读不完,但是我会把它们当做一个持续的目标,这个目标也包括《TCP/IP 详解》。2017 年学习了 Go 语言,但是发现似乎《Go 语言实战》这本书讲的过于宽泛了。我希望能够阅读一遍《Go 程序设计语言》,辅之以实践。 2017 年,我坚持阅读 Laravel 的源码,让我学到了很多。今年,我依然会坚持阅读 Laravel 的源码。同时,我还尝试阅读了 PHP 的源码。发现,把它和上面的三本书配合起来,非常的合适。所以,2018 年,我依然要坚持阅读 PHP 的源码,同时学习扩展的编写。在有余力的情况下,我还要阅读 Nginx 的源码。
Read more →

我的2016

Read more →