Como programador, busco constantemente soluciones en Internet. Nunca trato de resolver algo si no tengo que hacerlo. ¿Me duele esto?

Esta práctica en realidad sofoca tu pensamiento / imaginación / creatividad.

A veces podríamos terminar con soluciones extravagantes que no cumplen con el requisito, pero en ese intento descubrimos parte de la verdad, ya sea incorrecta o correcta.

El problema con la búsqueda de una solución inmediatamente en línea (incluso si hacemos lo mismo, como cuando tenemos que codificar o prepararnos para una entrevista, tenemos que cumplir con los plazos) es que no confiamos en nuestra propia voz.

El ejercicio aquí no es aprender tantos problemas y sus soluciones, sino desarrollar herramientas o patrones de pensamiento que puedan atacar cualquier problema y derivar una solución plausible. Por lo tanto, piense primero, intente un problema, continúe y codifíquelo si es necesario, y luego intente saber cuál podría ser el enfoque correcto.

En realidad, esto será beneficioso en el camino, ya que puede haber problemas que puede encontrar por primera vez y puede que aún no haya ninguna solución para eso, y luego se encontrará queriendo ya que nunca trató de resolver los problemas usted mismo antes de.

Si se usa de manera creativa, para enriquecer las ideas con la opinión / opinión de alguien, no está haciendo daño en absoluto. Si impide el pensamiento creativo y la adopción de otras soluciones sin comprender, sí, está doliendo.