I don't think you really need to understand the coding in order to make websites these days. There are so many open source templates available and all you need to know is understand the process of putting it all together. Wordpress, Joomla, Drupal, etc. it's all pretty much build for us already.
Leave the coding to the coders and focus on your entrepreneurial skills and you won't end up wasting time like some people do.
I hope this helps.
VedenMedia.com - Internet Marketing | Video Production | Web Design