I'm sorry that your wife had a bad experience, but your statement "that's the right way of starting [your] career in computer science" is ridiculous. There are many paths my friend.
But if you want to go to "school" there is just one right way that is build upon many years of experience.
Just because your doctor does basic screening and tells you you have flu doesn't mean you can be a doctor if you learn those basic screening skills, my friend
Just because your doctor does basic screening and tells you you have flu doesn't mean you can be a doctor if you learn those basic screening skills, my friend