2020 年终总结:变化 积累

这是「进击的Coder」的第 32 篇个人随想

作者:崔庆才

之前写年终总结都是在每年正月,今年也不例外了。

2020 年,对每个人来说都是特殊的一年,突入其来的新冠疫情给大家的生活带来了很大的变化,尤其上班年困难的时候,大家也都记得。最后靠着我们强大的国家的力量,疫情得到了非常有效的控制,我们国家成了整个世界最安全的国家,没有之一,作为中国公民,自然也是干到非常自豪。

扯远了....接下来就细数一下我的各个方面吧。

总的来说,今年我对自己的一些计划其实并没有达到自己的期望,本来想着也没啥好写的了,不过还是总结下吧。

今年的关键字我就定义为:变化和积累。为啥这么说呢?因为变化确实还不少,一会会细细道来;“积累“这个词我没太想好,本来想放一个“适应”,但感觉还是“积累”似乎更合适,因为我最近一年的输出确实不太多,虽然新学到了不少东西,但有一些原因,挺多都没有地公布出来,所以我就用”积累“这个词了。

接下来我从各个方面说下今年的情况。

工作

首先就说工作吧,这是我工作的第二年,到现在为止,我算已经在微软工作了两年了。

关于工作,今年中旬有一个非常大的变动,后来大家应该也都知道了我就直接说了。我之前是在小冰工作的,后来小冰从微软独立出去了,但由于个人的一些原因,我没有跟着一起出去,还是选择留在了微软,因此也转了一个组。

当时转组的那段时间其实并不太好过,当时觉得一个是不舍,二是遗憾。不舍在于和之前一起拼搏的好多同事不得不分开,加上实习的时间已经约三年了,有好多非常棒、关系非常好的同事、还有我们一起精心打磨的项目,在非常好的阶段不得不分开和放弃了。遗憾自然也是有的了,自己苦心经营的项目,不得不跟它说再见。当时颓废了一小段时间,也花了一段时间调整。

后来转到新组,新同事也都很 Nice,我在新的环境和大家相处得也很融洽,正好新的老板也给我分配了一些比较感兴趣的项目,我也比较有干劲。到现在为止算是已经做了三个我觉得还算不错的项目了,有服务器、自动化、前后端,基本上技术栈和我挺匹配的。尤其是现在阶段做的项目,我和另外一位同事算是完成得还不错,得到了大领导的认可,感觉还是挺有成就感的。年后继续加油!这也算是积累的过程吧,愿后面的项目顺利!

我没有说太多细节啊,但总的来说,我始终还是把自己的工作放在了第一位的,其他的时间我也有很多安排,不过目前阶段一定还是工作为先。

另外也非常感激这份工作,今年开始,我也算是以后可以在北京顺利扎根了,心里又一个大石头落地了。

第二版书

说到这个我真的觉得非常愧对我的读者们了,首先跟大家说一声抱歉。

这一年来,我在各个地方都会被催问,第二版爬虫书什么时候出啊?因为进度问题,我也是刻意回避或者模糊回答。因为我曾经立下 2020 的 Flag 就是写完第二版爬虫书,还希望在 2020 上半年出版。

然而还是我太天真了,说理由我也不想解释太多,现在就跟大家说下情况。其实这书从去年中旬就开始审了,但中间由于我的工作变动原因,中间有几个月时间我把很多精力都放在了工作上。中间编辑给出了很多修改意见,一直拖着迟迟未改。另外工作过程中又学习到了一些新知识,所以又进一步规划了一些新的内容,所以稿子在下半年就进展比较缓慢。不过好在,现在基本稿子算几近改完了,还得再经过一小段时间审核就可以完全定了并印刷了,今年上半年上市应该是没有问题的。

总之还是跟大家说一声抱歉,让你们等太久太久了。

所以,这也是让我对自己今年表现不满意的很重要的点,我会全力去弥补的。

