Не работайте по выходным. В выходные нужно отдыхать, как в субботу, так и воскресенье. Саморазвиваться можно до бесконечности. Время, потраченное на саморазвитие, далеко не всегда окупается должным образом. К этой теме нужно подходить с умом.
Узнавать что-то новое конечно нужно, делайте это в перерывах между задачами на работе. Когда уже сделал одну задачу, но еще не поставили следующую. Также можно перед началом рабочего дня что-нибудь почитать. Никогда не поверю, что разработчик на работе в офисе делает работу и только работу. Нет нет да и зайдешь на развлекательный сайт, посмотришь новости или еще что-то. Вот вместо этого и можно читать что-то полезное.
И да, переходите на удаленку - время, чтобы добраться от кровати до рабочего места занимает секунды, а не часы в пробках) Уже полгода работаю на чистой удаленке, чувства выгорания нет и близко. График гибкий, зарплата хорошая. Все зависит от личных качеств человека, прежде всего от самодисциплины. Если с ней все в порядке, то проблем не будет.