That&#x27;s cool, but it&#x27;s understood that it&#x27;s a very complex process to &quot;figure out something you don&#x27;t know.&quot;<p>It <i>absolutely</i> includes talking to people. But not people you don&#x27;t know, in a very high stress situation, under the pressure to solve the problem in thirty minutes :)<p>That is sometimes required, definitely. But I&#x27;d say that situation only applies to the .01% of real-life programming situations.