Self-Taught Programmers. Capable People or Red Flags?