Если никогда не работал с маокм, то учти, это другая ос со своими особенностями, багами и т.д. В частности, там другие хоткеи, а некоторые вообще отсутсвуют. Про ПО, думаю, и так понятно.
Не работать больше необходимого и начать чем-то заниматься (не программированием) в нерабочее время. Впрочем, программированием тоже можно, но изучать новый язык и пока есть интерес. Узнаешь чисто базовые вещи, но это будет что-то новое.