《我是如何靠写作成为百万粉丝博主的?》| 学习笔记

简介: 快速学习《我是如何靠写作成为百万粉丝博主的?》

开发者学堂课程【顶级大咖教你如何打造技术品牌影响力《我是如何靠写作成为百万粉丝博主的?》】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/1057/detail/15599


《我是如何靠写作成为百万粉丝博主的?》

 

内容介绍:

一、什么内容是受欢迎的写作内容?

二、经典的技术文章逻辑框架的设计

三、如何系统性输出技术内容?

四、技术创作给我带来的变化和成长

 

我是国内一位知名技术博主,笔名是一个处女座的程序猿。非常荣幸受阿里开发者社区的邀请,以一个技术博主的角色,分别从以下四个方面分享一下如何一步一步通过持续不断的创作,从默默无闻到小有成就,创作过程中的个人经验或是感想。

 

一、什么内容是受欢迎的写作内容?

image.png

这个问题拆开来看,第一是受谁欢迎,第二是欢迎什么。

从本质上来讲,这里包含两个层次,一个是知道,另一个是喜欢。所以可以分为两个群体,一个是知道内容的同行群体,另一个是对它感兴趣的学生群体。


1、对于学生群体,尤其是与计算机相关的,写的内容可以直截了当地帮助解决问题。解决时要快,准,狠。

1)编程遇到的bug,众所周知,深入学习框架时,在搭建过程中会遇到很多坑,各种库不兼容,库函数升级调动方法不对,有调整等等问题,大家都会对这种问题比较感兴趣。

2)在作业或写论文中,一些算法的理论点和创新点,尤其是对于写 sci 的同学。

3)从升学选专业,给一些指点或方向。因为选择大于努力,所以在大学里如何选专业,又或者在研究生阶段如何选研究方向,这些内容是大家津津乐道的。

4)就业岗位和公司,就业很重要。

5)毕业面试和技巧。


2、从同行或者是开发者群体角度来思考,尤其是人工智能算法的相关行业,对待专业的问题一定要有技术热点,技术沉淀和技术创新点。

1)对于初级水平的同行,要输出从0~1的东西,尤其是某个案例的全流程实现,从思路设计到代码实现。例如医学上预测是否患某种疾病,金融上预测某个股票的涨跌,银行保险领域进行风控风险预测,工业领域预测某个零件是否为瑕疵零件,短视频领域进行人脸识别,目标检测等。从数据采集、建模、训练、优化、上线、迭代等。

2)对于中级水平同行,要写总结性的东西,不能泛泛而谈,通过做个案例,创造出解决问题的一套方法论,或是行业上的经验。例如银行风控领域的模型迁移应用,用评分卡模型来判断一个人的信用得分。总结出设计信用卡模型的流程,就可以运用在其他领域。例如运用模型判断买保险骗保的风险分数,中药行业的模型监控多指标经验,尤其在生产上管是前端监控还是后端监控等等。

3)对于资深水平的同行来说,通过总结反思,通过现象看本质,做一些探讨性,开放性,创新性的问题。例如基于大量的数据集,利用无监督的学习算法聚类进行建模,自动划出几组类别,探讨性地分析数据本身的特点,然后基于业务理解为创新提供突破的思路,开辟高价值业务。


3、好内容的特点

1)专业性,足够专业。

2)直截了当性,透过现象看本质,直接解决问题。

3)反思与总结。沉淀具体的行业垂直领域的经验贴。

4)前沿创新性。紧跟创新热点,利用已掌握的技术分享可落地创新的想法。

 

二、经典的技术文章逻辑框架的设计

image.png

从两个角度来考虑这个话题。


1、从写作的逻辑和结构角度考虑

1)对于bug类型的文章,通过分析,刨根问底,WHATwhenwhyhow,直接解决问题,但是思路要清晰,表达要合理,不能过于啰嗦。

例如问题是什么,这个问题出现在什么场景下,为什么会有这个问题,怎么一步一步解决这个问题。

2)对于学习类型的文章,通过案例实现学以致用。首先有一个问题,这个问题是一个需求,涉及的知识点,知识点构成解决方案。解决方案一般是用思维导图,因为思维导图直观清晰明了,然后是所有代码的完整的实现。

3)对于总结类型的文章,通过思考,从零到一每一步都写清楚是什么,深度思考产生共鸣,再加一些创新的idea

 

2、从写作技巧的交流来考虑

1)题目和摘要必须简单清晰明了,而且定位要准确。

