I think it's definitely possible to fake it till you make it and I completely agree with you. I've been doing a similar thing with translation - I understand the language very well, but I'd be screwed without Google and online dictionaries. The clients don't have to know that, though - I deliver a high quality translation on a native level because of my capability to understand languages, meanings, and to work with dictionaries.
Great and inspiring article. Thanks!