写程序和开发产品虽然在某些方面有相似之处,但它们在本质上是两个完全不同的过程。下面我会简明扼要地解释这两者之间的区别,以及为什么开发一款产品比写一个程序要难得多。写程序的本质目标明确:写程序通常是为了解决一个特定的问题或实现一个特定