题目要足够吸引眼球,关键词要方便查找,要学会对文章起名字,尤其是题目和摘要。好的题目,不光是吸引眼球,更重要的是在查找技术文章的时候,几个关键词就能定位到。

2)内容一定要有先后逻辑,whatwhyhow。不太建议长篇大论。

3)段落内容尽量有明显的总结,有各种颜色的表示,在一个段落中用红色标记出中心思想,或是用波浪线强调一下这句话。

4)内容尽量用图文表达。文章字数尽量少一点,用图文的形式解决问题,图上要有箭头进行先后顺序的指引。

5)内容写作尽量风趣幽默。文字性的东西比较枯燥,但是写作的时候要风趣幽默一些,这也需要技术。

6)内容要事实胜于雄辩。例如解决bug,首先要明确抛出bug的问题。其次分析问题,然后直接解决问题。最重要的是把解决的运行成功的截图放到文章中。

7)写作要遵循 First principle thinking,内容要有源头,类比马斯克的第一性原理,回溯事物的本质,重新思考这件事应该怎么做。如果是原理性的文章,切记要定位到源头或者出处。如果是bug等类型的解决性文章,一定要看源代码。要以根本为目标,唯一可信的就是最原始的源代码。所有的变体或是解说可能会带有个人的主观性偏见。

8)技术文章尽量碎片化。在这个快节奏时代,加上人们浮躁求快的心理,大家更喜欢短期的投资收益。知识的输出直接碎片化,的确会让读者跑的更快一点。

但是注意一个问题,对于大多数人来说,从长远来看,跑得快不一定跑得久。所以建议在阅读碎片化知识的同时,进行系统性思考。

 

三、如何系统性输出技术内容?

image.png

任何东西都不是一蹴而就的,系统性输出技术内容要进行点的积累,线的扩张,面的升维。例如从事人工智能领域,刚开始可能会从数学上学到sigmoid函数,知道逻辑回归这种算法,后来知道能做分类任务,再后来知道他的权重系数还能解释业务,赋能业务,逐渐会从数据挖掘工程师,算法工程师到继续学习到产品经理,项目经理,一直到总监,这是一个循序渐进的过程,需要大量的积累。只有这样,量变才会引起质变。

1、深耕这个领域,沉浸式学习。理论要与实践相结合,尝试落地的应用。除了仰望星空,还要脚踏实地,人们眼中的天才,之所以卓越非凡,并非天资超人一等,而是付出了不断的努力。1万小时的锤炼是任何人从平凡到世界级大师的必要条件。

2、经常看前沿论文,实时更新自己的知识库。尤其是人工智能行业,理论技术就这几年,无论是nlp还是cv都更新的非常快,新的框架平台也层出不穷。

要时刻保持尊重前沿算法心态,在这个领域,要通过大量的积累和总结,才能够形成自己系统的技术系统体系。

如果只是勤奋而不及时更新自己的知识库,或是不讲究大方向,结果只能说笨鸟先飞,最后可能飞得不知所踪。

3、一直在总结的路上,因为不断重复才能产生伟大。系统性的内容既要有宏观的总结,又要有微观的专业。

4、有系统性思维,总结出自己的一套方法论。如果走的蜿蜒崎岖都没有问题,可以积累经验,一步一步调优。当复盘进行系统性思考的时候,就不会再走蜿蜒崎岖的道路,而是变成两点之间直线最短,效率会提升

5、勤反思,做总结,每往前走一步都要聚集足够多的势能,让每一次进步都成为下次进步的基点。重复并不是循环,是从0.1~10.2~10.4~1,在一定势能的基础上继续加固和创新。

6、系统性的内容可以碎片化传播。尽量碎片化,但是是整体的系统性输出。

 

四、技术创作给我带来的变化和成长

image.png

一开始写文章,主要是记录自己解决bug的艰辛,见证自己一路以来成长的过程。但后来发现在自己成长的过程中,写的文章也帮助了一些网友。这是一件非常有幸的事情,帮助别人,自己内心也非常愉悦。

1、正向反馈。使我更加努力和自律。

因为编程是兴趣,我喜欢写作,然后积累自己的大量经验,得到粉丝和网友的赞赏,平台也会给各种荣誉,正相机里会使我更加努力输出文章,既巩固了写作的好习惯,而习惯一旦养成,就会反向督促,形成良好的循环。

2、写作让我思考更加快速,逻辑更加通透,做其他事情会更加融会贯通。书读百遍,其义自见,创作也是一样的,写了三千篇博客之后,在写类似案例的时候,在逻辑上就变得很轻松,总结上也会更加一针见血,一步到位。

