作者:豌豆花下猫

来源:Python猫

大家好,我是猫哥。2020年过得真快啊!总感觉这一年里还没有做成多少事,一眨眼就又到了写年度总结的时候了……

去年1月1日的时候,我写了《我的 2019 年 Python 文章榜单》,简单列了自己比较满意的 11 篇文章。今年延续传统,我想盘点出一份 2020 年的文章榜单。

在列榜单之前,我们先来闲聊几件事,作为铺垫吧。

1、公众号订阅数破 20000 啦!就在 2020 年结束前的两天,Python猫的订阅数终于迈上了新的台阶。从 2018 年国庆到现在,我们共花了 26 个月。

这个成绩非常非常普通,当初我第一次参加公众号互推时,认识了明哥(@Python编程时光)、小帅B(@学习Python的正确姿势)和涛哥(@涛哥聊Python),当时大家差别不太多(一起出新手村),而如今他们的订阅数达到了 4万、6万和10万,把我远远甩在了身后……

2021年,我会花适当的精力在运营上,不敢奢望太多,争取明年达成 3.5 万目标。因此,希望能得到大家的持续支持,请帮忙分享、转载、在看,推荐Python猫给其他学习者。我在此鞠躬感谢了!2、被评选为“优质原创号主”第2名。在猪哥(@裸睡的猪)建的Python原创作者投稿群里,Python猫有幸被票选成了第2名!能够被众多优秀的同行号主们认可,真是难得而且荣幸!

3、有文章被国际友人翻译了。去年7月份的时候,我偶然发现自己的 3 篇“Python为什么”系列文章被一个印度人翻译成了英文,当时写了一篇《当我发现国际友人翻译了我的文章之后…… 》说明了原由。然而,意想不到的惊喜发生了,其中一篇文章竟被发上了 PyCoder's Weekly,而且还被CSDN的作者翻译成了中文!真是太戏剧化了!那篇文章是《Python 为什么没有 main 函数?为什么我不推荐写 main 函数?》,在国内个平台上也引发了不少的讨论。我其实是有的放矢的,但行文比较精简没有充分展开。有一些反驳声是误读,还有一些则没有驳到点上。那篇文章体现了我对优雅代码的感觉,有一种锐意思考的闪光,我个人非常满意。

4、短暂的视频UP主尝试。我去年尝试制作了几期短视频,其实是念稿录音+PPT式图文剪辑而成的。一开始的目标是60秒短视频,但后来发现想表达的内容太多,这个时长完全不够。但是,更长的视频则意味着更大的工作量,所以我干脆暂时放弃了。已发布的视频在B站有,欢迎大家去观摩指导,地址:https://space.bilibili.com/97566624/video

5、整理了一本电子书。我整理了过往的文章,编成了一本电子书,还美其名为《优雅的Python》(可在Python猫后台发送数字“1”领取。《耗时两年,我终于出了一本电子书!》里有内容介绍)。很大的动因是学习其他号主,用来给自己引流。但是,陆续收到了几名读者正向的反馈后,我觉得这件事还是蛮有价值的。

陆续有出版社的编辑来联系出书,我很惶恐,都婉拒了。我知道有些文章还不错,但是离出书还远着呢,不想去误人子弟。(PS.正在跟某编辑合作,但跟自己出书有所不同。以后详说。)

6、在苏州买了首套房。去年办成了一件大事,就是在苏州园区买了房,成为了“房奴”。不用说,家庭生活的压力大了很多,而且被催生娃的压力也大增了……人的年龄到了某个阶段,家庭的责任可能促使你做出重大的抉择。我觉得在做成这件事后,自己的内心世界成熟了很多。

因此,需要给读者们打个预防针:Python猫以后“恰饭”的时候会适当变多,我觉得发挥自己写作的特长,适当地挣点钱,这件事很光荣,所以希望大家也适当地包容理解哈~~~

闲聊先到此为止,下面是文章梳理时刻。

在过去一年里,猫哥原创及翻译了 Python 技术文 62 篇,总被转载次数达到了 500+。

我的兴趣主要集中在 Python 语法、技术原理、进阶思考、文章翻译等内容,大部分文章是比较小众的,阅读量也十分惨淡。

幸运的是,有几篇文章成为了小爆款,阅读量还挺可观的。从受众喜爱的维度看,下面这些文章的效果很好:

【01】Python 为什么推荐蛇形命名法? --(被转载32次,转载阅读量达8万+)

【02】Python 为什么要有 pass 语句? --(被转载32次,转载阅读量达5万+)

【03】Python 之父为什么嫌弃 lambda 匿名函数? -- --(被转载25次,转载阅读量达3万+)

【04】你可能不知道的 Python 技巧  --(被转载24次,转载阅读量达1.7万+)

【05】Python 为什么不支持 switch 语句? --(被转载20次,转载阅读量达1.3万+)

但是,依我个人喜爱度选择的话,我列出的TOP10榜单是这些(按时间排序):

【01】Flask 作者 Armin Ronacher:我不觉得有异步压力【02】Python在计算内存时应该注意的问题?【03】Python 为什么没有 main 函数?为什么我不推荐写 main 函数?【04】Python 为什么不支持 i++ 自增语法,不提供 ++ 操作符?【05】Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?【06】Python 为什么能支持任意的真值判断?【07】Python到底是强类型语言,还是弱类型语言?【08】Python 之父为什么嫌弃 lambda 匿名函数?【09】为什么继承 Python 内置类型会出问题?!

