Career guides
What 60 roles involve day to day, the skills they need and how people get into them.
Software EngineerFrontend DeveloperBackend DeveloperFull Stack DeveloperMobile DeveloperDevOps EngineerData ScientistData AnalystData EngineerMachine Learning EngineerQA EngineerCybersecurity AnalystProduct ManagerProject ManagerProduct DesignerUX DesignerGraphic DesignerMarketing ManagerDigital Marketing SpecialistSEO SpecialistContent WriterSocial Media ManagerSales RepresentativeAccount ExecutiveCustomer Success ManagerCustomer Service RepresentativeBusiness AnalystFinancial AnalystAccountantAccounting AssistantHR ManagerRecruiterOperations ManagerAdministrative AssistantExecutive AssistantOffice ManagerRegistered NurseMedical AssistantDental AssistantHome Health AidePharmacistTeacherTeaching AssistantLab TechnicianHVAC TechnicianElectricianMechanicTruck DriverWarehouse AssociateBartenderServerChefRetail Sales AssociatePilotLandscaperEvent PlannerLibrary AssistantReal Estate AgentLawyerParalegal