3、自己的反思和总结时间更多。懂得道理比别人多一点,是因为犯的错误也比别人多一点。

4、感觉自己充满了成就感。在成长自己的同时也帮助他人,这是一件美好的事情。能力越来越大的时候,帮助别人也是一种修行,一种格局。

5、使命感更强,责任感更大,因为自己淋过雨,所以想替别人撑把伞。能力越大,责任也越重。随着文章阅读量从突破百万,千万一直到现在的5000万浏览量,咨询问题的人很多,不管是邮件,微信,私聊,都会尽自己最大努力挤出时间,认真回复粉丝问题。粉丝或者网友能够问我问题或探讨技术,这就是对我的相信。这让我在人工智能领域的使命感更强,责任感更大,我也愿意写更好的文章,书和课程,与大家在这个领域进行深入的探讨和分析。如果能够促进这个领域发展,我会非常荣幸。

6、越来越喜欢哲学。在整个学习人工智能过程中,越来越从一个更高的维度——哲学来理解和思考这个世界。

 

最后一句话与大家共勉,孤独前是迷茫,孤独后是成长。希望大家心比天高,脚踏实地,越努力越幸运!

相关文章
|
JSON 算法 API
微信支付超过2000元配置
导入依赖、微信工具类、请求示例、超过2000元转账参数、姓名加密、请求参数、微信支付平台证书序列号、Wechatpay-Serial
603 0
|
人工智能 搜索推荐 API
AI尝鲜:使用dify监测金融市场情绪
本实验介绍了如何利用dify创建金融市场情绪工作流,通过输入公司名称(如英伟达),使用Tavily搜索引擎获取相关金融新闻,并借助大模型(如通义千问)进行情绪分析,输出介于-1到1之间的情绪评分。实验分为四步:安装dify、设置模型供应商、配置搜索引擎以及创建工作流。最终,用户可运行工作流,获得量化的市场情绪数据,为量化交易策略提供依据。
AI尝鲜:使用dify监测金融市场情绪
|
9月前
|
Java 开发者 Spring
理解和解决Spring框架中的事务自调用问题
事务自调用问题是由于 Spring AOP 代理机制引起的,当方法在同一个类内部自调用时,事务注解将失效。通过使用代理对象调用、将事务逻辑分离到不同类中或使用 AspectJ 模式,可以有效解决这一问题。理解和解决这一问题,对于保证 Spring 应用中的事务管理正确性至关重要。掌握这些技巧,可以提高开发效率和代码的健壮性。
567 13
|
9月前
|
Cloud Native API 持续交付
云原生时代的微服务架构设计
随着云计算的蓬勃发展,云原生概念逐渐成为IT行业的热点。本文将通过深入浅出的方式,介绍在云原生环境下,如何设计一个高效、可扩展的微服务架构。文章不仅涉及理论概念,还将结合实际代码示例,帮助读者理解微服务架构的核心要素和设计原则,以及如何在云平台上实现这些设计。
121 1
|
Java 关系型数据库 API
Spring Cloud微服务面试题
Spring Cloud微服务面试题
444 0
|
Java Windows
用Java手搓一个转义工具
本文介绍了转义符的概念及其在编程中的作用,如`\n`、`\t`等,用于表示特殊字符。在Java中,通过`Scanner`接收用户输入,利用`escapeString`方法转义字符串中的特殊字符。示例代码展示了如何实现这一功能,读取用户输入,转义后打印结果。
234 2
|
开发者 Python
在Python中查询进程信息的实用指南
在Python中查询进程信息的实用指南
405 2
|
Java 测试技术 图形学
UE Actor生命周期
UE Actor生命周期
|
Cloud Native Java 云计算
Java在云计算时代的新角色及挑战
【2月更文挑战第11天】 随着云计算技术的迅猛发展,Java作为一种历史悠久的编程语言,在新的技术环境下面临着前所未有的机遇与挑战。本文将深入探讨Java在云计算时代的新角色,分析其在云原生应用开发、微服务架构、容器化技术等方面的应用,并针对Java在性能优化、安全性提升、跨平台能力等方面面临的挑战提出切实可行的解决策略。通过对Java未来发展方向的展望,旨在为Java开发者在云计算时代的转型提供指导和启示。
228 6
|
Android开发 iOS开发
了解Wi-Fi信号强度【一文看懂】
了解Wi-Fi信号强度【一文看懂】
683 1

热门文章

最新文章