热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

博客生涯的反思

一、背景一方面我在艰苦地准备拿手的JVM,另一方面却看到自己的博客被肆意转载、洗稿、篡改内容。恰逢我处于人生阶段的重要分叉口,所以,我应该好好思考,并做出一些change。二、博客

一、背景

一方面我在艰苦地准备拿手的JVM,另一方面却看到自己的博客被肆意转载、洗稿、篡改内容。

恰逢我处于人生阶段的重要分叉口,所以,我应该好好思考,并做出一些change。


二、博客经历

说起来,写技术博客也有快六年了。这点可以通过我的博客园的园龄确认。


1.大学阶段

最早是在大学的时候,开始写博客的。一开始只是写写C语言编程。写了三四篇后,正好遇到乌@云网的事件,写了一篇小爆款(博客园5k+阅读)。不过现在,外部已经看不到了,只能自己看到(懂的小伙伴,都懂了)。

那时候写博客,一方面是想释放自己的想法,另一方面是增加自己的工作机遇。前者是希望拥抱世界,结识更多同志。后者则是希望通过博客增加工作机会(确实借此得到了一些工作推荐机会),以及自我技术展示。


2.初入职场

再后来就是进入职场后,开始写一些有关前端和区块链的文章。这是因为毕业后,我并没有找到C语言开发的机会。为了能够在杭州这座城市生存下来,我选择了前端开发。于此同时,当时的区块链很火,我也算赶了一波时髦。当时写了一些有关以太坊的小爆款(2k+)文章。那时候学习研究了区块链底层技术,如Golang、共识算法、加解密,以及比特币、以太坊等。也是在那时候,做过前端讲师、区块链助教,也做过前端开发、项目管理、产品经理等等。

那时候写博客,相较于初衷,则多了一份展现自我,多了一份通过输出总结自身技术的考量。


3.渐入职场

再后来,就是我放弃前端,专注后端开发的时光。那时候的文章,开始聚焦于后端技术、架构设计等。其中开始出现了第二批爆款(5k+)文章,如软考-系统架构设计师、软考-系统分析师两个系列,以及后端技术侧的全局分布式唯一标识等文章。可以说那时候后端技术,我基本都学习过,不少还深入研究过。那两三年是我技术成长最快的两三年,尤其是第一年的成长(详见从零到阿里的三年中物联网公司一年经历)。可以说那一年的成长,可能就超过很多人三年的成长。努力只是其中一部分,更多是机会好。老板直接让我负责整个系统大家,还带人。那一年从一开始天天回家熬夜看方案、学技术、实践方案,到年末自信离职,真的成长太多了。在后面的两年,更多是业务上的成长,以及在大厂打磨技术(并不是所有技术方案,都适用大厂的)。

其实这三年写的博客最多,但阅读量真的让我有点怀疑自己。真的有技术含量、有技术深度的长文阅读量往往不高,最多也就一两千。而一些工具使用,技术含量较低的文章,则可以两三千,甚至5k+。所以后面的文章,可以看出我对博客内容的选材存在摇摆。

那时候写博客,我一方面希望通过输出,倒逼自身学习&成长。另一方面则希望一点点积累&培养自身技术品牌。


4.时值当下

最近半年多,我的博客更多集中于分享自身经历&想法。

这时候写博客,我则有了一些分享自身经历,以供他人借鉴的想法。因为毕业后,我时常久违缺乏真实的经历指引,而不断挠头。


三、恶性转载

简单来说,主要是我发的文章被人洗稿转载,并且没有透出作者名&文章原始链接等。甚至为了避免读者找到原文,转载者甚至将文章内容涉及的引用,以及相关内容都进行了删除&篡改。

尤其是我关注了不少的技术公众号,所以就见得比较多了,尤其是最近。


1.初次转载

我第一次看到公众号转载我的文章,还是朋友告诉我的。犹记得,那是一篇有关RabbitMQ的安装文档-Rabbit安装(单机及集群,阿里云)。

不过那个公众号转载的时候,还是在文章开头标注了原作者,文章原地址。其实,那时候网上已经有那种专门的爬虫,进行文章爬取。我甚至有几次百度搜索自己文章标题时,前面几页都是别人转载我的文章。

这时的我,满心欢喜,感觉受到了大家的认可&鼓舞。


