首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
软件开发的核心基本能力是理解和表达事物的能力
时间:
2015-08-27 22:51:21
阅读:
223
评论:
0
收藏:
0
[点我收藏+]
标签:
?
软件开发的核心基本能力是理解和表达事物的能力。 为什么这么说呢?
从与主管、客户、产品经理和项目经理沟通的角度来说,你需要能够理解他们说话的语境和背景,从而推敲其真正的意图;需要真正理解他人的需要和意图;表达只有在真正理解的基础上进行才是有效和有份量的;这里的理解指“自然语言层面的”。
从熟悉业务和产品的角度来说,你需要能够理解现实中的事物、事务以及相互的关联,并简明扼要地绘制出来;这里的理解指“分析语言层面的”。
从开发程序的角度而言,需要对所要处理的事物的性质和规则有深入的了解,能够理解抽象的概念、模型和设计思路。这里的理解是“计算语言层面的”。
在实际开发活动中,需要在有限的时间内处理潮涌而来的大量事务,理解不断涌现的各种新的思想和技术以及新的发现,在必要时作出恰当的反应和行动,包括优先处理重要紧要的事情、需求和项目,适当的忽略和放弃。这即对一个人的理解和表达能力提出了“速度”和“敏捷度”的高要求。
纵观我们的软件开发活动,无非是在持续不断地理解话语、理解事物、理解事务、理解软件设计以及表达自己的观点、完成所学所能中完成的。
而要增强理解和表达能力, 则需要适当地运动、休息和饮食, 保证健康的身体状况; 同时放开心灵, 观察和探索整个的世界,深入细致地去理解和分析事物。
软件开发的核心基本能力是理解和表达事物的能力
标签:
原文地址:http://www.cnblogs.com/lovesqcc/p/4764626.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!