Человек, никогда не совершавший ошибок, никогда не пробовал ничего нового.
А. Эйнштейн

Советы начинающим программистам

На своем пути в программировании вы наверняка столкнетесь с необходимостью задать вопрос кому-то старше и опытнее. 

Не на форуме - а лично. Мы хотели поговорить, как это делать:

1. Задавая вопрос, всеми силами избегайте простого “Что мне делать?”. 

Лучше составьте список из возможных решений проблемы и спросите, подойдёт ли что-нибудь из них. В идеале, вы получите конкретный ответ и сможете немедленно вернуться к решению задачи.

2. Чтобы пункт 1 прокатил, обязательно покажите код, который у вас не работает. 

Какое сообщение об ошибке? Что в логах? Заодно опишите задачу, которую вы пытаетесь этим кодом решить, какой результат хотите получить. 

И максимально детально расскажите о своих попытках решить проблему: желательно со ссылками на использованные материалы, темы на форумах и StackOverflow.

3. Ну а прежде чем ломиться с вопросами, постарайтесь потратить несколько часов на самостоятельное решение. 

Есть вероятность, что так вы и сами быстро разберетесь, и время наставника сэкономите.