What is wrong in starting a career in software engineering at 27?