C'est entièrement subjectif, mais voici mes règles de base pour mon utilisation.
1) Est-ce que ma maison est en feu? Évidemment, pas littéralement, mais s'agit-il d'un problème qui nécessite non seulement une solution immédiate, mais une solution d'urgence. Si tel est le cas, tentez votre chance, échouez rapidement et obtenez la meilleure aide possible.
2) Est-ce quelque chose que je peux rechercher? Si c'est quelque chose qui me laisse le temps et la possibilité d'être recherché, je m'engage dans cette voie, et cela inclut SO comme ressource complémentaire. SO est excellent, tout comme Wiki, ainsi que les autres dizaines de ressources.
Lisez beaucoup, cela vous aidera à comprendre les différentes approches d'un problème, mais passez d'abord votre temps à essayer de voir si vos connaissances existantes peuvent être réutilisées, puis vous vous êtes construit un nouvel outil mental.
3) Est-ce que quelque chose qui dépasse mes compétences / est si obscur qu'il y a probablement 100 personnes qui l'ont déjà vu? Cela arrive et arrive souvent. Je vais généralement faire des recherches pendant une heure ou deux, puis me diriger vers d’autres ressources.
Je sais que c’est plus noble de faire des recherches et de passer du temps, mais nous avons souvent des contraintes de temps et vous utilisez toutes les ressources disponibles, même si vous avez l’impression de «tricher» le système.