在csdn上闲逛看到个文章,《程序员的基本素质如何》(原文http://vipnews.csdn.net/newscontent.aspx?pointid=2009_02_23_102535116),有点儿想法写下来吧。
就是这个“基本素质”的问题。
毫无疑问,从事任何职业、干任何事情都需要具备一些基本素质。其中有一些复杂度高些,需要具备的基本素质较多、层次较高,比如当科学家。某些就相对简单了,比如玩挖地雷。当然,每个人对与所谓“基本素质”的看法并不相同,但我认为以下几个是一个程序员必须具备的:
1、交流的能力:包括驾驭语言的能力,使你能够清楚的表达自己的意见。谈话的基本技巧,让你采取最合适的方式和别人交流,比如你发现一个人走神了,那就需要提醒他或把刚才讲的要点重复一遍。理解别人观点的能力等等。
2、是用基本工具的能力:这个“基本工具”可能稍微有点儿宽泛,个人需求并不一样,但比如MS Office里的word都只会最基本的功能那就不够了吧。
3、撰写文章的能力:这个和前面驾驭语言的能力有类似的地方,但又非常不同。能说<>能写出来,能说清楚也不<>能写出来。另外,撰写的能力包括能够采用合适的文体和格式组织文档。
4、阅读能力:我想这个就更基本了。如果一个人在公司任职,但是看不懂资产申购单怎么填那就成问题了。
还有其它的。
某甲来水一下:吃饭算吗?
$#%^&*&()