Очень.
Вы должны им заниматься 24 часа в сутки как минимум!! Вы должны засыпать с мыслью о программировании, вам должен сниться код и, то как лучше сделать то, что вы делали днём. Утром открыв глаза перед умыванием и завтраком вы должны попробовать сделать то, что вам снилось..Если вас постигла муза, то у вас нету выходных - вы кодите. Ваша основная человеческая потребность - это ваш код. Код - это секс, секс - это код.
Также работал когда-то, но впоследствии отказался.
Получилось так, что соотношение "потраченное свободное время (время на семью) / доход" довольно хилое.
Т.е. было легче сменить основную работу и повысить зарплату, чем тратить все вечера и выходные на фриланс.
Лучше потратить это время на отдых, себя, родных и близких.