Tech is the new Oil and Gas and everyone wants a part of it.
When most people think about Tech jobs, they think of coding, programming, hacking, maths. Although they are right, the tech industry encompasses more than just programmers and hackers. There are a lot of other jobs in the tech industry especially ones that do not involve writing codes or solving mathematical problems and those roles will be the focus of today's note.
There are so many roles in the tech industry that if I were to write about all of them this would be a long read I still would not be able to cover them all.
And because of lack of access to information or mentorship, people who want to start a new career in or transition into tech, find it hard to pick a career path to follow.
So if you are a person that wants to start a new career in tech and also doesn't want to write a single line of code, this note is for you. But if you still for some reason want to write 'Hello World!' and experience the frustrations (even shed a few tears) and joys of programming, then watch out for my next note on tech jobs that involve coding as this is a part series on 'Job roles in the Tech Industry'.
Now, do note that some of these roles are not limited to the tech industry, which makes it easier for people already doing it or something related to it to transition into or out of tech. And also that a few of them might need you to have some foundational coding knowledge. It is not required but it does help you understand and appreciate the work that you do and help your programming colleagues have a less frustrating day, no offence to UI designers and job recruiters.
So without further ado, let's dive into it.
UX Designer: Also known as a User Experience Designer is responsible for the way a person feels about using a website, app or video game. They spend their time making sure that everything works not only as it should, but also in a way that is logical and easy to understand by the user.
UI Designer: Also known as a User Interface Designer focuses on the visual part of the website, app or video game that a user sees and interacts with. They create all the screens through which a user will move to and from on the website or app. They work closely with UX designers and developers, providing insights and incorporating feedback into the designs. It is a subset of UX design.
Mobile Designer: The experience you get while accessing a website/app on a mobile phone or tablet is quite different from when you access it on a larger screen. Mobile Designers ensure that such websites and apps work well across a variety of devices. You will find them working closely with UX and UI designers.
Graphics Designer: They create designs for advertisements, brochures, banners, magazines, corporate reports and other visual representations for companies and clients using them to communicate ideas to inspire, inform, or captivate consumers through both physical and virtual art forms. By constant communication with clients, customers, and other designers, they ensure that their designs accurately reflect the desired message and effectively express the information with an end goal to make the company that hired them recognizable and prominent.
SEO/SEM Consultant/Specialist: SEO(Search Engine Optimization/Marketing) helps websites rank higher in search result pages(Google for example) thus helping users easily find it. The work of an SEO Consultant is to help websites gain more traffic and online exposure. They are knowledgeable of search engine behaviours and algorithms and use strategies such as keywords, metadata and tags to increase search rankings.
Web Analytics Manager: If SEO has to do with how users find a website, web analytics is all about what they do once they get there. Here you’re now analyzing how users behave on that site. A Web Analytics Manager will collect, measure and analyze data (like web traffic, acquisition, and conversion) so he can make sense of how people are using the site, hence optimizing it based on that data collected.
Digital Marketer: Digital Marketing entails the promotion of products and services through a variety of digital channels, so instead of magazine ads and radio commercials, for example, digital marketers advertise on new media platforms like social networks, email, and blogs. They are responsible for and play a major role in enhancing brand awareness in the digital space to drive traffic and acquire leads/customers.
Social Media Manager: Social Media Managers are in charge of representing a company across social media channels as the sole voice of the brand providing them with the guidance needed to enhance their online presence. They manage the day-to-day activities of these channels such as LinkedIn, Facebook, Twitter, Pinterest, Instagram, TikTok and YouTube, adapting content to suit the different channels. They also respond to comments, create content and campaigns on the company's behalf.
Community Manager: Community Managers are the social advocates of a brand. Where the social media manager will post content as the brand’s account on social networks, a community manager will post content as a brand ambassador under their personal account, and work on developing the community by participating in discussions, finding new customers and listening to the current ones. They focus more on the community of a brand than the social presence of a brand.
Software Sales Consultants: Software Sales Consultants work in the SaaS (software as a service) sales field. Like other sales positions, they are responsible for generating leads, negotiating contracts and closing deals. They manage relationships with clients and vendors helping them identify their software needs and then matching them to the right products and services as part of closing the deal.
Product Managers: Product Managers oversee the entire life cycle of a new product, from idealisation to launch. They work closely with all departments, including development, design, marketing and executives, to ensure a specific product meets a specific client need, meets quality standards and stays on schedule.
Project Manager: A Project Manager, on the other hand, is responsible for planning and overseeing projects within an organisation, from the initial ideation through to completion. They coordinate people and processes to deliver projects on time, within budget and with the desired outcomes aligned to objectives. Where the product manager sets the vision for the product that needs to be built, gathers requirements, and prioritizes them, the project manager acts upon this vision and makes sure that it is executed on time and budget.
Technical Writer: A Technical Writer transforms complex technical information into documentations that are easy to read and understand by target audiences. Technical writing may take the form of creating instructions, documentation or even press releases describing a new product the company is releasing.
Technology Journalist: Technology Journalists research and report on matters related to technology. They can work for private publications, professional organizations, newspapers, magazines, radio, television, websites, blogs, etc. They monitor industry trends, attend conferences and events and conduct interviews. They write for consumers who are interested in tech-related products or services.
QA(Quality Assurance) Specialist: A QA Specialist evaluates software and applications by developing and running a series of quality tests, then documents and analyzes the test results to determine whether the software meets specifications or requirements.
Game Tester: A Game Tester plays video games that are under development to check for errors, also known as glitches or bugs. They work closely with the game developers and other technical members of the development team.
System Administrator: System Administrators manage the physical components of networks and computer systems, often installing, maintaining, updating, and upgrading software, cables, accessories and other hardware components, backing up files, creating firewalls, and more. They also help employees or clients troubleshoot and resolve technical issues.
Database Administrator: A DB Admin's job is to install, maintain and secure the databases and data storage of a company. They ensure that the company's applications have continuous working and uninterrupted access to data. Most modern organizations use at least one DBMS(Database Management Systems) and therefore require database administrators.
Cloud Administrator: A Cloud Administrator handles cloud computing services for their organization. They design, set up, and manage cloud data storage and access services, transition locally hosted data to the cloud, configure cloud environments to meet the company's needs, design systems for data management and work to prevent security issues.
Technical Support Specialist: A Tech or IT Support Specialist educate customers and employees, answer questions, and troubleshoot any related problems about technology-based products and services. Technical support can be internal (within a large organization, helping coworkers) or external (helping customers).
Technical Recruiter: Technical recruiters recruit, interview and present candidates for IT positions. They have a foundational understanding of IT positions and their responsibilities, as well as strong interviewing and communication skills. While you won’t be spending your days' coding as a technical recruiter, chances are you’ll be lost if you’re not familiar with coding/development lingo. That’s because as a recruiter, you’re responsible for finding, interviewing, and ultimately hiring tech talent–so you have to know enough to vet them properly.
So that's 21 tech roles you can do without writing a single code. I hope you found this insightful and that this note helps you in deciding your next career path.
You can hit the follow button and subscribe to my newsletter to not miss the second part of this series and other upcoming notes.
Till next time guys. Byeee!
Connect with me on
If you like my notes and would like to support me, you can buy me coffee. I love the taste of coffee.🥰