另外这期间我也有对自己的反思,我可以继续挤时间来做得更快的,但我没有做到,所以这部分也会归咎我的执行力的问题,规划的书稿内容多次 delay,这块我需要好好反思。做好计划、做好执行非常关键。

由于书本身的原因,写书期间也学了不少新的知识,但出于保密,一些内容也都没有发到公号和博客,也算是积累的过程吧。

课程

其实今年除了写书,我还出了一套课程,也是关于爬虫的,叫做《52讲轻松搞定网络爬虫》,https://t.lagou.com/fRCBRsRCSN6FA,大家可以打开这个链接来查看。

这个课程是和拉勾合作的,算是我的第二版书的尝鲜版吧,课程相对之前的第一版书的内容有了不少更新,教学案例和知识点也增加了,比如关于 JavaScript 逆向、安卓逆向、Kubernetes 等,大家如果等不及书的话可以先学习这个,当然书的内容会比课程涵盖的内容更多更全。

另外里面的案例也都更新了,所有的案例我还做了一个平台,叫做 https://scrape.center/,里面包含几十个爬虫案例网站和 App,涵盖各种爬虫的知识点,比如 JavaScript 和安卓逆向、动态渲染、各种反爬虫、大规模爬取等。做这个案例平台也花费了我几个月的时间,目的还是为读者有更好的学习体验,同时解决一些案例改版、内容抄袭的问题。

公众号

公众号总的来说,还算可以吧,总的来说,有好又不好。

公众号总的来说吧,经营是越来越难了,竞争也越来越激烈,因为有太多太多的人都加入进来,现在早已经是一片红海,有的号主甚至一个人或者一个团队经营十来个的大有人在。另外公号的质量大家应该也能感受到了,科技类的公众号现在已经被非常多的广告充斥(我也脱不了干系),原创的好文是越来越少见了。

刚才说了现状,再说说我。

我今年公号粉丝增长不明显,具体数额不说了,平均阅读增长也是没有达到预期的,之前定了 6k 的平均阅读的目标,现在大约就 3k 到 4k,好的时候周平均 5k。最近一周更是出现了断崖式下跌,可能是和过年有关系,现在这几天平均阅读也很不理想,2k 算不错了。

虽然数据表现一般,但公号变现确实我运营公号以来最好的一年,这也和我广告数量有关系。这里也非常感谢我女朋友小马悉心的运营和管理,和广告主事无巨细的沟通,好的时候一个月广告收入能达到我工资收入两倍还多。然而最近一个月也不太行了,广告比较难接到了,这个首先和我公号目前状态有关系,当然和最近的一些政策有关系。

如果有觉得合适的金主欢迎随时联系我,也求大家推荐一些合适靠谱的金主。

最近这段时间女朋友参加工作了,也忙起来了,加上我自己平时也比较忙,所以我又找了另外一位朋友帮我一起运营公号。我这位朋友很有经验也很细心,跟我一起交流了一些运营的方案和策略。目前我们也确实发现公号进入了一种不太健康的状态。一个主要原因就是原创率变低了,之前一周还能写至少一篇原创的,最近一段时间都是转载了,读者的粘性也低了很多。所以我们也在策划一些公号的调整策略,后面会发出一篇计划来告诉大家,大家也可以慢慢观察公号的变化。

总之还是谢谢大家一直以来关注和支持!非常感激!

理财

这个为啥单独拎出来说呢,因为我之前确实 Flag 里面是有理财的。

这一年里我学习了一些理财知识,同时也大规模地将自己的财产投入到基金中,收益可以说是远超乎我的想象,去年年化做到了 20 个点以上。

这算是我个人的意外收获吧,因为这其中有我的一个算是比较幸运的投资吧。疫情期间行情是很差的,但后来就是国家疫情刚控制住的节骨眼,四五月份吧,我那时觉得机会可能要来了,然后就一下子投了非常多,比如白酒、农业,还有一些重仓这些相关行业的基金,收益涨的非常猛。

