If they are of no real value, why did GP comment?
If the first paragraph is a wall of text, why would I think the functions/methods would be smaller?
If the whole post looks like it was dictated but not edited, why would I expect any thing more than type-and-commit?
Here is the complete post to which GP replied:
Let me rephrase that question: "does knowing how to do a job outweigh knowing abstract theory about that job?" I think the answer there is pretty obvious: *of course* coders who actually know what they are doing are more valuable to an employer than some kid with a CS degree and no idea how to actually do a programmer's job.
Here's the reply in question, paraphrased:
Self-taught people, in my experience, have missed important concepts. Most of the ones I can list have to do with things most coders won't encounter. I have rarely met people who know everything they should, because either the courses I think are necessary really don't teach what they should, or most people are stupid. Either way, a CS degree won't help. And it seems like I agree with OP, because the 2 people in 15 years are those "of course" people. Also, things I don't know anything about, and lots of homophone type spelling mistakes.
And here's the part I really like.
On a selfish note, I will never, ever have to compete for a job with someone that does not have a bachelors degree. So this is good for me and it's not good for our country but hey you're going to do what you want to do dummy.
First, we were talking about the importance of a CS degree vs. not a CS degree. AC definitely has to fight for a job with people who have a degree in something other than CS, making that completely irrelevant. Stream of consciousness poster has forgotten the point, making most of this gibberish irrelevant. Defend irrelevant points if you want - oh wait, you did, so ignore that.
More importantly, if it's not good for the country, then learning to code outweighs getting a CS degree. That defeats whatever point he/she might have had.
There is no logic, and code requires logic. There is no attention to detail, and code requires attention to detail. Communication skills in code are not obvious, but if you cannot communicate your intent, either by code or comments, then you have failed to communicate the importance of your implementation, or other details.
There is nothing good about the post you are defending, in the context in which I found it. That you defended it, seemingly without truly considering your defense, makes me question your competence. Note, I am not personally attacking you, merely evaluating your response on its merits. And it has none.