Hacker News new | ask | show | jobs
by crispyambulance 3789 days ago
FWIW, software engineering is _RAMPANT_ with people who are very very poor at teaching, mentoring, and even just explaining things.

I suspect this is because many practitioners had to learn through hard-knocks and entirely by themselves and as a result feel that everyone has to go through the same "rite of passage" of suffering as a clueless newb.

While it is fairly easy for new folks to find "getting started" materials or for pros to get advanced information, there's a huge valley where confusion is the norm and one is reduced to getting down-votes and withering commentary on stackoverflow for deigning to ask a basic question without already knowing the answer.

I think understanding terminology definitely helps but the problem is more deep-seated. One could remain completely baffled with the example Angular answer even knowing the technical meaning of all the terminology.

1 comments

There are so many condescending programmers out there; it makes asking questions on SO painful.
I think part of it is someone sees a question and thinks "Well why didn't you just google xyz?" without realizing that the only way to know to google xyz is to already know the answer to the question posed.