There is a myth that all IT-specialists are programmers, but it is not so. IT industry has a lot of diverse professions including “non-technical”.
Specialist who similarly to detective observes and examines how application works, and looking for mistakes.
“Platoon сommander” who leads project workflow. He sets goals, monitors their progress and resolves operational issues.
A “naturalist” who analyzes business and processes that need to be automated. Describing and structuring them, he tries not to miss anything important and “discover the laws of nature” that allow other project members to quickly understand what they are dealing with.
System administrators remind stewards, because their primary goal is to establish and ensure the stable operation of the computer park.
“Digital” artist who creates interface of programs, websites, applications, etc. His main task is to make create design that would solve the user’s problems.
Foreman, who manages team of developers and understands technical details, controls the quality of the work and solves the most difficult tasks of the project.
First phases of any construction is projecting and designing the object. That’s exactly what software architects do, but for informational systems.
Engineer that is involved in “construction” of “IT-facilities” – coding using some programming language (eg, Java, PHP, Python).
All other specialties that exist in any other company: HR-managers, financiers, PR-managers, sales, marketing, office managers and others.