We're live-coding on Twitch! Join us!
10 Tech Fields That Don't Require Coding

10 Tech Fields That Don't Require Coding

You want to go into tech, but you feel coding is not your thing? Well, coding is not for everyone actually, and that's because tech is not just all about coding, and yes, you'll make as much money as programmers, too.

Some fields bring different challenges as you’ll be forced to work within the scope of the company, so we (@theadoranwodo and I, @hackSultan) won’t be listing mentors for all fields. You need to take a few courses to start a career as a junior role in such areas. More knowledge comes with experience.

  • UX/UI Designer
  • Software Quality Tester
  • SEO specialist
  • Project/Program manager
  • Data Analyst
  • Business Developer
  • Product Designer
  • IT Support Analyst
  • Scrum master
  • Technical Writer

UX/UI Designer

User Experience Designer and User Interface Designers are more complicated roles than people think. Most companies employ the same person for these two roles, but it shouldn't be so.

User interface handles the design layout, how you see the design, you can relate this to front end development, but User Experience, on the other hand, doesn't make just graphical designs. I'll like to see them more as the flowchart developers; their work is to handle functionalities, user adaptation, and usability.

Essential Reading: Learn React from Scratch! (2019 Edition)

Okay think of both roles like this; UI makes the design attractive, UX makes the design usable. More companies are beginning to realize the difference in having a front end developer and having a UI developer.

It's advisable to understand various programming terms, so you don't build badass designs that are not implementable.

A great UI is like a good joke, you don't have to explain it.A good UX is like fast wifi, you keep using it.

Here are some great UI/UX designers you can follow on Twitter to jump-start your career, some of them are open to mentorship.

Software Quality Tester

12 bugs detected, 1 bug fixed, and now 23 bugs detected.

You (Companies) are not the user of your product, I mean, even Slack doesn’t have all their staff working remotely. It’s left to Software testers to checkout for bugs in software before, during, and after development.

Most Companies now do this in the DevOps (Development + Operations) way; testing and building the software in sync using Agile, Scrum, or Lean frameworks.

Your work as a software tester is to run and report various tests on software, and this helps companies receive fewer complaints from customers about the product.

Software testers run various kinds of tests, from Performance to functional, scalability, user acceptance, features, speed, test.

Here are some great Software Testers you can follow on Twitter to jump-start your career; some of them are open to mentorship.

SEO Specialists

What’s the use of an amazing product if no one gets to use it? Companies understand this, and they are always on the lookout for a specialist that can make them get higher on various search engines.

Your work will be to become familiar with search algorithms and how customers use search phrases. Search Engine Optimization has changed a lot over the years, with new skills set required, this role is entirely different from that of a Digital marketer, although they have quite a lot of similarities, they require different skill sets.

Here are some great SEO specialists you can follow on Twitter to jump-start your career; some of them are open to mentorship.

Program Managers

A Program manager handles multiple projects, provides resources, and receives updates from the project manages. They do not know the rudiments of all projects, just the time frame, the inputs, and outputs, and they are not bothered with the individuals who work on the projects; this is the work of the project manager.

Project managers handle the project scopes, provide individual resources, receive updates from team members, and provide available resources; making sure they are effectively utilized. These roles require management skills, and you’ll be required to take various team management courses.

Here are some great Project/Program managers you can follow on Twitter to jump-start your career; some of them are open to mentorship.

Data Analyst

Don’t think about Data science here for a minute, I’ll explain. How many users of scotch.io come from Africa? And what is the ratio of those people who read front end related posts to the ones who read back end post?

How long do these group of people spend on the website and if they watch tutorials, do they prefer to read transcriptions or to watch videos. A Data analyst can extract information like this from a bulk of data and give a conclusion to the development team that.

The app you are building for clients in Africa, user more of icons and texts**, and reduce numbers of videos.**

This is a very interesting field, and you’ll be tasked with Receiving Data and setting up infrastructures, Collaborate with team members, View patterns and predict trends, and also provide readable and useful results.

Data Science requires more coding skills (Mostly Python) and have a strong mathematical background.

