If your product is going to help us locate the missing Nigeria satellite in space (meaning: your PRODUCT is hinged on proprietary technology and the success of your is a function of that technology) then go and learn how to code or at least how to write the algorithm.
If your startup is just a service company with a web front (ecommerce, blog, rental service) ie the success of your company doesn’t depend on the technology, but on the quality of the service delivered by you (whether or not it was enhanced by technology), forget coding! FORGET CODING, forget freelancers, just get started. Stitch wordpress/andromo together with google docs and social media accounts and start getting yourself some early customers and feedback. It will be more valuable to you than technical skills TRUST ME!
If what you have is somewhere in the middle, chances are you can start a basic version of the overall idea with wordpress.
Bottom line, know when to separate the tech from the startup so you can start gaining traction as quickly as possible!