辛苦做了三年的数据分析软件,没人知道我,写了两篇文章,倒引来了大量的关注。
写文章的目的
     写文章的理由可能有很多,对我来说,内外扩展交际圈,提高个人知名度的重要手段。对内能锻炼文笔,完善逻辑思维能力,从而能形成完整闭环。只不过写文章对我来说,真没那么轻松,从构思到提笔,到最后的修订,每个步骤都需要大量的耐心和对细节的把握。数据分析文章更是如此,三天完成一篇文章就不错了。
不过,在看到无数人向我发出反馈,对我关注并提意见时,那种感觉相当不错,比打游戏带来快乐的多多了。所以一定要写下去。
读者群体
     读者数量多固然很好,但对我的目的来说,质量比数量更重要。也许未来改变我人生的那个人,就是我其中一篇文章的读者。
现在读者培养出了“一眼”看出内容到底是否有价值的能力,也变得越来越没有耐心了 。读者会点击链接,在看第一句话和几张图后,快速决定阅读的策略。最可能快速地下翻,只看观点。也有一部分人,对本文特别感兴趣,就会仔细地阅读。
移动互联网时代,最重要的资源是注意力,不要抱怨读者没有耐心,读者的手指已经投票了。从阅读方式就足以过滤出目标读者。一篇好文章,不怕没人看,就怕写不出来,能成功抓住几万人10分钟的注意力,就已经非常成功了。因此我针对的阅读群体是,IT,信息和金融相关的高素质从业人员。
数据分析的特点
     鸡汤文无毒但有害,各类段子浪费时间无营养,养生健康文章满天飞。读者都在渴望真正的干货。数据分析提供了一种手段,避免了夸夸其谈。能从复杂的数据中抽取真正关键的观点和洞见。这种手段是很有吸引力的。针对国计民生,地铁交通,房价,教育,人口变迁,商场分布,可谓受众极广。分析的角度亦可多变,进而得到丰富的结论。
打个比方说,像我的父母辈,会发现面向50岁左右的消费人群的购物商场并不太好找。凯德大悦城针对年轻人,西单燕莎价格高昂。写出一篇中老年人在北京的购物攻略,应该会很有意思。
数据分析的几个层次
     我罗列了数据分析的几个层级。
第一维度:排序,过滤,转换。通常用列表形式展现。
第二维度:分组,聚合。通常用直方图,饼状图等展现,也是常规数据分析最常用也最容易理解的方式。
第三维度:关系。 例如聚类,分类,复杂网络。通常需要N平方的计算复杂度。但能提供更高维度的可视化思路。
第四维度:时间序列。改变才是最大的不变,分析随时间变化的参量,尝试发现规律并预测规律。
第五维度:?待补充吧。
不仅是数据,更要观点
     数据和真理,本身是无趣的。你需要将其包装上漂亮的外衣。因此仅仅一两句总结的话显然是不够的。你需要告诉读者,为什么是这个样子?它带来了怎样的后果?乃至它周边的段子。新闻式的写作风格并不适合于微信文章。
对其感兴趣的人,必然已有一定的知识储备,若想真正吸引这些读者,就需要比他们站在更高的层级上去看问题。因此写文章前,必须对话题相关的文章进行大量的阅读,形成立体而丰富的观感。如果没有相关知识,很容易给出令专业人员啼笑皆非的结论。
不仅要观点,还要建议
     很多读者会有疑问,“我看了这篇文章之后,能对我产生怎样的用处呢?”。例如,房价分析应该给出适合买房的商区位置,购物攻略应推荐物美价廉的商场。地铁分析应该给出换乘的策略。然而,给出合理的建议会更加困难,需要大量的人工分析。
至于预测,我敢吗?现在不敢。
是否需要故事?
     写了两篇文章,第一篇只有干巴巴的图表和结论,在当时寥寥无几的关注者情况下 获得了五千的阅读量。第二篇花了我多得多的时间,包装了还算可以的故事来串起整个分析流程,却仅仅有两千的阅读。但身边人反馈给我的是,第二篇更好!那到底第二篇好还是第一篇好呢?我倒是很想针对这类问题做一次分析。然而数据量实在太小,难以成文。
从目前来看,风趣幽默,问题驱动的文章应该是首选。文章少了很多包袱,简单易读,更重要的是好写啊!
我渴望有人与我讨论
     在写文章时,我故意不修改一些很明显的错误,期待有人指出来。不幸的是,没有人给我反馈,也许看到的人没时间告诉我吧。有读者会找我进行有趣的线下交流,让我认识了大量的新朋友,并获得了新的机会。
缜密的思维,考虑读者的感受
     这是我在写文章中获得的最大收获。我尽可能通过完整的逻辑,将整篇文章串起来,符合问题的分析思考规律。同时尽量考虑读者的感受,他们会喜欢看这一段吗?我该怎么修改?
结语
     真正的好文,一眼就能看出来。每一句话都透露着作者的真知灼见,没有一两个礼拜写不出来。我是不是该去主动看看穷经皓首才写成的学术论文呢?我也期待通过写作,能给我带来更多正向的改变。
     

