HTML5学堂:程序员的写作能力决定着“程序员的等级”。想成为项目经理,书面也好,口头也罢。总之一句话——表达能力不能差~~~对于一个项目经理来说,通常是不需要去触碰代码的,更多的是协调团队成员的工作以及协调需求方的产品部与本部门的工作、处理冲突。当然还要肩负着处理各种报表以及人员情况的事宜,管理能力是必不可少的(关于管理能力日后我们再谈),写作能力则成为了基本管理以及协调的基础能力。
很多程序员觉得,自己能够拥有很强的技术,那么自己就已经很棒了。更有很多开发人员觉得写作水平和能力和自己的技术水平没有丝毫的关系。不得不承认的是,如果一个程序员永远的以个体的方式而存在,进行开发工作,写作能力没有很明显的影响,当然,这种开发人员也永远不可能有长足的成长。如果身处团队合作或者真实开发当中时,写作水平可谓是相当之重要。
杰出程序员与勉强过得去的程序员之间的差别在于,他们能不能把他们的想法表达清楚。杰出的程序员通过说服别人来达成协作,通过清晰的注释和技术文档,他们让其他的程序员能够读懂他们的代码,这也就意味着其他程序员能够重用他们的代码,而不必重新去写。要不然,他们所写的代码价值就大打折扣了。
有效的写作:不管你现在多么不靠谱,只要你每周练习几次,就一定会有所提高。博客不需要太长,坚持每周写几个,一定能够越写越好。但如果你因为写作恐惧症而不这样做,那么,你很可能永远就这样了(别想成为杰出的程序员,更不必说项目经理了)。
每个人都应当大量写作,不管是写博客还是写书,回复问题、写电子邮件还是其他的东西,写下来,然后好好的斟酌一下。这种书面沟通有助于理清我们的思路。当你要向其他人详细解释某样东西的时候,你会经验的发现自己有多么的无知。于是,不得不开始一个全新的探索过程,从而实现不断的成长。
欢迎沟通交流~HTML5学堂