我们总是喜欢用自己的经历来定义软件是什么以及判断标准,但如果这种经历来自完全不同的两个领域,并且互相矛盾,那么就有可能让大家吵来吵去……是的,各位在忙于解决具体问题时,谁还会想到谈谈软件开发的本质?看过我之前文章的人,可能会感觉到我对不加思考的所谓分享是持鄙视态度的,不管这种分享被冠以干货,经验或者随便什么名字。不是说这类分享没价值,而是说越是这类分享越适合具体问题,而不适合影响因素过多的事物,比如管理,比如文化,比如方法论,比如对软件本质问题的认知。我们当然可以到StackOverflow上分享某个问题的具体解决方法,因为具体技术类问题只依赖于简单的上下文;但我们真的可以用一种简单问答的形式