2.不记名转载

再后来,我开始在微信公众号多次看到我的文章被不记名转载。文章转载了,但是全篇没有原作者和原文链接。尤其是前不久的从零到阿里的三年,有很多的公众号都转载了,但不少公众号都是不记名转载。

我相信,应该有不少小伙伴,在别的公众号看到过这篇文章内容(可能标题不一样,但内容是一致的)。

这时的我,略有失落,感觉被人偷走了自己的贡献。


3.洗稿转载

直到前不久,我在微信公众号看到了一篇我最新写的外包的选择。文章转载了,没有原作者&原文链接。为了避免读者跳转到我的博客,转载者将文章中涉及跳转引用,全部删除。甚至调整文章内容,进行广告宣传,而这完全违背了我的意志。

这时的我,有些气愤,感受到了一丝世界的恶意。


四、反思

1.第一反应

刚认识到洗稿转载的我,想过要不要直接举报。但举报只能改变一时,改变不了永久。

永久的方案,目前有两类。一类是直接寻找类似“维权骑士”这样的存在,去授权维权。方便,但很可能会伤害到那些想真正传播知识的小伙伴。另一类就是建立自己的微信公众号,这样微信公众号平台的机制将极大保证其他公众号无法洗稿转载我的文章。缺点是微信公众号是一个封闭知识圈,必须多平台维护。而我现在维护两个平台的发布,就已经比较辛苦了。

我只是想简简单单写写文章、分享自己经验、知识、智慧,但为什么如此困难呢?虽然我有一堆的理论去解释这个现象,但我真的不想去论述。因为我只是想简单一些。就像生活中,明明很简单的事情,总会被弄得很复杂。


2.过去三个月

前段时间比较繁忙,主要集中在三个方面:



  • 工作:毕竟大厂核心团队,业务很是复杂,需要尽快熟悉。而且由于组织结构变动,需要尽快熟悉多个应用代码。

  • 生活:主要是搬家、整理新家等。十个大箱子,七个箱子装的是书。囧

  • 学习:相较于过去印象笔记、MarginNote、Xmind等工具构成的传统学习流程,学习Notion、Obsidian、DevonThink、OmniFocus等工具,并尝试基于ZK、MOC、LYT的新学习方法。

所以当时只能压下性子,暂时对转载事件不做思考&处理。

最近,工作方面完成转正,生活方面完成搬家和主要整理,学习方面完成对工具&方法论的熟悉,所以算是稍微清闲一点。所以,我开始处理转载事件。


3.现状&未来

如果是一年前,我可能就去寻找“维权骑士”这样的机构,或者直接整一个微信公众号。


其实,我之前是有建立微信公众号。但是一直觉得比较浪费时间,所以一直没有放出来。


而现阶段的我,处于人生的岔口。我接下来三到五年的决定,将会极大影响到我后续的人生。因为现阶段的我有着诸多看似可行的抉择:



  • 有人推荐我和她一样去国外考博,甚至推荐我去她所在导师团队【对他们导师的研究方向,我算是有接触,而且有实际工作经验】。

  • 有人推荐我沉下心,将过去三五年学到的理论,好好在工作中沉淀【过去三五年看了很多书,经常给周边人传输】。

  • 有人推荐我去国外大厂,甚至愿意做我的推荐人【国内互联网现状,大家都懂。我也比较能接受国外的面试】。

  • 有人推荐我停下脚步,好好找个女票,在杭州安定下来【朋友表示,另一半是人生最大的投资。我还是比较认同的】。

  • 有人推荐我进体制里,去年底我找工作的时候,就帮我找门路了【体制毕竟稳定。而且我之前考的软考,也比较受体制那边认可】。

  • 。。。

但是,不同的选择,会带来完全不同的方向&结果。我这段时间还是比较头疼的。而且接下里的一段时间,应该会继续头疼下去。

所以,我得出的结论,并不是如何处理那些公众号。而是我需要确定,博客对我的价值。进而确定博客于我的定位,我该如何面对博客。


4.深入思考

在过去的近六年时间,博客给我的价值&意义在不同阶段,是不同的,是不断迭代&变化的。

