博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
流于形式的沟通
阅读量:6602 次
发布时间:2019-06-24

本文共 842 字,大约阅读时间需要 2 分钟。

      “沟通”这个听起来普普通通词在编程界却显得那么的不寻常,在编程界里,沟通不仅仅是指与人的交流,同时还要与计算机交流。一个好的程序员必然是可以与计算机进行良好沟通的。在现实生活中,人与人的交流是通过人类语言进行的,那么如何与计算机进行交流呢,这需要用到各类的编程语言,熟悉这些语言是与计算机进行交流的前提。

      然而现实生活中的人们对计算机程序的需求并不是以C语言的形式告诉程序员的,程序员也不能要求所有的客户都会懂计算机语言,所以这就需要一个转换,其实程序员就是完成客户需求到程序转换的那个人。然而程序员只是把用户需求转换为程序的人,并不是直接与用户沟通的人。了解用户需求需要有专业的调研人员或项目经理,与用户交流需要用汉语或者其他人类语言,程序员不能要求用户能够看懂编程语句或编程思想、程序模型,这些转换需要程序员和调研人员共同来完成。

      项目文档真的可以用甲骨文来写:如果可以自己负责的部分可以用任何语言来写,只要自己能看懂就好,不要求其他人也明白你写的是什么。甲骨文是一种象形文字,写程序需要的各种模型也是一种形象的表示方法,和甲骨文有一定的相似之处。

      大多形式的沟通都是流于形式的,以回访电话或吃饭的形式。沟通是具有目的性的,无论是以什么形式来实现沟通,都是为了了解用户的需求等。有时为了达到目的需要和用户交流一些情感,然而沟通需要技巧,有时沟通不当可能会引起用户的反感,从而损失客源。沟通是个技术活,并不是谁都可以驾驭的。

      沟通存在于各个方面,并不仅仅是调研人员和用户之间,调研人员和程序员之间需要沟通才能更好的了解用户的需求,程序员和计算机之间需要通过编程语言来进行沟通,来编程实现用户的需求。程序员的团队之间也需要沟通,需要加强合作来完成项目。

      只要是行之有效的、能在各个项目角色间通用的,就是好的沟通方式。流于形式的沟通,可能是使得你的项目被不断推翻和不断延迟的最直接原因。

转载于:https://www.cnblogs.com/hy-666/p/4909887.html

你可能感兴趣的文章
几种排序方式的java实现(01:插入排序,冒泡排序,选择排序,快速排序)
查看>>
test--构造函数写法
查看>>
server application unavailable
查看>>
浅谈尾递归的优化方式
查看>>
eclipse 的小技巧
查看>>
频率域滤波
查看>>
图片存储类型的种类、特点、区别
查看>>
GETTING UP AND RUNNING WITH NODE.JS, EXPRESS, JADE, AND MONGODB
查看>>
求二叉树第K层节点的个数
查看>>
关于cocos2d-x面试的问题
查看>>
MySQLs数据库建外键时自动跑到缩影处,真奇怪
查看>>
static关键字
查看>>
js 合并多个对象 Object.assign
查看>>
Java 反射机制
查看>>
Unity 碰撞检测中碰撞器与触发器的区别
查看>>
Elasticsearch配置文件说明
查看>>
路由表的构成
查看>>
初识java
查看>>
temporary Object and destructor
查看>>
xcode - 移动手势
查看>>