Как вы справляетесь с тупняком в программировании?
Сила воли.
Сложно ответить на вопрос не зная конкретно вещей которые ставят вас в тупик. Причин может быть много например отсутствие фундаментальных знаний в той области где встретился тупик. Приведите несколько примеров.