Пишу в тостере первый раз, сильно не судите.
>> Нужно работать. Минимум 8 часов
Мы все разработчики. За каждого говорить не могу, но я не видел таких разработчиков, которые строго 8 часов сидят на работе и от и до работают. Все равно есть факторы: выйти на улицу (коридор или еще куда, главное - отойти от компа) хотя бы раз в 2 часа, почитать свежие новости (фейсбук, контакт, яндекс или что-то другое) - и отвлекает от работы, расслабляя мозг на время, и полезная информация узнается (получается как смена деятельности, что в свою очередь благоприятно воздействует на организм) и др. Поэтому работа чаще всего 2-4 часа, все остальное время занимают обдумывания. И лучше эти обдумывания делать не за компом.
>> Нужно спать. Минимум 8 часов
Много статей читал про сон. В одних пишут, что минимум 8 часов, в других максимум 8 часов...
Тут самое главное не сколько часов спишь, а режим этого сна. Если ты будешь спать 2 месяца с 23 до 7 утра, то организм привыкнет и будет считать это нормальным сном. И после 2 месяцев ты будешь просыпаться бодрым всегда.
>> Нужно кушать полезную и разнообразную пищу, приготовленную из свежих продуктов.
Есть можно все! Фастфуд - да, вредный, но иногда полезно. Это своего рода создание стресса для организма, чтобы он не расслаблялся от привычного правильного рациона.
>> Нужно заниматься спортом.
Тут - каждому свое время. Но в плане направленных тренировок (кардио, сушка, масса) - оптимальное время 40 минут. Больше - возникает перетренированность (мышцы дольше восстанавливаются и хуже воспринимают переход на новый уровень), меньше - не успеваешь сделать все упражнения и возникает ощущение, что организм не полностью выложился.
>> Нужно время на самообразование.
Недавно (месяца 2 назад) заказал с амазона книги на английском по программированию. Ни о чем не жалею. И самообразование по английскому и самообразование по программированию. Результат - ты и английским занимаешься и программированием. Советую!
>> Очень хочу создавать свои проекты
Создавай! :)
Вот только точный план с временем не создавай... По себе знаю, что начинаешь по плану, но потом появляются всякие подводные камни и время начинает работать против тебя. Затем ты начинаешь урезать остальные дела, чтобы успеть. Результат - через некоторое время свои проекты становятся не в кайф, потому что тратишь слишком много времени.
Все свои проекты надо делать только в свое удовольствие. Начал мысль какую-то - взял записал (я чаще всего пользуюсь интеллектуальными картами (стоит на смартфоне и на компе с синхронизацией через дропбокс, удобно если ты не дома)). Когда настает желание покодить - открываешь карту и смотришь что интересней. Как сделаешь - отмечаешь в карте, что сделал это. Если нет - оставляешь там же комментарий на чем остановился и какие у тебя были мысли по этому поводу.
Все взято из личного опыта. Кому-то вероятней всего не понравится такой расклад :)