Дисклеймер: Автор ни в коем случае не претендует на истину в последней инстанции. Автор опирается по большей части на свой опыт. Нижеследующее написано по мотивам наблюдения за задающими вопросы в Телеграме образовательного проекта Hexlet.
Итак, вы изучаете программирование. Это замечательно! И как правило в процессе изучения, и в процессе работы у вас возникает много вопросов. Способов получить ответы на эти вопросы существует несколько:
На пункте 4 мы и остановимся подробнее. Среднестатистический вопрос выглядит примерно так: «У меня не работает Х. Что делать, помогите.». Можно ли исходя из полученной информации дать ответ? Мне кажется что нет. Чтобы получить нужный ответ максимально быстро, нужно учесть следующее: Люди по большей части ленивы. Чем меньше действий им придется совершать, тем потенциально больший круг людей может вам помочь. Это интернет, тут никто вам ничего не должен и вы никому ничего не должны. Если вам кто-то помогает, то он делает исключительно по доброте душевной и будет как минимум невежливо вынуждать этого человека совершать лишние усилия.
Исходя из вышеизложенного, я сформулировал несколько советов задающим вопросы и желающим получить релевантные ответы. Когда задаете свой вопрос, постарайтесь ответить в нем на следующие вопросы:
Я сам стараюсь следовать этим правилам и советую другим. Также не стоит забывать про совершенно замечательный метод утенка метод утенка (вместо утёнка можно использовать коллегу, но только не очень часто).
Такие дела.