Self-taught programmer here and wholeheartedly agree. I've seen a lot of bad code from developers with high-level degrees and supposedly aeons worth of experience over me and yet it is I who goes out my way to write decent code and fix the professionals mistakes, I'm not exactly the first choice for a lot of companies because I wouldn't look as good as Tommy G with a masters degree would on a proposal document tendering for a big project as opposed to I who hasn't got any sort of showy trophy degree for a company to parade around.
Too many companies place emphasis on degrees instead of capabilities. I might not have a degree but that's because I thrive and learn a lot easier when I'm teaching myself as opposed to absorbing and listening to someone else drone on about things that might not interest me. At least when you're self-taught you only learn the parts that matter to you and so, you're more likely to learn them correctly.
Comments
Self-taught programmer here and wholeheartedly agree. I've seen a lot of bad code from developers with high-level degrees and supposedly aeons worth of experience over me and yet it is I who goes out my way to write decent code and fix the professionals mistakes, I'm not exactly the first choice for a lot of companies because I wouldn't look as good as Tommy G with a masters degree would on a proposal document tendering for a big project as opposed to I who hasn't got any sort of showy trophy degree for a company to parade around.
Too many companies place emphasis on degrees instead of capabilities. I might not have a degree but that's because I thrive and learn a lot easier when I'm teaching myself as opposed to absorbing and listening to someone else drone on about things that might not interest me. At least when you're self-taught you only learn the parts that matter to you and so, you're more likely to learn them correctly.