4 IT Jobs Without Coding
It’s common knowledge that not everyone in IT companies writes code. Someone’s gonna be sending invoices if nothing else. In this article, however, we would like to look at career paths that get very close to software development yet do not require you to spit out bars.
A modern software development project usually mandates several developers, a Product Owner (more on them later), and a person above them—such as a Project Manager. While the Product Owner makes the project come together in terms of the vision, the Project Manager helps the execution happen. They are the person splitting all the ambitious project goals into tasks spanned across sprints. With everyone’s deliveries important to the overall progress, it’s only natural to have a person helping others follow up on their commitments.
As a Project Manager, you will be involved in all stages of the project. They are:
- Requirement Gathering
Find out more on project stages from our blog
Although you’ll indeed be spending plenty of time with the developers, Project Management is not just about that. Externally, your job includes communicating with the client so that everyone agrees on the scope and stays happy about deliveries. Product Owner will be another regular sparring partner, as you need to align their idea of where the project is going with realistic timelines.
Looking at IT job titles, it is cool that the one person referring to themselves a master can do so without knowing any code. The job itself does not disappoint either. Long story short, Scrum Master is a Project Manager without the management part. You still use the somewhat detached perspective to help others make the project a success, but it’s more about helping colleagues getting things done and not making sure they are done.
Using a Scrum Master instead of a traditional Project Manager is a somewhat recent trend. This comes from the Scrum approach of applying the Agile methodology. Check out our article on Scrum Masters to learn about the approach and everyday parts of the job.
User Experience Designer
Designers are technically not a mandatory part of a software development team but any user-facing product requires one (or two). User Experience designers define how customers will interact with the app. While functionality is defined by Product Owner and potentially stakeholders above them, it’s UX designers that choose how users get there.
One of the cool aspects about the UX design is you need to think both big and small. Humanity has reached consensus on social media apps providing the trifecta of Feed, Discover, Profile and screens. The demon, as usual, is in the detail. While Twitter encourages you to search for tweets directly, Facebook is more likely to show you pages or people first. For obvious reasons, Instagram did not put the effort into creating search by photo caption.
User Experience Designers are the kind of specialists that are recognized through no one recognizing them. So far into the digital era, ease of use is a given, and few people would thank the UX designers (even to themselves) when they run into a superb. The negative feedback, if there’s reason to give some, will be much more prominent. We’ve made a compilation of how apps and websites can end up partially broken without any code errors—through poor UX choices alone.
User Interface Designer
User Interface Designers take care of the product’s visuals. What goes where has already been decided: it’s just about how things will look on the user’s screen. The color scheme, shapes, fonts are some of the things User Interface Designers have at their discretion.
UI work may feel insignificant compared to the overall direction from User Experience Designer, but the real impact is far from it. Brands are recognized by their shapes. Entire category products are associated with colors (have you seen many health insurance companies without green or blue?). Even good typography can be a huge deal—just see how well attention to it went for Mac.
Check out the article on Color Symbolism and Color Relationships
These days, there’s a trend of assigning User Experience and User Interface work to the same person. It helps continuity and makes workflow easier, especially for smaller companies that commission freelancers. You will not have to do both well to find your first job, but growing your expertise in both UX and UI can go a long way when it is time to move up the IT ladder.