This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email email@example.com if you'd like to leave an anonymous comment or if you want to ask your own anonymous question.
Suppose your company works in the web development: will you hire a candidate in your company who does not have a background in programming or development, not created any project but WANTS to work in this field? They have some theoretical knowledge of computer science, and have high marks on all other soft skills, but if you hire you have to teach them from the basics of development. What are the pros/cons to hiring this kind of candidate?