Rosie Allabarton argues the reasons why on the CareerFoundry blog. Besides learning an essential skill there are other advantages, whether you're looking to make your own site or one for your company or business.
For one thing, she writes, your site will likely need constant maintenance, and depending on an outsider can cost you both time and money in the long run--waiting for the other person to update and maintain your site.
Also, once you've developed the web building skills needed, you can be sure that how your site is developed is exactly what you want it to be. And if you do decide to hire developers in the future, at least you'll have a basis to know what to look for in them.
With so many great learn to code resources around, you might be up and running before you know it.
Caveat: If you're in a rush or you have a technically difficult site to pull off, then you'd probably need to hire a developer. Check out Allabarton's blog post to see some examples and find more coding resources.
Read more of Melanie Pinola’s Tech IT Out blog and follow the latest IT news at ITworld. Follow Melanie on Twitter at @melaniepinola. For the latest IT news, analysis and how-tos, follow ITworld on Twitter and Facebook.