I'm fundamentally a tweaker and a troubleshooter, and usually have ideas for implementation logic, but I've never actually been trained on code of any kind.
I can do some basic html/CSS stuff, and I can sometimes tweak php for my Wordpress blog.
Co-workers think I'm a VB guru because of some complex macros I've written, but it's mostly Frankenstein code hacked together from modified code I picked up here and there and stuff I've recorded. But I've gotten pretty good at modifying it.