Математический склад ума
Логическое и неординарное мышление
Целеустремленность и желание добиться своей цели
Умение работать в коллективе
Быстрая обучаемость
Общее образование
Знание основ высшей математики
Знание английского языка
Знание теории программирования
короче не очень много
мозги
нужно отречься от мира сего, никакого секса рокн рола и наркотиков
Как сказал дедушка Ленин - учиться, учиться и еще раз учиться. Бросьте эту затею - это сугубо мужское занятие
Яйца
Идти учиться на программиста, посмотреть учебники по информатике в интернете.
знать алгебру, русский, информатику, английский, физику
надо иметь большое терпение, сидеть и учить языки програмирования, так же немного логики и все будет ок !
Компьютер + Голова
Желание, прежде всего.