其中很多价值&作用,其实已经不复存在了。比如博客给我带来的工作机会,其实真的越来越缺乏价值。因为过去近六年,真正给我发出有价值的工作邀请,就两个。而我现在也算在职场结识了一些大佬,博客带来的工作机会性价比太低。至于能力展现,可能还不如我在开源做的贡献。至少我目前在大厂的面试中,很少遇到面试官关注我的博客。倒是遇到不止一次,面试官去询问我的开源贡献(即使只是GCTT做过技术博客翻译)。

其实,我并不是很擅长写文档。我写的每一篇文档,都是花费了很多时间&精力,才写出来的。每一篇文章,我都有在努力写别人没有的内容,写能够帮助到别人的内容。我的每一篇文章都有在思索结构,不断尝试,去选择一个更容易被阅读和理解的结构。所以,我产出每一篇文章,都需要付出不小的时间&精力。

在现在这个重要的人生岔口,如果找不到博客对我的新价值,那么写博客则是一件ROI很低的事儿。

所以,要么我找到博客对我的独到价值,要么改变现有的写博客模式(不再让写博客,成为自身的负担,较重的负担)。


五、结论

后续的文章,不做承诺,随性而发。


附录

这里贴上两张原本为“JVM架构”文章准备的图。希望有一些帮助,但真的没有太大的动力,把“JVM架构”赶出来了。

 


 
 
 
转 https://www.cnblogs.com/Tiancheng-Duan/p/16147308.html

推荐阅读
  • 本文介绍了一些好用的搜索引擎的替代品,包括网盘搜索工具、百度网盘搜索引擎等。同时还介绍了一些笑话大全、GIF笑话图片、动态图等资源的搜索引擎。此外,还推荐了一些迅雷快传搜索和360云盘资源搜索的网盘搜索引擎。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了求解gcdexgcd斐蜀定理的迭代法和递归法,并解释了exgcd的概念和应用。exgcd是指对于不完全为0的非负整数a和b,gcd(a,b)表示a和b的最大公约数,必然存在整数对x和y,使得gcd(a,b)=ax+by。此外,本文还给出了相应的代码示例。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了P1651题目的描述和要求,以及计算能搭建的塔的最大高度的方法。通过动态规划和状压技术,将问题转化为求解差值的问题,并定义了相应的状态。最终得出了计算最大高度的解法。 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 网卡工作原理及网络知识分享
    本文介绍了网卡的工作原理,包括CSMA/CD、ARP欺骗等网络知识。网卡是负责整台计算机的网络通信,没有它,计算机将成为信息孤岛。文章通过一个对话的形式,生动形象地讲述了网卡的工作原理,并介绍了集线器Hub时代的网络构成。对于想学习网络知识的读者来说,本文是一篇不错的参考资料。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • Java 11相对于Java 8,OptaPlanner性能提升有多大?
    本文通过基准测试比较了Java 11和Java 8对OptaPlanner的性能提升。测试结果表明,在相同的硬件环境下,Java 11相对于Java 8在垃圾回收方面表现更好,从而提升了OptaPlanner的性能。 ... [详细]
  • 本文介绍了使用Python编写购物程序的实现步骤和代码示例。程序启动后,用户需要输入工资,并打印商品列表。用户可以根据商品编号选择购买商品,程序会检测余额是否充足,如果充足则直接扣款,否则提醒用户。用户可以随时退出程序,在退出时打印已购买商品的数量和余额。附带了完整的代码示例。 ... [详细]
  • Android实战——jsoup实现网络爬虫,糗事百科项目的起步
    本文介绍了Android实战中使用jsoup实现网络爬虫的方法,以糗事百科项目为例。对于初学者来说,数据源的缺乏是做项目的最大烦恼之一。本文讲述了如何使用网络爬虫获取数据,并以糗事百科作为练手项目。同时,提到了使用jsoup需要结合前端基础知识,以及如果学过JS的话可以更轻松地使用该框架。 ... [详细]
  • 本文讲述了CodeForces1016C题目的解法。文章首先介绍了一种错误的理解,然后给出了正确的解法。其中,当位于一个角上时,有两种选择,一种是先一直走一行再返回来走,另一种是走到这一列的另一行上然后再往右走一列。作者给出了两种解法,一种是直接计算,一种是动态规划。最后,取两种解法的最优解作为答案。文章附上了源代码。 ... [详细]
author-avatar
董可芳妍_731
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有