I've found that in the last few years, apparently the definition of the word "help" has changed to mean "do this entire thing for me and hand it back so I can take credit." Not to mention that "training" seems to mean "Give the final steps without explaining why any of this is required."
I believe this is almost entirely due to the state of the higher education system. Computer Science seems to be focused on two things: proving the the professor is smarter than everyone else in the room, and teaching people how to claim the work of the smartest person they are working with.
As long as professors are required to do more research than teach, and allowed to teach without being taught how, the value of a college degree will continue to decline.
As to your point, few people with a computer science degree have ever been taught anything. The professors get away with not teaching a damn thing by using the "group project" system where they can be sure that those in the class that know what they are doing, have good research skills, or a talented friend, will do all of the work for the group. This allows 50% or more of the students to pass their class without understanding a thing. It's just another memorize key facts and puke experience for most of them.
Instead of complaining about how people ask for help, or how they train others, show them the right way. It takes a little time and patience, but it does wonders for the group.
Yes, your state is so very progressive that Prop 8 passed easily. Add that to your comment and it begins to look like California is a bunch of people that hate everyone, but expect those people to pay for what they consume.
Apparently, I was wrong about the meaning of progressive. Of course, so is the Democratic party.
I hate the politicization of words, 'they' never bother to look them up first.
Link to Original Source