Earlier quoted context omitted.
I've seen, heard stories of, and worked with the self taught programmers out there with out the degree. This is base on my experience, but most of them are bad. They lack vocabularies and such that when they try to convey what they're doing or what they want other people to do or hell just to communicate with the team it takes a fucking long time and in the end might not even get anything done. They also want to get…
I'll take gross generalizations and stereotypes for $1000, alex. Here's a thought: knowing and understanding concepts is more difficult than learning the lingo. Why not just, very respectfully and casually, insert the correct word into the discussion and help the guy pick this stuff up? It's called "teamwork" and it's really quite good at making work (and life) better. I've worked with too many guys with EE and CE an…
I don't believe knowing and understand goes hand in hand.
Computer Science have tons of vocab. If you get rid of all of them then you mind as well spend the whole day doing nothing but describing all the absract concepts.
The reason why we invent vocabulary is so we can ignore the lower nitty gritty details and talk on a higher level and focus on the problems we're trying to solve. I don't need to spend more than sentence or so to describe a singleton. I can just say hey I'm thinking that we should implementing a singleton because it's resource intensive.
Instead hey, let's ensure that there is only one instance of this class because we don't need more than one instance. Even in that sentence, Instance is also a vocab of CS.
>> to believe that a degree is the silver bullet of ignorance that you're suggesting.
I'm not suggesting that this is the silver bullet. But this is an indication that a person have some competent to at least get a degree.