2018年年鉴

栏目: 服务器 · Nginx · 发布时间: 7年前

内容简介:每年年末的时候我都会写写东西,总结一下今年过的如何。今年元旦的假期在南京旅行,每天都玩的很累。就现在补上吧。今年换了工作,算是比较大的一件事。从以前写爬虫和后端变成了一个 SRE。新的工作有很多挑战,有技术上的,也有沟通方面的。工作方式发生了很大的变化,以前的工作非常纯粹,我们有专业的 PM 和设计,我只管完成需求,写代码就好了。工作也非常轻松,每天都六点下班,工作之余还能看看自己感兴趣的东西。同事们也很专业,没有什么可挑剔的,我们有 Code Review,有基于 Python 的技术栈,代码有测试。每天

每年年末的时候我都会写写东西,总结一下今年过的如何。今年元旦的假期在南京旅行,每天都玩的很累。就现在补上吧。

工作

今年换了工作,算是比较大的一件事。从以前写爬虫和后端变成了一个 SRE。新的工作有很多挑战,有技术上的,也有沟通方面的。工作方式发生了很大的变化,以前的工作非常纯粹,我们有专业的 PM 和设计,我只管完成需求,写代码就好了。工作也非常轻松,每天都六点下班,工作之余还能看看自己感兴趣的东西。同事们也很专业,没有什么可挑剔的,我们有 Code Review,有基于 Python 的技术栈,代码有测试。每天工作都很开心。技术进步也很快,在 Code Review 中大家会互相指出错误,这是非常宝贵的财富。大家经常玩新鲜的东西,看起来不错的可以用到我们自己的产品中。我很感激在前公司的这一年。

来蚂蚁金服之后,从以前工作是 100% 的编程,变成了有 50% 的时间在沟通,50% 的时间在编程。开会的时间很多,但不是所有的会都是有意义的。以前公司人少,无论找谁喊一声就行了,现在找人很麻烦,不是每一个人都回复很及时,更多的情况是他会让你去找另一个人,这样找来找去,最后找过五六个人还没解决一个很简单的问题是很正常的。而文档、帮助维护的又不是很好,找人问又成了一个常态,所以这对我来说成了一个很大的困扰。最近正好看到一个理论,讲的是一个组织做出来的东西,实际上是这个组织沟通方式的体现。

“organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations.”

—  M. Conway

我在公司内部的宣传中看到一个小姑娘说,自己进公司之前是比较内向的一个人,进公司三年后变成了一个怼天怼地的女汉子。这个公司比较欣赏这样的人,可我觉得很反感。你工作中怼的都是你的同事啊,大家低头不见的,怼来怼去这样好吗?大家在一起和和气气的工作,每天都开开心心的不好吗?为什么喜欢吵来吵去呢。

当然了,蚂蚁金服是很大一家公司,我觉得这个公司的任何一个人,都不能描述出这个公司是什么样子的,顶多是盲人摸象。每个部门,每个团队都不一样。我也不认为这些问题是蚂蚁金服存在的,不同的公司会有不同的问题,也不见得其他公司没有我所说的这些问题。说这么多负面的地方,原因是我对这家公司的期望是挺高的,结果来了之后发现并不是我想象的那样。不过好的是,我可以有机会去改变那些不好的地方。

话说回来,这一年做 SRE,一个难得的经历是有许许多多各种各样的故障可以看,可以参加 Review。每一个故障都是新的,有些很蠢,有些很有意思,我都感到惊讶,这样隐蔽的故障都能这么快找到原因。遗憾的是,我还没有亲手第一个找到过一个故障的根本原因。

关于加班,下半年基本上都 10 点之后下班。工作时间变得很长,也是让我困惑的一个地方。没有时间学习了,换工作之后,自己的技术成长明显没有以前快了,开发的效率也变低了。以前九点上班,6点下班,我能写很多代码,完成很多任务。现在一天工作10个小时以上,做的事情却没有以前多。幸运的是,现在住的离公司近,上下班很方便,晚上每天都加班,打车公司报销。花在路上的时间没有那么多了。以前我竟然每天花 4 个小时上下班!

明年想办法多留给自己一些时间吧,空闲的时间是真正长知识的时间。我见过一些同事,基本的计算机常识都没有,还停留在毕业生的水平,感觉就是毕业之后一直没有时间学习导致的。学习基本的原理(虽然工作中用不到),了解你使用的工具,这其实是会让你事半功倍的东西,可惜很多人看不到这一点。

开源和学习

今年开始接触了 openresty 和 lua,很有意思的一个领域。在读 PIL 但是还没有读完,PIL4 已经比第一版厚很多了。openresty 社区的人非常友好,从文档就看出来了,无论谁写的库都是非常标准的风格,Toc,简介,函数文档。明年继续深入学习一下这方面,多看看库的源代码。

openresty 的一个模块的控制台我是用 starlette 写的,一个基于 asyncio 的很小的框架。顺便看了它的源代码,提交了 两个关于 staticfile 的 patch 。后来没时间搞了。

自己翻译的 这本书 ,已经很长时间了还没结束,今年进度已经到了大约 2/3 了,争取最近就完结它。

另外看了很多 Kubernetes 的资料和相关的软件,但是一直没机会用。我有一个不错的 idea,已经放了一年没有下手干了,不过短期看来,我基本没有时间做自己喜欢的事情。

社区

来了杭州之后,在杭州组织了 4 次 Python 社区的 Meetup 。听了很多有意思的分享,学到很多东西。这个事情是很有意义的,希望明年把它继续下去,时间是一个大问题。

10 月份去主持了北京 PyCon 的语言特性专场,今年的分享特别精彩,认识了很多大神,打开了很多新世界的大门。去上海 PyCon 做了一个很入门的分享,反响还算不错。今年还发了 很多 Tweets ,平时看到有意思的东西都会转发一下。明年争取继续在社区中学习吧,也多分享自己的东西。

生活

今年的生活没有太大的变化,除了在公司的时间变多了。我尝试过健身来着,不过全年加起来估计才有 10 次左右吧,明年坚持一下。越来越觉得,健康才是最重要的,也许我开始变老了。

希望明年少浪费一些时间,多做一些有意义的事情。多学一些知识,多看书,少说话。

往年:

  1. 2013年
  2. 2014年
  3. 2015年
  4. 2016年
  5. 2017年 (看了一下2017年定下的4个目标,很好,一个都就没完成)

以上所述就是小编给大家介绍的《2018年年鉴》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

ASP.NET 2.0入门经典

ASP.NET 2.0入门经典

哈特 / 清华大学出版社 / 2006-8 / 78.00元

该书是Wrox红皮书中的畅销品种, 从初版、1.0版、1.1版到目前的2.0版,已经3次升级,不仅内容更加完善、实用,还展现了.NET 2.0的最新技术和ASP.NET 2.0最新编程知识,是各种初学者学习ASP.NET的优秀教程,也是Web开发人员了解ASP.NET 2.0新技术的优秀参考书。该书与《ASP.NET 2.0高级编程(第4版)》及其早期版本,曾影响到无数中国Web程序员。一起来看看 《ASP.NET 2.0入门经典》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具