到现在为止表现也还不错,如果大家感兴趣,也欢迎大家跟我交流。

开源

说到开源,之前我也立了 Flag,我的 Gerapy 和 ModelZoo 框架继续投入开发,比如 Gerapy 计划融入智能解析、动态渲染、分布式爬取等支持。

大约七八月份吧,我对 Gerapy 进行了一些大刀阔斧的规划和改动,拆分了一些组件,写了一些 Gerapy 的组件先发出来了,比如 GerapyPyppetter、GerapyAutoExtractor 等现在已经开源并发布了,后面这些会作为 Gerapy 2.x 的模块的一部分融入进来。Gerapy 2.x 会支持 Kubernetes 的对接,目前还在 Private 开发中,可以了会发布出来。

ModelZoo 这个就没动了,这部分原因也关于自己的业务调整,现在我的工作离 AI 没那么近了,这个暂时优先级就降下来了。

整体上来说,目前 GitHub 的 Follow 近 6k,去年一共有 1948 次 commit,继续加油。


英语

去年年终总结提到了学英语,现在一年下来感觉还是有一些进步的。

首先就是环境,环境真的太重要了,我换了新组,除了日常的一些聊天和小组开会是中文外,其他基本都是用英文。现在在 Team 里面打字都是英文,和 PM 交流是英文,还有很多和美国、英国同事的会也是英文,平时汇报时英文,听讲座有的也是英文。这个环境也帮助我学习了好多英文单词、表达、语法等。

另外我的英语口语也算有了小点点进步吧,之前我特别害怕和外国人交谈,基本是听不懂说不出来的状态,现在情况好多了,至少我能大致听懂说什么了,也不害怕说了。另外我还用英文讲过几个 Talk 和 Demo,多说多练真的是挺有帮助的。

另外现在每天晚上我会把自己白天遇到的单词复习一下,我用的是欧陆词典,所以可以做到 Mac 和 iPhone 的同步,我平时电脑查词,晚上睡前拿出手机复习一下今天遇到的生词。不过现在词汇量还是一般,还得继续多加努力。


生活

生活方面,现在目前感觉很不错。

女朋友小马也参加工作了,公司距离我公司挺近,我们就一起搬到了离公司更近的地方住。

新住处我们都非常满意,嘿嘿,非常安静、明亮,而且门卫大爷都好得不得了。

搬家之前,小马还设计了 CAD 布局(简直有才),我们一起购置了新的家具,包括书柜、桌椅、酒柜等,花了两周的时间把我们两个的东西安置好。

书柜

另外值得骄傲的是,我还把家里的很多电器改装了,创建了属于我们的小米之家。比如开关全换成小米智能开关,窗帘换了一个罗马杆,单元门门铃我也改装成了智能的,还布置了好多传感器、夜灯,生活方便了不止一点,算是有了大半个小米之家啦。

另外平时周三我们会一起约公司附近的健身房健身,周六会一起去朝阳那边健身和玩乐,小日子整体还是过得不错。

关于作息,我俩现在还有一些不太同步,小马作息是真的好,我睡得比她晚当然起得也晚,不过我感觉我的作息还能继续优化下,年后继续尝试调整。

总之,生活方面我还是觉得挺好的。

关于我的健身和减肥,健身算是现在进入了还算不错的状态,减肥(我也要减肥的),从去年 143 现在到了 134 了(前几天明明 131 的,过年又胖回来了)。但体脂率还是偏高——21.9,属于轻度肥胖,尤其是肚子的脂肪严重超标了。

体脂率和脂肪分析

继续加油,争取减掉我的小肚子。

Flag

