开发过程中沟通的禁忌
如果你是非技术人员,我想说:
请不要对技术人员说“这个需求很容易实现”
如果你是非技术人员,我想说:
请不要对技术人员说“这个需求很容易实现”
Data Mesh引入了新的组织视角,并且它与特定技术无关。 其关键思想是将领域驱动设计(DDD)和产品思维,应用到数据和分析领域的难题中。
很多年前写过一篇在自己博客里面, 后端不高兴——关于协作和沟通, 做后端的同学可以看看吐槽哈。
工作也好多年了, 前前后后跟不少新人合作过, 实际合作中不免各种问题, 都是从新人过来的, 所以打算写一些点, 算是一些感受吧。
Linux 从诞生至今,已经快有 30 年了。这期间 Linux 一直延续着通过邮件来提交变更、审查、讨论直至批准的研发过程,这一流程非常费时费力,不仅成为新人的进入门槛,也成了可持续生产的障碍。那么,为什么 Linux 一直要坚持遵循这一过程呢,它能带来什么好处?存在哪些弊端?有什么解决办法吗?
沟通这个话题很大,所以今天的阐述的内容只针对80%以上的技术领域从业者会面对的场景。即便只是讲技术团队中的沟通,也足够讲几天的课程了。所以,我选择了“沟通误区”这个话题作为切入点,通过一些具体事例来谈谈技术人沟通中的问题,来看看如何将沟通做到更好。
刚开始时我们都是用 Java 开发 Android,对于写了好几年 Swift 的我完全不能忍受 Java 的语法,没有元组(可以通过第三方实现),没有高阶函数,没有扩展方法,不像Swift,接口(Interface)所有方法都要实现的,没有可选实现的。