【10】Python最会变魔术的魔术方法,我觉得是它!

这里面有几篇是出自“Python为什么”系列,该系列还有一些文章也不错,全部归档在 Github 上了,大家可以去那里查阅:https://github.com/chinesehuazhou/python-whydo

在新的一年里,我写作的主体方向基本不会变,也许会增加一些偏基础向的内容,让自己更接地气一些。同时,PEP和社区好文的翻译工作,也会偶尔做做。

Flag不敢随便立,但管继续求知与分享,但求无愧于心!

最后,我把2020全年的文章罗列出来了,按照的是时间顺序:开发者请注意:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了!Python 打包的现状:包的三种类型Python 打包——过去、现在与未来Python 官方团队在打包项目中踩过的坑Python 任务自动化工具 tox 教程2019 年 stackoverflow 网站最受欢迎的 20 个 Python 问题11 个最佳的 Python 编译器和解释器Flask 作者 Armin Ronacher:我不觉得有异步压力更好用的 Python 任务自动化工具:nox 官方教程任务自动化工具:nox 的配置与 API进一步学习 nox 教程,轻松掌握命令行用法你可能不知道的 Python 技巧强大的 Python 任务自动化工具!invoke 十分钟入门指南如何高效地远程部署?自动化运维利器 Fabric 教程Python在计算内存时应该注意的问题?Fabric 源码学习:如何实现批量管理远程服务器?Python 小技巧:如何实现操作系统兼容性打包?Python 3.9 新特性:任意表达式可作为装饰器!学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?官宣!Python 开发者大会(PyCon US)提供在线订阅啦!不使用 if-elif 语句,如何优雅地判断某个数字所属的等级?Python 3.9 性能优化:更快的 list()、dict() 和 range() 等内置类型Python 如何移除旧的版本特性,如何迎接新的特性?天大福利!世界第一科技出版公司 Springer 免费开放 400 多本电子书!Python为什么使用缩进来划分代码块?Python 的缩进是不是反人类的设计?Python的十万个为什么?Python小技巧:如何批量更新已安装的库?Python 为什么不用分号作语句终止符?Python 为什么没有 main 函数?为什么我不推荐写 main 函数?涨见识了,在终端执行 Python 代码的 6 种方式!Python 3.9 beta2 版本发布了,看看这 7 个新的 PEP 都是什么?Python 为什么推荐蛇形命名法?Python 为什么不支持 i++ 自增语法,不提供 ++ 操作符?Python 3.10 版本采纳了首个 PEP,中文翻译即将推出Python 3.10 的首个 PEP 诞生,内置类型 zip() 将迎来新特性一篇文章掌握 Python 内置 zip() 的全部内容Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?Python 为什么用 # 号作注释符?当我发现国际友人翻译了我的文章之后……Python 为什么要有 pass 语句?Python 为什么会有个奇怪的“…”对象?Python 为什么能支持任意的真值判断?Python 为什么要在 18 年前引入布尔类型?且与 C、C++ 和 Java 都不同?一个在交流群里讨论过两轮的问题,答案竟然跟一个 PEP 有关Python 函数为什么会默认返回 None?Python 为什么没有 void 关键字?Python到底是强类型语言,还是弱类型语言?Python中的数字到底是什么?详解 Python 的二元算术运算,为什么说减法只是语法糖?详解增强算术赋值:“-=”操作是怎么实现的?Python 之父为什么嫌弃 lambda 匿名函数?耗时两年,我终于出了一本电子书!Python 为什么不支持 switch 语句?Python 疑难问题:[] 与 list() 哪个快?为什么快?快多少呢?为什么说 Python 内置函数并不是万能的?如果只推荐一本 Python 书,我要 Pick 它!Python有序字典的两个小“惊喜”~~Python 幕后解释器:一系列的学习资源为什么继承 Python 内置类型会出问题?!Python最会变魔术的魔术方法,我觉得是它!脑洞:如何用一个整数来表示一个列表?Python猫技术交流群开放啦!群里既有国内一二线大厂在职员工,也有国内外高校在读学生,既有十多年码龄的编程老鸟,也有中小学刚刚入门的新人,学习氛围良好!想入群的同学,请在公号内回复『交流群』,获取猫哥的微信(谢绝广告党,非诚勿扰!)~


©著作权归作者所有:来自51CTO博客作者mb5fdcaee2972df的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 为什么说 Python 内置函数并不是万能的?
  2. 给你的Excel增加正则处理函数,简直如虎添翼
  3. Python 之父为什么嫌弃 lambda 匿名函数?
  4. Python 函数为什么会默认返回 None?
  5. Python 为什么没有 main 函数?为什么我不推荐写 main 函数?
  6. 当我发现国际友人翻译了我的文章之后……
  7. 一篇文章掌握 Python 内置 zip() 的全部内容
  8. 学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
  9. 我用三年的青春,写下了这 230+篇原创文章!

随机推荐

  1. C语言程序的模块化通过什么实现
  2. c语言标识符有哪三类?
  3. c语言fopen打开文件失败的原因是什么?
  4. c语言如何求最大公约数和最小公倍数?
  5. 新手程序员应该知道的C语言和C++的区别
  6. 详解C语言中的复数操作
  7. freopen函数的用法详解
  8. 几款好用的C语言编译器推荐
  9. c语言和c++区别大吗
  10. 用c语言编写爱心的代码是什么?