一年一度 Flag 的时间又到了,列一下主要的:

  • 工作好好努力,争取新的项目能成功上线,同时争取升一个级别。

  • 《Python3网络爬虫开发实战(第二版)》顺利出版。

  • 「进击的Coder」和「崔庆才丨静觅」公众号平均阅读能达到 6k 和 3k。

  • 理财知识继续学习,希望还能保持去年的势头。

  • Gerapy 2.x 能够完成并发布。

  • 减掉我的小肚子,能摸到腹肌,体脂率能减到 18。

  • 和小马的感情越来越好,一切计划稳步进行。

  • 还有一些隐藏计划,暂时不透露啦,写在了我的小本本上,明年一起 check。

最后,还是感谢大家一路以来的支持!我会继续努力,为大家奉献更优质的内容。

大家新年快乐!牛年大吉!

好文和朋友一起看~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/304838.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

11尺寸长宽 iphone_新手必知LED显示屏尺寸规格及计算方法

前言:LED屏幕在生活中,随处可见,显示屏、广播屏等等,但是LED尺寸怎么计算的,你知道吗?今天我们一起了解一下LED屏幕尺寸的计算方法。一、点间距的计算1、各单元板常见型号及尺寸LED屏普遍是用单元板做的。L…

ISA服务器之域内×××用户在外网通过CA验证连接域内×××服务器

一般情况下用户在连接服务器是是要输入密码的,如果这样的话,那么在一些公共场合输入密码的时候很有可能造成密码的泄露,从而造成不必要的损失。口令验证协议虽然硬件上的要求没有质询握手协议那么高,但是,在安全性上面…

高斯、柯西、拉格朗日都还在的话,他们应该最喜欢这个公众号

在现实生活中,你和谁在一起的确很重要,甚至能改变你的成长轨迹,决定你的人生成败。 是否还记得,当你跟学霸做同学的时候,你总会莫名其妙跟他一起撸题目;当宿舍其他兄弟正在打游戏的时候,你也想着…

div css标记,前端初学者必学的div加css标签

原标题:前端初学者必学的div加css标签今天给大家分享前端初学者必须要学习的标签,这些标签你都会了吗?DIV加css标签页头:header登录条:loginBar标志:logo侧栏:sideBar广告:banner导航:nav子导航:subNav菜单:menu子菜单:subMenu搜索:search滚动…

python123动物重量排序_Python爬虫图片学习(一)

Python爬虫学习 一、Python安装与调用 python官网安装地址:https://www.python.org/python帮助手册:在本机的路径C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Doc 创建一个1.py文件,右键打开.py文件,用IDLE方…

activity 防止多次打开_Android开发Activity任务和返回栈

任务是用户在执行某项工作时与之互动的一系列 Activity 的集合。这些 Activity 按照每个 Activity 打开的顺序排列在一个返回堆栈中。例如,电子邮件应用可能有一个 Activity 来显示新邮件列表。当用户选择一封邮件时,系统会打开一个新的 Activity 来显示…

全程图解:Centos 5.2 下 ORACLE10G 安装配置

1、检查并安装ORACLE必须的软件包在CENTOS上安装Oracle,需要将ORACLE所必须的软件包逐一安装, 参考Oracle安装文档关于Red Hat Enterprise Linux 4.0部分,所需的软件包如下:binutils-2.17.50.0.6-6.el5compat-db-4.2.52-5.1compat-libstdc-33-3.2.3-61co…

提升代码可读性的 10 个技巧

具有较强可读性的代码,能帮助你调试程序,不让自己活得太累。 代码可读性是计算机编程领域中普遍存在的问题。这也是我们成为开发者首先要学习的事情之一。本文会详细介绍在编写强可读性代码时最佳实践中最重要的一部分内容。 1 - 注释和文档 IDE&#xf…

phpsotrm怎么 搜索功能_Windows 10 网络搜索设计太反人类?教你如何彻底关闭它

来源:太平洋电脑网我们知道微软在Windows 10中,特别加强了系统的搜索功能,但Windows 10的搜索的确很难称得上好用。抛开效率低下、呈现结果少、造成系统卡顿等老生常谈的问题不论,在功能设计方面,Windows 10搜索也有硬…

