PR与编程有何不同

经过一周的训练后,本周我了解到的一件事是,程序员的工作流程与PR专业人员的工作流程非常相似。 公关和程序设计是行业分开的,它们的最终结果从特色文章到功能全面的应用程序都是不同的,但是我已经在实现目标和解决整体问题的方式上发现了一些相似之处。

典型的写作流程:

  • 收集信息
  • 选择信息
  • 结构信息
  • 翻译
  • 风格化文字
  • 格式化文字
  • 反思文字

典型的编程流程:

  • 定义计划目标
  • 设计程序
  • 写代码
  • 编译
  • 运行程序
  • 测试和调试
  • 维护和修改程序

从表面上看,程序员和通讯作者的工作方式非常相似。 当开始一个新的项目,程序,论文或宣传时,第一步是确定并设定目标-您想要什么样的结果? 我们要解决的问题是什么? 文字应该是关于什么主题的?

接下来,作家和程序员研究并计划他们的计划-推销中的论点应该是什么样的? 我们程序的架构是什么? 我们将拥有哪些类型的类或方法?

最后,在编写完我们的代码并付诸实践之后,程序员和作家必须反思他们所编写的内容。 对于作家:我们达到目标了吗? 其他人能够理解我们的写作吗? 程序员应该问自己:我的程序是否按预期运行? 我的代码结构合理吗?

DRY(不要重复自己)的原理可以帮助我们成为更有效率和成功的程序员。 尽管冗长而重复的代码可以完成我们想要的工作,但重构我们的代码使其更加清晰和整洁,可以帮助其他人阅读我们的代码,并从总体上使我们成为更好的程序员。 我们不仅仅是为机器编程,最终,我们实际上是在为将来将基于我们的代码,扩展和修改的用户和程序员编写程序。

同样,在代表品牌进行交流时,简洁明了也很重要。 定义清晰的论点或陈述,并以相关且易于理解的方式进行写作,这是品牌传播的关键。 您不希望消费者或企业对您的品牌代表感到困惑!

代码搅动=添加行+删除行+修改行从一个文件到另一个文件

我读了一篇有趣的文章,提出了编写和编程的10:1规则。 作者得出的结论是,书面形式的“原始材料”与“成品”的比率约为10:1 ,通常与程序员推向GitHub的“代码搅动”与“代码行”的比率相当(他还发现电影,新闻,音乐和摄影的比例也保持相同的10:1)。

这是否成立(关于他的主张以及他的样本量是否已进行了很多讨论),关键是开发人员和作家不仅需要磨练自己的技巧,还必须成为强大的自我编辑者以完善自己的目标结果。

尽管写作和传播公关通常被视为创造性的职业,而编程是一种技术性更高的职业,但肯定有一些相似之处。 在表面之下,编写和编程最终就是将高级数据和思想转换为低级语句或句子的过程。