Поделюсь своими наблюдениями:
лично мне вечером заниматься самообучением тяжело, да и банально времени не всегда бывает (у меня жена и ребенок).
Получать навык лучше всего работая по специальности , лучше найти работу где вы сможете получать реальный опыт по желаемой специальности, конечно на начальном этапе за небольшую оплату (стажер/джуниор/новичек). По мере получения опыта можно либо общаться с руководством по поводу повышения оплаты в связи с ростом ваших проф навыков либо уйти на более оплачиваемую работу. Как правило работодатель принимая человека без опыта (или с малым опытом) понимает что сотрудник будет учиться и некоторые даже готовы оплачивать курсы по повышению квалификации и/или приобретение литературы, соответственно это дает обучение в рабочее время. Вечером можно отдохнуть :-)
У меня вышло что я после 2х лет работы (получил опыт за небольшую оплату) и ушел на более стабильное и более оплачиваемое место. Там продолжал получать опыт и время от времени самообучаслся, в моменты когда нет срочных задач.
Сейчас работаю на 3ем месте, получаю еще больше, руководство и окружение нравится еще больше. Сложно представить себе задачу, которую не смог-бы решить в своей отрасли.
p/s
Занятие спортом (и любая регулярная физическая активность) лично мне помогает быть более продуктивным и дольше быть работоспособным (не редко работаю по вечерам и выходным за доп денежку).
Чтобы восстановить работоспособность вечером дома - приехав с работы принимаю душ и кушаю - в среднем это занимает 1ч, душ хорошо помогает "смыть усталость" и просто отдохнуть "помедитировать" ни о чем не думая )))