The list is endless. If you've got even a basic understanding of how to write software, and you can combine that with one or two additional skills you're a million miles ahead of any other coder even if they're a better coder than you. The reason being that you not only build software, you have an understanding of the dozens of other things that must be performed in order for that software to be turned into a profitable business.
software and the management of people
software and sales
software and analytics
software and e-commerce
software and design
software and user experience
software and SEO
software and product management
software and quality assurance/testing
The list is endless. If you've got even a basic understanding of how to write software, and you can combine that with one or two additional skills you're a million miles ahead of any other coder even if they're a better coder than you. The reason being that you not only build software, you have an understanding of the dozens of other things that must be performed in order for that software to be turned into a profitable business.