Eu tento ser bem ativo ajudando meus amigos no que eles precisam, já me deparei com situações, ao ajudar colegas e amigos, de pensar que se ele usase tecnologia x ou y ira ser mais facil, mas normalmente não o forço a fazer tal mudança pois sei que so ira fazer ele perder o foco, quando tem alguem iniciando na programação eu tento abstrair a existencia de outras tecnologias e saidas para um problema, a fim de não confundir ele, exemplo, não faz sentido eu explicar para alguem que está aprendendo estruturas de repetição (for while) sobre oque é map,forEach ou stream, so vai confundir ele ainda mais, mesmo que para o erro dele um simples .map resolveria tudo.
Sober o tempo de resposta, sim cada um tem seu tempo para responder, eu adoro ajudar as pessoas, e por isso sempre tento responder o mais rapido possivel qualquer menssagem ou duvida que alguem me pergunte, claro que depende muito da minha afinidade e nivel de amizade com a pessoa.
Por fim, um reclamação que eu tenho quando ajudo algumas pessoas em servidores no discord, é de responder a pessoa em pouco tempo 10 - 15 minutos, e a pessoa não mandar nenhuma menssagem de feedback em dias, se deu certo, se ela entendeu ou não, se ela desistiu, eu tive um trabalho de ler entender o problema da pessoa, formular uma resposta que eu imagino que ela vá entender, pra não ter nenhum um feedback