There’s more to tech than just programming. Within tech, there is a multitude of career paths. You have the programmers who develop the applications, QA engineers who make sure the apps are functional, and the project managers who make sure the work is being completed on-time.
But how do you even know what to build? That’s the job of business analysts. Their job is to be the bridge the gap between the business and the developers to make sure both are on the same page.