Online Technical Support Programs
Technical support specialists have a variety of responsibilities, including evaluating usefulness of software programs; installing, modifying, cleaning and repairing computer hardware and software; overseeing daily performance of computer systems; responding to users questions and problems; running automatic diagnostic programs; training computer users in new hardware and software; and writing training manuals.
A variety of training options exist for becoming a technical support specialist. Some jobs require a bachelor's degree in computer science or information systems, while others only require a computer-related associate's degree or a professional certification, such as the popular A+ certification.
From an entry-level position, with additional training or education, you can go on to a supervisor or managerial role, or you may be able to design products as a software engineering instead of assisting others in how to use them. Degrees and certifications are available online for those students who need flexibility for family or work obligations.