End-user computing (EUC) refers to systems in which non-programmers can create working applications. EUC is a group of approaches to computing that aim to better integrate end users into the computing environment.
Tech support workers manage, maintain, and repair IT systems. Their responsibilities include diagnosing and repairing faults, resolving network issues, and installing and configuring hardware and software..
System support technicians prove technical assistance to clients by installing, configuring, testing, and upgrading computer software and hardware. Support technicians usually work for organizations to perform tasks that revolve around detection and resolution of technical problems
Software Developers use a combination of computer programming, creativity and problem solving in order to create software that the general public can comprehend and use.
They provide solutions to our daily problems by producing applications used to solve such problems, e.g. calculator