支撑性服务 自动化能力

连载传送门:什么是云原生?云原生设计理念.NET 微服务谈到云原生,绕不开“容器化”Backing services云原生系统依赖于许多不同的辅助资源,例如数据存储、消息队列、监视和身份服务,这些服务统称为支撑性服务。下图显示了…

网站logo放在服务器,自己建网站如何设计网站LOGO

LOGO是一个网站的形象代表或者说是品牌的象征,用户记住了网站LOGO,就相当于记住了网站,因此,自己建网站时要融入网站LOGO的设计,潜移默化地把LOGO形象植入用户脑海中,把网站与LOGO紧密连接在一起&#xff0…

python http协议获取对方的ip地址_http协议(一)基础知识

参考:老张http://link.zhihu.com/?targethttps%3A//www.cnblogs.com/imyalost/p/5627816.html参考书籍——《图解http》当我们在浏览器的地址栏中输入网址,然后点击回车,接着,浏览器就会呈现出我们需要的web界面,那么…

TIOBE编程语言排行榜,Python遥遥领先

在这个快节奏的时代,要想走在潮流前端,你需要用最有效的方式,最有效率的工具,学习最有用的知识。而如今人工智能和数据分析爆发,python就是一颗冉冉升起的新星,因为简单易用和广阔的可能性,不仅…

Dapr是如何简化微服务的开发和部署

基于微服务设计模式的现代应用程序面临着一系列挑战。微服务需要有一个强大的服务发现机制来实现动态连接。它们需要松散耦合,实现自主性和独立缩放。微服务需要支持多种语言,其中每个服务都是以最合适的语言、框架和运行时实现的。尽管采用容器和编排引…

table 内 下拉列表 被遮挡_一个简洁、有趣的无限下拉方案

本文主旨长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。话不多说,看下图,也许你可以发现什么?无限下拉示意图不知你是否从上面这张图中注意到了什么,比如只是…

天龙八部服务器维护后提BB,天龙八部:宠物比号值钱?玩家哭诉附体BB半年也卖不出去...

说到天龙八部的附体宝宝,相信许多爱美的玩家基本上都人手一只。附体后的增益多不多无所谓,首先附体后身上有龙、凤凰、蝴蝶等之类的特效,让许多玩家觉得游戏中角色颜值增添不少,当然一只属性不错的附体珍兽,也能够给游…

写了 15 年代码,总结出提升 10 倍效率的三件事

译者:roy 【译者注】本文作者 Matt Watson 已经写了超过 15 年的代码,也由此总结出了提升 10 倍效率的三件事。Matt 表示,一个 10 倍效率的开发人员很快就知道了他们需要做什么,要问什么问题,什么时候不问问题&#xf…

服务器不知道怎么回事安卓系统很卡,为什么安卓系统很容易变卡?该怎么解决?看完长知识了...

手机是我们现代生活的必备之物,什么都可以没有到就是不能没有手机,如今市面上的手机的手机不是安卓系统就是ios系统,安卓系统的手机虽然便宜但是有一个诟病,那就是安卓的手机会越用越卡,不管你手机配置是多么的高&…

EntityFramework Core自动返回SQL语句

【导读】给各位拜年了,开年第一篇,后续我们介绍EF Core 5.0相关新特性自动返回SQL语句当执行LINQ查询时,EF Core 5.0提供了ToQueryString扩展方法返回生成的SQL语句比如,执行如下LINQ查询var name "jeffcky"; var user…

怎么用ai做出适量插画_怎么用最简单的方法,做出最炫酷的数据可视化图表?...

如果要问数据怎样做才能显得最装逼,那么答案一定只有一个:“数据可视化”!看上去也很炫酷对不对,其实上面的可视化图表其实并不复杂,很多人推荐的Python、R语言、Tableau等专业数据分析工具几乎都能很轻松的实现。但是…