2.2 增强思考逻辑好处多

在一篇文章里,其逻辑性是十分重要的。逻辑层次鲜明,思维缜密的文章肯定是一篇好文章,因为不仅作者自己能想得清楚,而且也能说得明白。反之,如果一篇文章逻辑思维混乱,则必然不是一篇成功的文章。

2.2.1 三种重要的逻辑顺序

一般来说,逻辑顺序有三种,分别是时间顺序、结构顺序和程度顺序。

1.时间顺序

时间顺序,顾名思义就是按照时间先后来排列顺序。比如,人的一生包括童年、少年、青年、中年和老年。这就是按照时间先后来排列的,称为时间顺序。下面看一个例子:

在系统开发过程中碰到了如下问题:

1.需求人员对需求开发工具使用不够熟练;

2.运维人员反映系统运行不稳定;

3.开发人员对客户业务不熟悉;

4.需求人员与客户沟通效果不太好;

5.实施人员不熟悉系统的使用;

6.测试人员测出的Bug跟踪修改力度不够;

7.开发人员的开发技术还有待提高;

8.实施人员的客户培训效果不佳;

9.运维人员反映系统运行不稳定。

按照软件开发的时间顺序:需求分析→软件开发→软件测试→系统实施→系统运维。可以整理成以下顺序:

在系统开发过程中碰到了如下问题。

需求分析阶段:

1.需求人员对需求开发工具使用不够熟练;

2.需求人员与客户沟通效果不太好。

软件开发阶段:

3.开发人员对客户业务不熟悉;

4.开发人员的开发技术还有待提高。

软件测试阶段:

5.测试人员测出的Bug跟踪修改力度不够。

系统实施阶段:

6.实施人员的客户培训效果不佳;

7.实施人员不熟悉系统的使用。

系统运维阶段:

8.运维人员反映系统运行不稳定;

9.运维人员反映系统运行不稳定。

2.结构顺序

比如说一家软件公司,分为软件开发部、咨询部、销售部、行政部和财务部等,这些部门都是平行关系,彼此之间没有职能交集,称之为结构顺序,如图2-6所示。

图2-6 结构顺序图

3.程度顺序

比如学校评价学生的学习成绩,一般用“优、良、中和差”来评价,这就是程度顺序。从优到差,受赞赏的程度逐步减轻。

所以,在平时的训练中,就应该使用这三种重要的顺序来思考问题,表达思想,这样的思路才能井井有条。

下面举一个例子:

北京房地产市场持续“高温”的原因如下:

1.北京的工资水平在全国首屈一指;

2.北京需要房子的人很多;

3.北京物价水平在全国算比较高的;

4.北京道路拥堵成本过高;

5.北京的购房资格申请很难;

6.在北京拿地的成本本身就很高;

7.北京的资源比较集中,吸引外来人口进入北京。

经过归类分析,可以分为以下三大原因:

综上所述,北京房地产市场持续高温的原因如下:

❏成本过高;

❏需求旺盛;

❏门槛很高。

成本很高是北京高房价最核心的原因,因为北京房地产的成本本身就很高,所以导致了房价居高不下。其次的原因是需求旺盛,因为需求旺盛,更加刺激了房地产市场,造成了一种市场饥饿的局面。最后的结果则是门槛很高。所以按程度顺序分类,则依次是成本过高、需求旺盛和门槛很高。所以对于一堆信息,第一步做的事情就是归类分组,将类似的信息分为一组,然后再分析各组中心思想之间的关系,最后形成逻辑顺序。

2.2.2 要准确提炼中心思想

在写作的时候,经常看起来总结出了中心思想,但是其实并没有真正总结出来,只是总结了一些似是而非的观点,读者并不能从中获取有用的信息。比如:

周作人先生曾说过,他最适合给鲁迅先生写墓志铭,原因有以下三点:

1.他们是兄弟;

2.他们都是作家;

3.他们都很聪明。

读者通过这段话,很难获取最核心的信息,而是要自己去分析,这是不符合金字塔原理的思想的。如果这样写,可能会好很多:“周作人先生曾说过,他最适合给鲁迅先生写墓志铭,因为他们彼此对各自的才能秉性都非常熟悉”,然后再说出需要的论据,效果可能会好很多,如下所示。

周作人先生曾说过,他最适合给鲁迅先生写墓志铭,因为他们彼此对各自的才能秉性都非常熟悉。原因有以下三点:

1.他们是兄弟;

2.他们都是作家;

3.他们都很聪明。

所以,在总结中心思想的时候,不能泛泛而谈,不能徒有其表,而应该进一步的思考,找出各种信息中的核心论点,然后才能写成中心思想。不能把思考的工作留给读者去完成,因为读者无论智商有多高,他们也不可能从有限的信息中十分准确地得出作者心中想表达的意思,而且读者也对需要反复推理和逻辑思考的文章而感到厌烦,因为那样实在是太累了。作者应该帮助读者去完成那部分艰苦的工作,这也是作者的职责。下面再看一个例子:

某IT公司在软件开发方面碰到了如下问题:

1.有些刚毕业的程序员开发技能还不是很熟练;

2.对于客户需求的反复变化,程序员感到厌烦;

3.对于客户的一些无理要求,项目经理有时候竟然答应了下来;

4.有些程序员工作的时候偷偷玩游戏;

5.某些程序员不太服从领导安排;

6.开发人员修改过的Bug后来又重新出现;

7.测试人员有时候会偷懒,省略测试标准步骤;

8.高级程序员很少对初中级程序员进行技术指导。

1.分析步骤第一步:将混乱的信息进行分组并提炼各组的中心思想

2.分析步骤第二步:根据各组的中心思想,总结出结论性的思想

程序员开发技能还不熟练,原因有两点:①工作态度不够端正;②技术培训力度不够。客户需求管理还不够好及测试过程还不够规范等问题则都是公司在技术管理方面存在一定的问题,还需要提高。所以结论性的思想就是:某IT公司在技术管理方面还不够完善。

3.分析步骤第三步:改写原来的文章

某IT公司在软件开发方面碰到了问题,主要是由于公司的技术管理工作还不够完善,主要有三个问题,按照软件工程的流程从需求到开发再到测试,分别如下所示。

1.对客户需求的管理还不够好。比如:

➢对于客户需求的反复变化,程序员感到厌烦;

➢对于客户的一些无理要求,项目经理有时候竟然答应了下来。

2.程序员开发技能还不够熟练。原因是:

➢有些程序员工作态度还不够端正;

➢公司缺乏必要的技术培训。

3.测试过程还不够规范。比如:

➢测试人员有时候会偷懒,省略测试标准步骤。