I refuse to believe that people with CompSci degrees can't quickly pick up the more basic (and even many intermediate and advanced) marketing skills, particularly in the digital realm.
Yes, knowing how to apply them, and learning about audiences messaging, etc. are going to be challenging, but you'd be shocked how far you can get for many products and services just by semi-intelligent testing and implementation of best practices with things like paid search, SEO, email marketing automation, analyzing web analytics, etc.
In fact, I'm often shocked at how many marketers are not technical enough to do those things at even a basic level.
There's a LOT of good information out there, and sometimes it really is just a matter of honing your bullshit detector to weed out the guru spam. Heck, spending a week reading through the Google Ads and Facebook help docs would set you ahead of quite a few of your peers, AND you'd have a leg up on implementing the more advanced approaches that require technical integration.
That said, finding an experienced marketing mentor or consultant can help you short circuit the learning curve and guide you away from wasted time and money.
Spending $5k with a consultant to help you create your initial plan might be wiser than say, randomly spending $5k on FB ads without having known you should setup conversion tracking, how to properly structure your account and audiences, how to build great creative, etc. and then not even having any clue what the spend did for you because you don't understand what the data is actually saying.
I'll take your advice about reading the Google Ads and FB ads docs! Thanks.