It used to be more common for companies to hire people with no coding experience into development roles, and then train them. In my first two jobs I saw that happen several times with good results.
Even people with university CS programming experience will in reality have only learned a fraction of what's involved in writing and maintaining production code for a business.
Even people with university CS programming experience will in reality have only learned a fraction of what's involved in writing and maintaining production code for a business.