有关更好的博客文章的建议
书面:2019年5月13日by 雷切尔·托马斯(Rachel Thomas)博客就像简历,只有更好。我受邀根据自己的帖子进行主旨演讲,而且我知道博客帖子导致他们找到工作的人。我鼓励人们开始写博客 几个 我以前的 帖子,甚至要求学生参加 计算线性代数过程 撰写博客文章(尽管不需要发布),因为良好的技术写作技巧在工作场所和面试中都很有用。另外,向他人解释您学到的东西也是巩固您的知识的一种方式。我给出了一些提示 您的第一篇博客文章入门 以前,我想在这里提供一些更高级的建议。
你的听众是谁?
我的语音教练给我的建议 准备会谈我认为这同样适用于写作,就是选择一个您可以视为目标受众的特定人。 要尽可能具体。 如果这是一个真实的人,这很好,并且(如果他们不打算阅读您的帖子或参加您的演讲,那也很好),尽管不一定要这样做(您只需要精打细算就可以了) (如果不是)的详细信息)。无论哪种方式,他们的背景是什么?他们可能对该主题有什么样的问题或误解?在不同的时候,我想的那个人是朋友或同事,我的一个学生或我的年轻自我。
不清楚您的听众会导致混乱的帖子:例如,我看到的博客帖子既包含初学者材料(例如,定义培训和测试集),又包含非常高级的材料(例如,描述复杂的新架构)。专家会很无聊,初学者会迷路。
该做什么和不该做什么
当您阅读其他人的博客文章时,请考虑一下效果如何。您喜欢什么?而且,当您阅读自己不喜欢的博客文章时,请考虑一下为什么不这样做?是什么让该职位更具吸引力?请注意,并非每个职位都会吸引所有人。具有目标受众的一部分意味着您的目标受众中没有其他人,这很好。有时我不是别人的目标受众。与所有建议一样,这是根据我的个人经验得出的,并且我肯定会有例外。
通常运作良好的事情:
- 汇集许多有用的资源(但不要包括所有内容!其价值在于 您的策展)
- 提供动机和背景。如果要解释算法的工作原理,请首先提供一些实际应用程序的示例,以及使用该算法或与其他选项的不同之处。
- 人们相信以下几种不同的事物:故事,统计数据,研究和视觉效果。尝试混合使用。
- 如果您使用大量的代码,请尝试在Jupyter笔记本(可以是 转换成博客文章)或 Kaggle内核.
不要
- 不要重新发明轮子。 如果您知道其他地方有很好的解释,请链接到它!附上您要链接到的资源的引号或一句话摘要。
- 不要试图从第一原则构建一切。 例如,如果您想解释变压器的架构,请先不要定义机器学习。谁是您的目标受众?已经熟悉机器学习的人会失去兴趣,而那些机器学习的新手可能不会在变压器架构上寻找相关职位。您可以假设您的读者已经具有一定的背景知识(有时使之明确很有帮助)。
- 不要害怕发表意见。 例如TensorFlow(大约在2016年,在急切执行之前) 让我感到不聪明,即使其他所有人似乎都在说那真棒。我当时很紧张 写博客文章 话虽如此,但很多人都积极回应。
- 不要太沉闷或太干。 如果人们失去兴趣,他们将停止阅读,因此您想钩住他们(并让他们着迷!)
- 不要窃。 始终引用来源,并在直接引号周围使用引号。即使您是先收集资料并做笔记,也要这样做,这样一来您就不会再犯错了,而忘记了别人的材料。 others窃他人的工作是错误的,最终会损害您的声誉。引用并链接到为您提供想法的人。
- 不要太笼统。 您不必涵盖某个主题的所有内容,只需关注最感兴趣(或沮丧)的部分。
花时间做好事
作为DeepMind研究员和牛津大学博士研究生 安德鲁·特拉斯克建议,进入深度学习社区的秘诀是高质量的博客……也不要只写点什么-在帖子上花3或4整天的时间,并尝试使其尽可能短而简单(但仍完整)。”老实说,我花了3或4天以上的时间 许多 我最 流行 帖子.
但是,这并不意味着您需要成为“天生的”作家。我在得克萨斯州一个小城市的一所贫穷的公立高中上学,在那里我几乎没有写作作业,也没有真正学会写适当的论文。我大学第一学期的一次入门英语课强调了我在写作方面的努力,然后,我设法避免需要大量写作的课(我学习数学和计算机科学的部分原因是,这些是我唯一的领域知道这涉及最少的写作,并且没有实验课。直到我30多岁 想开始写博客 我开始练习写作。我通常会经历许多草稿,并进行大量修订。和大多数事情一样 技能不是天生的;这是您通过认真练习而建立的。
注意:我知道很多人可能没有时间写博客-也许您是父母,患有慢性病,因有毒工作而精疲力尽,或者更喜欢在业余时间做其他事情-没关系!您仍然可以在没有博客的情况下获得成功的职业,这篇文章仅适用于有兴趣的人。
撰写学术论文的博客版本
我对AI研究人员的愿望清单上最重要的是,更多的人会写博客文章来陪同他们的论文:
我对AI研究人员的愿望清单 //t.co/Cel5x32K9O pic.twitter.com/AyYBqwYDFX
—雷切尔·托马斯(@math_rachel) 2018年4月11日
阅读您的博客文章的人远远多于阅读学术论文的人。这是一种以对话性和可访问性更好的方式将您的信息传达给更多受众的机会。您可以并且应该链接到博客文章中的学术论文,因此无需担心包括所有技术细节。如果人们想要更多细节,他们会读你的论文!
查看以下优秀的学术论文对和博客文章,以获取启发:
- 性别阴影 (博客文章& visualization) and 性别差异:商业性别分类中的部门间准确性差异 (论文),Joy Buolamwini着& Timnit Gebru
- “有偏数据”的问题 (博客文章)和 理解机器学习意外后果的框架 (论文),哈里尼·苏雷什(Harini Suresh)& John Guttag
- 通过通用语言模型介绍最先进的文本分类 (博客文章)和 用于文本分类的通用语言模型微调 (纸),杰里米·霍华德& Sebastian Ruder
我通常会建议新的博客作者,您的目标受众可能是6个月前。对于研究生,您可能需要将其更改为2年前。假定与您的论文审稿人不同,您博客文章的读者尚未阅读相关的研究论文。假设您的听众很聪明,但不在您的子领域。向不同领域的朋友解释您的研究需要什么?
您的第一篇文章入门
这是我的一些提示 以前共享 帮助您开始第一篇文章:
- 列出您喜欢的其他博客文章,文章或研究的链接列表,并撰写简短的摘要或突出显示您特别喜欢的文章。我的第一篇博客文章的一部分来自我的列表,因为我无法相信更多的人没有阅读过我认为很棒的文章和文章。
- 总结您在参加的会议或参加的课程中学到的知识。
- 您两次写过的电子邮件都应该是博客文章。现在,如果有人问我想别人也有兴趣的问题,我会试着写下来。
- 您最有能力帮助他人落后于您。这些材料在您脑海中仍然新鲜。许多专家已经忘记了成为初学者(或中级)的感觉,并且忘记了当您初次听到该主题时为什么很难理解该主题的原因。
- 一年前会对您有什么帮助?一个星期前对您有什么帮助?
- 如果您想了解实际的物流, 中 使入门变得非常简单。另一种选择是使用 Jekyll和Github页面。我可以同时推荐两个,因为我有2个博客,每个博客都使用一个(我的 其他博客在这里)。