What does it take to become a Developer in 6 months while still working on a 9–5 job?