A BS/MS/PhD in Computer Science or the equivalent is nice
to have, but the most important requirement is significant
independent programming experience as demonstrated by your
GitHub account, personal projects, academic publications,
or startup success. Your accomplishments are much more
important than your paper credentials.