Ideas are cheap, code is not
andreschweighofer.com
andreschweighofer.com
But knowing when not to write code meant understanding the business, the stakeholders, product management and deal with all those people! Something I definitely didn't consider my job when I started.