What do you feel you are hampered or limited by, either artificially or legitimately.
I have great fear about the unknown. Whenever I have an idea I worry that someone else has already had it and proven that it won't work. Consequently I spend a lot of time researching my field and try to convince myself that my ideas are good.
Do you align yourself more with being an autodidact or non-autodidact.
Autodidact without a doubt. I dropped out of college to work in the industry.
How has that alignment effected you professionally.
It is mixed. On the one hand I am (to use the new buzz word) agile when it comes to tools, methods, and ideas. On the other I don't have the benefit of the thousands of developers who went before me so I am likely to stumble into the same mistakes they made. Not having a degree has also hurt me since the market down turn. More and more places want a degree and are not willing to settle for experience.
Did you at some point (semi)realign yourself for personal/financial improvement?
I haven't had to yet, and I don't see having to in the future. I do plan on going back to college, but that won't (I hope) affect my nature.
Snippets of code should be wrapped in
<code> tags not<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).