почитайте "Искусство программирования" Кнута. мне кажется вопрос о необходимости образования станет ясен к середине первого тома, если не раньше. если цель всю жизнь быть говнокодером - образование однозначно не нужно. лучше потратить это время на оттачивание нужных навыков. если планы чуть более амбициозны - рано или поздно образование понадобится. например хотя бы для того, чтобы не задавать тут вопросов, ответы на которые очевидны (я не конкретно про этот вопрос).