What on earth is bad about using StackOverflow? You're expected to google around to find solutions anyway, if anything I would think much less of the programmer who tried to avoid it. It's stupid pride when it's such a valuable resource.
I agree with you, but several people I have encountered don't feel this way. For instance I had someone try to explain how using HAML made their developers more valuable because of all the keystrokes they were saving. When you're counting keystrokes as a developer productivity metric I can only wonder how toxic the work environment becomes when you need to stop to look at documentation yet alone use Google or SO.
Maybe that person's team is more productive with Haml not simply because of the small amount of time that's saved by less typing, but because of the huge amount of time that's saved by not needing to replace developers who are institutionalized or commit suicide as a result of being forced to type HTML tags like it's still 2005[1].
I'm not saying HAML isn't of value. Please don't misunderstand me, I like HAML. I use it for my template engine with Sinatra. But in the grand scheme of things if using HAML to increase productivity by saving keystrokes is what the company thinks is its competitive advantage, which is what they told me, then how do they deal with someone spending time just researching (i.e. stackoverflow, google) and thinking a problem and solution through thoroughly? The two seem at odds to me.
Uh, not to rag on HAML which I'm sure you find great but all the text editors I use these days auto-complete HTML, including closing tags. I spend a fraction of the time typing html compared to the time I spend thinking about why the hell the damn image/span/font/button isn't in the right place.
Ego is my number one pet peeve about coworkers and I have a really hard time working with anyone who won't admit they don't know everything. I have a coworker who I can't tell that I got an answer from stackoverflow because he will instantly say "I don't care what reputation he has blah blah blah he is wrong" and won't listen to any actual research on the topic.