- Descriptive analytics answers (what happened)
- Diagnostic analytics answers (why something happened)
- Predictive analytics answers (what is likely to happen)
- Prescriptive analytics answers (what action to take)

Some great Data Analysts you can follow on Twitter to jump-start your career, some of them are open to mentorship.

Business Developer

Now how exactly do tech companies expand their reach? Make new business deals and grow into various areas? egolang is the answer, yeah it’s a new tech name for tech business developers by @tushgeek. It was said that proper documentation and a model would be available to the public soon.

You’ll be in charge of financial modelings, communications; internal and external and in most cases, community building. These people work more like the CEO, holding meetings, and most time, high access to negotiate on behalf of the company. They set up outreach among developers peers, attend conferences to network the company. A lot of leadership and communication skills are needed for a field like this, while it’s always good to have a good understanding of the technical aspect the tech company deals with, knowing how to code is not a prerequisite.

Here are some great Tech business Developers you can follow on Twitter to jump-start your career, some of them are open to mentorship.

Product Designer

Now the term UX designers could come to your mind, let’s take it like this, User Experience designer will think about how to make an app work faster, by predicting features like recently used and favorites while Product Designers will work on how an app will last longer in the market by determining market price, how long a free trial should last, should they actually be a free trial and what should it cover. Microsoft can be said to have been part of the main originators of this role. While building windows 98, they had a division for HCI ( Human-Computer Interaction ).

They monitor project trends from the previous release to future updates, or you think Twitter can’t implement an edit button because they don’t know people are asking for it, or perhaps you think it’s a huge feature, so it’s going to take quite a lot of work.

They work in sync with the business objectives and continue to make the customers see the initial value as any core part of the updates, they study problems in the products and are faced with questions like how did this turn into a problem and what should be done to it.

Here are some great Product designers you can follow on Twitter to jump-start your career; some of them are open to mentorship.

IT Support Analyst

When you mail a hosting company, send a ticket or initiate a live chat, the staffs who respond to your chats and help you solve techy problems like DNS (Domain Nameservers) pointing. Upgrading and downgrading the environment your apps are running on, these people are not developers, but they understand all the technical terms. It’s safe to say most companies will train you to suit their services, and you are expected to have quite a lot of skills beforehand.

You will provide technical answers directly to the end-users, you’re expected to have great communication skills and a vast knowledge in whatever service the company provides. In most cases, IT support Analysts are required to study customer’s questions trends and predict questions and answers for FAQs.

There is no handbook for IT support analyst, we have so many IT fields, and each has its approach.

Scrum Master

Let’s not look at Scrum as an agile methodology for software development but look at it as more of a jQuery to software development.

There’s a project to build the next Netflix, this project is divided into subgroups, and for the development part, mini subgroups. The scrum master is responsible for creating series of sprints, mostly lasting two weeks to get a phase done, developers see a list of tasks to perform during a sprint, and the numbers of items they can commit to is determined, commit literally.

Scrum master is more of the business and human understanding type, they manage individuals of various skills and following a set of frameworks that works in real life, that makes developers focus at the task at hand and shelter them from distraction.

In a simple sentence, you’ll manage/motivate people with various talents, set milestones in the form of sprints, determine who’s best for a role and in ask questions like, What did you do previously, What will you do now? What are the roadblocks you’re facing?

You’ll take courses on this, and yes, Scrum is a thing.

Technical Writer

The process is always the same. Learn about the tech space the company covers, gather information, understand them, build drafts ( documentations), and get reviews. Okay, I should probably use the exam people are used to, a technical writer could be asked to write documentation on how to use a feature or service, document updates on the current feature. This is not the same as a content writer. As the name implies, you’re writing documentation so developers can find a framework easy to us, you’re building drafts, so you get feedback from SMEs.

Your main goal is to create documentation that assists users in using a product or technology. Depending on the target, a technical writer will write entirely two different documentation for the same product if it has both B2C and B2B.

No one can teach you how to be a technical writer; you’re more fitted for roles like this if you know how to express words and idea in the simplest form as short as possible. There are courses you can take online too to understand.

You can also get mentors to guide you on all the above fields on twitter under this tweet.

Like this article? Follow @hacksultan on Twitter