Graphic designers work with both digital and physical media to create art that communicates and inspires. Using graphics, text, colors, and animations, graphics designers develop media assets for branding, advertising, and messaging. Graphics designers can work for agencies or themselves. They create a wide variety of design elements, such as brochures, infographics, marketing material layouts, and design elements for print, video, or web use.
Designers work in a wide variety of industries and specialize in just as many mediums. Most designers create digital assets, but some designers work with hand-drawn sketches and illustrations. They start with an understanding of the best design principles and functional aesthetics. Common fields for designers include web, apps, print, fashion, animation, advertising, and UX design.
Web designers design the appearance and workings of a website. They use their understanding of both visual design and technical design principles to create functional web layouts. Some web designers work from home and enjoy the flexibility of freelance work, while others work for agencies or businesses. Good web designers have the experience and foresight to anticipate the end-user experience and design for ease of use and navigation.
Visual designers focus on what users see on their screens—banners, menus, graphics, navigation, and more. They use their knowledge of best practices to design digital elements such as page designs, banner ads, icons, and overlays. Working for platforms such as websites, apps, movies, games, and wearables, visual designers strive to provide beautiful user interface. Visual designers often work with software such as Sketch, Adobe XD, Figma, Photoshop, and more.
Drafters work with architects and engineers to create technical plans. After gathering all required drawings and specifications and determining material and equipment needs, drafters use CAD software to develop detailed diagrams, maps, and schematics. Drafters must have deep expertise in 3D modeling, engineering, and architectural concepts, and methods to calculate design limitations and resource needs.
Digital Designers make graphics, animations, and other visual effects. Depending on their preference, a Digital Designer might choose to niche down to work exclusively on pre-print, web, or digital marketing. These niches that the Digital Designer is designing websites, applications, advertisements, or publications.
A Design Director leads a team of creative professionals who curate the look and feel of a product or project through the production of visual strategies. They work on projects like magazines, movies, advertisements, video games, or websites. Design Directors can work in industries such as interior design, retail, marketing, architecture, and entertainment.
CAD Designers use software to create technical drawings for complex projects. These designs may be: surface modeling (2D), 3D images, or solid modeling. CAD Designers work on: civil engineering projects, architecture, electronics, fashion, cars, or medical equipment designs.
Mobile developers are software developers who specialize in creating apps for mobile technology. Working with iOS and Android, mobile developers learn the programming languages specific for their chosen platform. They work with clients to identify the appearance and functionality required, and then use their development skills to create a functioning app. Mobile developers can work for organizations in business, healthcare, retail, entertainment, and much more.
Software engineers use their extensive knowledge of user experience design, operating systems, and programming languages to develop software. They can create different types of software, from games to operating systems. After analyzing a client's needs, they design, develop, and test software to meet that need. Software engineers can be divided into two distinct career categories: application engineers and systems engineers.
.NET developers use the Microsoft framework to design, develop, and maintain software applications. Working with computer scientists and web developers, .NET developers create original code to meet client needs. After development, .NET developers analyze the user experience and iterate as needed.
Python Developers typically choose to focus on back end web development, data science or analysis, scripting, or product development. They build the server side of websites, processes for data analysis, and create automation scripts.
Ruby Developers write server-side web application logic, usually around the framework, Rails. They also connect the applications they work on with other web services and integrate the Front End Developers’ work.
SQL Developers design and build databases and applications. They can find work at a wide variety of employers including software development firms, online retailers, information technology organizations and consulting firms, staffing companies, healthcare organizations, data companies, universities, and banks.
Computer Scientist is an umbrella term for anyone who works with computers, technology, and software. Computer Scientists understand the theoretical side of computer systems and develop hardware and software. Most Computer Scientists pick a specialization, such as: theoretical computer science, computer systems, software engineering, or computer applications.
A Front End Developer builds the front end, also called client-side, of a website or web application. Some Front End Developers will update current websites to meet modern standards, create prototypes from wireframes, and use design comps to satisfy the needs of their employer or client.
Data scientists collect, organize, and analyze large sets of data, providing analysis that is key to decision making. Governments, non-profits, and businesses of all types rely on data for forecasting, risk management, and resource allocation. Data scientists discover and analyze trends in data, and report their findings to stakeholders. They will use algorithms and models to simplify and mine data sets to create data-driven recommendations. Data scientists are needed across a handful of industries, especially the ubiquity of data and the reliance on it for business decision-making.
Data analysts review large amounts of data to summarize, analyze, and visualize it and provide insights. Working from data from multiple, relevant sources, they create and maintain databases, and use statistical techniques to analyze the collected data. Data analysts must be able to communicate with others about what the data shows and to be able to provide realistic recommendations based on their analysis. Many industries such as healthcare, advertising, and retail rely on the work of data analysts to inform their business decisions and strategy.
Business analysts use business, technology, and project management skills to analyze business problems and propose data-driven solutions. Grounded in technical expertise, business analysts perform risk analyses, manage project plans, and translate technical information such as diagrams and blueprints. Experienced business analysts can become business or project managers, which puts their professional expertise to work with the management of project deliverables and other people. Business analysts can put their skills to work across a variety of industries, companies, and job functions.
Machine Learning Engineers create computer programs that enable machines to take actions without being specifically directed to perform those tasks. This job combines computer programming and data science to enable systems to learn and improve from experience automatically by using machine learning, a subset of artificial intelligence.
Data Engineers create the infrastructure for data and format data into a useful system which Data Scientists use to analyze large amounts of data. Data Engineers can specialize in pipelines, databases or platforms, warehouses or infrastructure, or be generalists.
A Database Administrator uses software to securely store and organize data and make sure that the data is available to authorized users. Some Database Administrators specialize in Systems or Applications while others work on all aspects of database administration.
User experience (UX) designers are responsible for ensuring that digital products offer a seamless user experience, through prototyping, user research, and user testing. They will test the navigation and functionality of websites, apps, and more. UX designers must stay current on design trends to ensure ongoing adherence to best practices. They will also conduct ongoing user research to understand the habits and needs of users.
User interface (UI) designers are responsible for how an application or web page looks and feels. Using colors, fonts, patterns, textures, icons, and buttons, user interface designers work with user experience designers to improve websites. Some user interface designers may also touch on user experience design (UX) issues and use prototyping and user testing to analyze the effectiveness of messaging and ease of use.
User experience researchers analyze customer and client data to improve interactions. They design and lead focus groups in order to collect usability data, and then report their findings to inform future development and iterations. With a focus on improving brand loyalty and user satisfaction, user experience researchers share their insights with user experience developers to assist with future design efforts.
Video editors work on films from script to post-production. Working closely with their teams, they help with script and storyboard development, sound editing, and video layouts. Video editors are responsible for ensuring sequence and continuity throughout the film. They work with producers and directors as they develop treatments and storytelling approaches.
2D animators develop storyboards, characters, and backgrounds to bring stories to life in 2D. Working with software such as Adobe After Effects, Photoshop, Illustrator, and 2D animators provide creative support to art directors in a variety of industries. 2D animators can work for studios or design firms, or as freelance independent contractors.
3D animators take ideas and turn them into three-dimensional images and animations. Using their understanding of human and animal movement, 3d animators can create rich, realistic experiences. 3d animators work on movies and games, as well as some websites and online media. 3d animators create amusement park experiences such as those at Walt Disney World or Universal Studios.
Video managers take assets from ideation to post-production. Beginning with storyboards and scripts, video managers help guide the development of media assets of all kinds. Some video producers create digital ads, and others produce television shows or movies.
Motion Graphics Designers, sometimes referred to as MoGraph professionals, use visual effects and animation to create artwork for: television, film, tech devices, software, live-video, video games, applications, and the web.
Digital marketers are responsible for designing, managing, and reviewing digital marketing campaigns. Using their expertise in search engine optimization (SEO), social media, backlinks, and digital ads, digital marketers provide data and demographic-driven marketing strategies. They may also help companies develop content marketing strategies through the use of blogs. Digital marketers also use data analytics to review digital marketing campaign results and provide guidance for future campaigns.
A search manager brings expertise with search engines and a deep understanding of how they work to drive results. They will generally work across search from organic search (SEO) to paid search. In this type of role, the manager would oversee both organic and paid search operations, including strategy, optimization, and reporting. In organic search, the manager would be in charge of finding the right keywords to target, improving rank for those keywords, and optimizing the site for SEO. Within paid search, the manager would build the strategy, manage the campaigns, and continually test and optimize for the best performance.
Web optimization specialists are experts at analyzing web traffic and making targeted recommendations to increase user engagement. Acting as user-surrogates, web optimization specialists analyze data on user behavior and advocate for new features or functionalities to improve the end-user experience. Web optimization specialists often work with web developers and designers to create funnels, web applications, and marketing campaigns. These professionals must have experience with data analysis, user-testing, prototyping and digital marketing development.
Digital analysts work with a marketing team to analyze the effectiveness and reach of digital marketing campaigns. They use Google analytics and site tagging tools to harvest user data. This data is analyzed and interpreted to provide insights into how to improve the user experience and the effectiveness of the digital marketing campaign.
A paid search manager is tasked with leading search marketing campaigns, generally on Google and Bing Ads. The manager leads the day-to-day strategy, reporting, analysis, and optimization of paid search campaigns. Day-to-day campaign management includes updating bids, adding/removing keywords, monitoring profitability, and more. Strategy and optimization include designing and adjusting paid search strategy to align with overall business goals, running tests to improve performance, and working with other digital partners to develop omnichannel marketing campaigns.
A marketing analyst brings marketing expertise to companies and organizations to assist with their marketing initiatives. Depending on the type of role and company they are working for, the marketing analyst's job can vary in channels and the type of work. In some cases, the marketing analyst will be in charge of providing analytical support for a specific channel or set of marketing channels. The marketing analyst may also be involved in coming up with strategies, finding the right audiences, performing competitive analyses, and optimizing channels.
Digital Strategy is the work behind digitally rich projects like websites, social media, SEO content, digital marketing, and more. Digital Strategists identify opportunities for growth and make plans for new website releases, content for their client with a specific end goal in mind, or an advertising campaign.
Marketing Managers oversee a team of marketing professionals who find ways to grow the business they're working for, execute those growth ideas through campaigns, and analyze and report on those campaigns.
Financial analysts use their business, finance, or accounting background to analyze data and make recommendations for investments. They study past, present, and future business and economic trends to provide data-driven insights for business decision-making. Financial analysts take on roles as fund managers, portfolio managers, investment advisors, and risk analysts. Many earn additional credentials in the field, such as Certified Public Accountant or Project Management Professional certifications.
Investment bankers are financial advisors for corporations. These professionals help clients with mergers and acquisitions and advise on investments in capital markets. Companies looking to make capital investments or to expand operations may turn to an investment banker to help locate and acquire capital. Investment bankers have nearly limitless earning potential, as they are compensated for the value they provide.
Investment analysts are experts in analyzing financial and investment information and using it to make recommendations. Buy-side investment analysts help mutual fund managers target investment opportunities, and sell-side analysts work with investment banks. Using their deep expertise in stock, bonds, commodities, and currencies, these financial professionals continuously analyze trends to forecast performance. Experienced analysts can become certified as a Chartered Financial Analyst (CFA).
Bookkeepers record and manage financial transactions for businesses of all sizes. Often working as part of an accounting team, they maintain a company's books and produce key financial statements. Some may be responsible for handling payroll and reconciling bank accounts. Bookkeepers are important for the accurate recording of financial transactions, which are then analyzed by accountants and CFOs.
A Certified Public Accountant (CPA) is responsible for maintaining, analyzing, and preparing financial records and accounts for organizations and individuals. They have met strict educational, testing, and on-the-job requirements, and gained certification to do certain tasks that Accountants have not.
Private Equity Associates are responsible for leading deal processes from beginning to end. They work with private equity firms to analyze and monitor data, look for potential investment opportunities for their firm, and raise capital from outside investors.
A Research Analyst researches, analyzes, and interprets data on markets, operations, finance, economics, and customers in their industry. They can find work in nearly any industry but are found at the highest concentration in the financial services sector.
Product managers guide product development from ideation to market. Starting with consumer and market research, they use their understanding of customer wants and needs to inform product development and go-to-market strategy. They will work closely with engineering, marketing, sales, and other teams to launch products. After launch, they solicit and analyze feedback on the product to inform future iterations.
Project managers bear the responsibility of managing projects from launch to closing. They work in a variety of industries, from construction to information technology. With broad oversight on budgeting, planning, risk management and scheduling, project managers provide leadership and guidance throughout the project term. Project managers are in high demand and enjoy competitive salaries and compensation.
Software project managers lead software development projects from concept to completion. Using their deep expertise in scheduling, budgeting, sequencing, and resource allocation, software project managers are critical in a software project's success. Software project managers must be able to understand and interpret customer and client needs and deliver a completed, functioning product. After development, they will continue to solicit and incorporate user feedback into future iterations.
Construction Project Managers oversee every stage of the building process and are responsible for keeping construction projects on budget and within the scope of the plan. They are responsible for: hiring and managing subcontractors, planning, budgeting, and remaining compliant with regional laws.
IT Project Managers are responsible for successfully accomplishing an organizations’ IT goals by planning, organizing, and budgeting resources. IT Project Managers lead teams to complete projects, such as: software and application development, hardware installations, network upgrades, cloud computing and virtualization rollouts, or business analytics and data management infrastructure.
Security Analysts monitor their organization’s network to prevent and stop attacks on their private data. Security Analysts must know how to build firewalls, execute penetration tests and reports, and identify new threats and malware.
Information Technology (IT) Security Specialists develop and implement the security measures their organization needs to protect their information assets in a secure system. They analyze the existing security procedures regularly and suggest changes to upper-level management to maximize efficiency and security.