美文网首页文字程序员@IT·互联网
让别人读你的文章不再那么累

让别人读你的文章不再那么累

作者: bbdlg | 来源:发表于2016-07-31 22:35 被阅读2746次

    今天有幸拜读了@程序员在雾都 的《程序员未来发展方向》,对其中文意颇为赞同,惟有一篇文章读下来实感劳累。究其原因,可能是格式上尚欠润色,特总结若干,遥敬原作者,希望可以读到他更多好文。

    言归正传。

    一篇排版优雅的文章是一件上乘的艺术品。文章写的再好,如果排版上落了下风,终究是一件煞风景的事。正确的排版,可以帮助读者梳理文章脉络,分清文意主次,读者读起来也不会觉得劳累。再极端些,优雅的排版可以吸引读者反复阅读,这对于作者来讲是莫大的荣幸。

    那么,怎样排版才能做到正确甚至优雅呢?我们挑几点出来聊聊。其中会用到原文的一些例子,还望原作者恕我冒昧哈:)

    1. 注意中英文符号和全半角

    中英文符号和全半角之所以会影响阅读体验,是因为错误的应用会使文字前后间距发生不和谐的改变,比如

    前言:程序员工作两三年后……

    把英文冒号改为中文冒号后是这样的:

    前言:程序员工作两三年后……

    1. 善用多级标题

    多级标题可以让读者更方便梳理文章脉络,更容易理解作者意图。常用的多级标题可以从Word或Pages找到,这里不过多列举。

    摘抄了原文中的所有标题,如下:

    第一:明确目的
    第二:明确发展方向
    1. 从技向业务过渡
    2. 单方面向技术发展
    第三:自古雄才多磨难,纨绔子弟少伟男
    自立门户,勇敢创业
    急流勇退,退居二线
    个人建议:从一个程序员到一个项目经理……

    如果改成这样是否会舒服些呢?

    一、明确目的
    二、明确发展方向
    1. 从技向业务过渡
    2. 单方面向技术发展
    三、自古雄才多磨难,纨绔子弟少伟男
    1. 自立门户,勇敢创业
    2. 急流勇退,退居二线
    四、个人建议
    (余下正文)从一个程序员到一个项目经理……

    使用多级标题,不仅是标题的级别表示需要斟酌,标题的缩进也是需要考量的。

    1. 注意前后间距

    这里的前后间距不仅仅是指段落前后,还包括文字与图片、图片与图片说明文字、标题与正文的间距等等。

    间距采用的好,可以让阐述同一主题的段落更“抱团”,让图片和文字“像是一家人”;而如果处理的杂乱无章,则会让阅读体验变得非常糟糕。

    我比较建议的做法是使用markdown写作,并使用默认的各类间距。

    1. 适当分段

    我注意到作者在每个标题后基本都配了整段的文字,比如下面这张截图:

    标题+整段文字的示例

    而如果稍微分割一下,读起来似乎会好一些:

    2. 单方面向技术发展

    能成功进行技术开发的尖端人才,这是在下最向往的工作。很多从事开发的人都会认为,业务总会带着“金钱的味道”,老板从来不管开发是否合符开发原则,是否经过必要测试,他们只会在客户面前无尽地吹嘘,项目到期能成功交货,只要不出什么大问题那这个项目就算成功了。

    其实我们也要明白:开发项目最终目标是为了赚钱,在开发过程中对项目成本的限制和效率的控制这也是必须,所以这才需要管理人员对项目进行管理。但开发人员也很想避开这“金钱的尘嚣”,全心投入到技术的世界当中。所以对技术有着浓厚兴趣的人,往往会深入地研究某一项技术,成为技术上的精英。

    但在这里说一句令人心淡的话:中国已经属于是世界上第二大经济体同盟国,但国民生产总值主要来源于第三方加工产业方面。中国可以说是人才济济,但却在高新产业上却比发达国家落后。这几年的确看到我们国家在高新科技上有着质的飞跃,但跟欧美发达国家还有着一段距离。所以想在中国成为尖端技术的人才,无可否定比在国外要难。

    依在下看来,要想成为尖端的开发者,必须对C、C++、汇编语言、嵌入式开发、WindowsAPI、LinuxAPI这些底层技术有着深入的了解。要知道JAVA、.NET……等这些之所以称为高级开发语言,并不是指它们比C、C++、汇编语言更高级,而是指它们封装了C、C++等等的功能,更适合用于企业软件的开发,使开发变得简单。但如果要开发一些底层的软件,大型的系统的时候,就必须用到C、C++、汇编等开发语言,这是成功尖端人才的一个条件。

    1. 谨慎配图

    文章的配图,可以是对文字的补充说明,也可以抵得上大段文字,甚至可以调剂文字气氛。一个好的配图确实可以起到锦上添花的作用。

    配图下面添加少许说明,一来可以对配图的意图做下说明,二来也可以让接下来的文字显得不那么突兀。比如:

    iOS程序员成长进化图

    在配图之后,可以对图中内容加以说明,但切忌简单的图片文本化。要知道,重复的表达是文章的大敌。

    1. 偶尔加粗

    适当的对某些词句加粗,可以起到醒目的作用,但无重点的整段文字加粗反而适得其反。

    整段加粗的文字示例

    对上述文字就加粗问题优化一下:

    前言:程序员工作两三年后,基本上都会考虑自己的未来发展方向。发展的路径不外乎:

    • 程序员-系统分析员-架构师-技术经理-CTO
    • 程序员-项目组长-项目经理-项目总监-CTO
    • 程序员-产品设计师-产品经理-CTO

    哪一条发展路线更适合你?当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到CTO的程序员,也是非常少的一部分,原因很简单,这个世界上不许要那么多的CTO和CXO

    1. 做个处女座

    写完文章后,反复读几遍。做个处女座,“锱铢必较”:)

    相关文章

      网友评论

      • Songlairui:冲名字,我就要收藏一下。
        我对文章的预期是:先前我撰写文字时喜欢弯弯绕绕,时机一到,我刻意安稳的平铺直叙了自己的想法;发现后者得到了前者的预期结果,有笔力,深以为这是一个秘籍;期望读这篇文章能找到同感。
        bbdlg:@Songlairui 哈 我觉得噼里啪啦把想法倒出来是件很痛快的事情
      • 397620acb6da:太长了~ 太累了~
        bbdlg:@程门立雪 速读扫完这篇应该也就30秒咯 秘籍是只看标题 哈哈
      • ab752740d9e1:好的排版确实更容易阅读
        bbdlg:@三泥哥 列几个标题 不能耽误那些对你的文章不感冒的人的时间(๑• . •๑)
      • a8e0b4b052b5:写的不错,简单的一改,看起来舒服多了。
      • 王命之途:处女座:“锱铢必较”的双引号反了:P
        bbdlg:@王命之途 多谢(๑• . •๑) 昨天代码多了 眼花咧
      • 流光黎落:排版确实是一门艺术,但是这点我觉得在写文章时就该有所注意,宜短段不宜长段。(不然看着心太累)
        bbdlg:@流光黎落 嗯嗯。caoz的文章很长,到读起来也不觉得累。文章内容勾引人是一方面,多分段也是很重要的一方面:)
      • 醉酒肆之:善意提示👍
        bbdlg:@醉酒肆之 原作内容还是可以的,稍稍整顿下会大有改观的
      • a1ebda553359:好的排版确实像一件艺术品,让人忍不住多看两眼。
        bbdlg:@Sinofox 哈 至少读起来舒服丫 大热天的 闷着头看一团团的文字臣妾做不到啊... :(

      本文标题:让别人读你的文章不再那么累

      本文链接:https://www.haomeiwen.com/subject/zuqxsttx.html