I code a lot, for fun and profit. I've learned a lot, mostly that there is always someone that knows a lot more and that I should always consider other ideas and not dismiss them out of hand.
I've been around programming from the days prior to Windows 95 through modern coding today.