I'm currently working professionally in the arts/entertainment industry where the quality of your work (as seen in your portfolio) comes before all else. An employer cares about the following in this order:
- Portfolio
- Work Experience
- College Degree
A college degree is a small footnote, easily overshadowed by a strong portfolio.
My question:
How important is a college degree in breaking into the programming industry? Could the above be ordered in importance to the programming industry? Are there other factors that are just as important?
I have practically no college education, but have been programming in my free time since I was < 10 and still continue to actively study it. The lack of college education has actually been a plus for some employers in my current industry as it comes off as self-motivated and passionate (which I am). I'm considering making my programming hobby a career. Does my experience and education (or lack of), help or hurt me?
As a sub question: How common is something like a programming portfolio and what form would it be in? Is it common to send in code samples, links, or otherwise with your resume and application?