软件工程师该具备的素质

良好的沟通能力:
沟通,看起来是一件很简单的事情,其实大部分的软件失败的原因很大一部分程度上是因为沟通不够。
1、团队之间的沟通:能否和团队的成员协作好各自的工作,共同推进项目的进展十分重要,要求我们要不段的调高自身的专业水平,更重要的是自己的理解能力,和表达能力。对一个功能点的认识,你和你的伙伴是否是同样认识的。

2、良好的做事能力,当你的头,交给你一项任务的时候,你是否能否充分的挖掘系统的需求,详细的做好设计。能够考虑的非常周全真的很不容易,尤其是深入掌握系统的核心,这就要求我们必须要做好全局的思考。关于创新,其实在一开始的时候都没有这个能力,如果你有那么恭喜你,你是个创新方面非常强的人,如果你没有,那你就要好好看看别人是怎么把事情做到做好,不断的学习,不断的总结,不久你就会发现自己的思路想法越来越多,然后在加上自己的整理,推敲,一样可以做的很好。
像现在的所以团购网站,不都是别人的点子,拿过来用,不是一样成功了。最不可思议的是有的网站,干脆就把别人的样子原封不动的照搬过来,不是也大赚了一笔吗。

3、良好的文档能力。
问什么要强调文档能力,当你在写文档的时候,从需求文档到概要设计,到详细设计,都体现了你的真是业务的理解能力,和提出问题,分析问题,解决实际问题的能力。他更加明确了你的工作目标。当你一件事情表述不清楚的时候,证明你没有理解自己要做什么,所以必须弄懂。现在的很多程序员,尤其是中国的程序员(包括我在内,呵呵)都不重视代码,不重视前期的设计工作,文档书写的工作。在开放中就很有可能对设计进行调整。因为大家经验不是很足嘛。所以文档能力很重要。
你看面向对象的大师们,以Martin Flower为首的,那一个不是巨能写、巨能说,他们多很成功,因此我们应该多在这方面提升自己的能力。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值