作者:热情的沙漠
出处:http://www.cnblogs.com/buptzym/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

分类: 杂谈
本文转自FerventDesert博客园博客,原文链接:http://www.cnblogs.com/buptzym/p/4997243.html,如需转载请自行联系原作者

数据分析写作——程序员的另外一种输出相关推荐

  1. java excel 插件开发工具_程序员常用的15 种开发者工具推荐

    程序员常用的15 种开发者工具推荐:Java 线上诊断工具 Arthas.IDE 插件 Cloud Toolkit.混沌实验注入工具 ChaosBlade.Java 代码规约扫描插件.应用实时监控工具 ...

  2. Boostnote是什么?-是为程序员开发的一种开放源代码记事本

    Boostnote是什么? Boostnote是为程序员开发的一种记事本开放源码应用程序. 感谢大家的支持,我们的GitHub 星数已经超过了5,200. 为程序员开发的记事本开源应用程序 大多数的笔 ...

  3. 你有对象了吗?论程序员最喜欢哪种职业的女朋友

    原文链接 你有对象了吗?论程序员最喜欢哪种职业的女朋友 发布时间:2017-05-09 17:40:14 663人关注 53人参与 众多职业中,程序员找对象这个话题一直容易被网友恶搞.只要网上搜索关键 ...

  4. 程序员常用的十一种算法

    文章目录 程序员常用的十一种算法 1.二分查找算法 2.分治法 3.动态规划 4.字符串暴力匹配算法 5.KMP算法 6.贪心算法 7.普里姆算法介绍(找点) 8.克鲁斯卡尔(Kruskal)算法(找 ...

  5. 程序员面试金典——4.4输出单层结点

    #程序员面试金典--4.4输出单层结点 Solution1:我的答案 关键是利用queue对二叉树进行层次遍历 /* struct TreeNode {int val;struct TreeNode ...

  6. 吐血整理!程序员常见的几种变现方式!

    今天聊一个特俗但是大家都想的事情, 那就是「赚钱」这件事. 先说为什么这个事情「特俗」,因为其实我发现我身边大部分程序员不爱谈钱,或者羞于谈钱. 加上程序员工资普遍比较高,所以早期都没啥压力,但是随着 ...

  7. 不会数据分析的程序员,到底有多可怕?基本等于自废武功!

    点击上方"Python大本营",选择"置顶公众号" python大本营 IT人的职业提升平台 如果你无法衡量,你就无法增长.伴随着大数据.云计算.人工智能.无人 ...

  8. 畅谈程序员挣钱的几种方式,自媒体还是比较靠谱逆袭之路

    文 / 王不留(微信公众号:程序员生存指南) 7月份,公司新入职一百多人,看着朝气蓬勃的大学毕业生.我感到了青春靓丽的激情和年轻无畏的纯真. 新同事还没有被职场各种行业潜规则所浸染,可能几年之后,受到 ...

  9. 你属于程序员中的哪种人?

    当初的我们,初窥编程的世界,看着屏幕出现的"hello world"惊喜万分.想着计算机真的是世界上最神奇的东西,通过一行行的代码,我们居然可以和它交流,让它帮我们做事情.可是后来 ...

最新文章

  1. debian10 raid5+lvm
  2. android 绑定端口号,android 获取IP端口号等地址
  3. Vue.js——60分钟快速入门
  4. Bochs调试Linux内核 - 定位内核中的变量或数据结构
  5. SAP Commerce(原Hybris)的订单处理框架和SAP CRM One Order框架
  6. 我用段子讲.NET之依赖注入(一)
  7. Thinking in java之前
  8. Java使用继承的语法是,Java基础语法八 继承
  9. 手机自动化测试IDE之Airtest基本操作方法,学完让你解放双手
  10. git branch看不到分支_最好的Git分支管理教程
  11. C语言--fseek()
  12. Matlab快速导入数据文件
  13. js 通过正则表达式验证身份证格式
  14. mediasoup 管道通信类UnixStreamSocket分析
  15. 从猎豹到山狮-苹果操作系统热衷于猫科动物代号
  16. Linux下实现双机互信
  17. 全民社会保障月供制度的客观理由
  18. 工业机器人应用编程考核设备
  19. 嵌入式Linux磁盘(硬盘、SD卡)读写性能测试
  20. H5页面调用手机打电话、发短信、传邮件功能

热门文章

  1. mysql分层_MySql中的分层数据
  2. mysql数据库快捷添加外键_mysql 数据库添加外键的几种方式
  3. linux db2表空间目录,db2 表空间的一些知识
  4. 微型计算机原理与接口技术 王建国,微型计算机原理与接口技术课后习题答案及部分定义总结(王建国主编)...
  5. js 高级 prototype
  6. PythonEggs
  7. setuptools setup()
  8. Java Servlet response
  9. neo4j python
  10. python3flask教程_全面的Flask教程[3大部分]