Я сделал так: 1. Воспользовался Google, чтобы поискать, какие технологии важны и перспективны 2. Поискал там же книжки, литературу 3. Познакомился с программистами 4. Стал ходить на конференции, хакатоны, видеоконфы 5. Попробовал что-то сам написать 6. Попросил помощи программистов 7. Осознал, что ничего не знаю 8. Пошел учиться на программиста 9. Делаю сам проект, одновременно учусь, веду как руководитель проекта еще один проект 10. Прихожу в ужас от объема материала, который нужно знать Все это с учетом того, что я 4 года работал сам на себя в веб-программировании, до этого 13 лет в полиграфии, верстке, дизайне.
Если это не отбило охоты от разработки проекта, то начать с простого - поиска информации :)