I can vouch for that.
I write software, but my original training was as an EE. My software development methodology was almost entirely self-taught.
This has been both good and bad. I will sometimes come up with some really interesting orthogonal approaches, but I will also sometimes "reinvent the wheel," with a naive approach.
Experience has taught me to seek out prior art, and established patterns. My creative way may still be the best way, but I've learned that is not always the case.