A computer support specialist answers questions to resolve hardware and software problems, installs software and performs minor repairs. They maintain records of issues and solutions. The role requires an associate's degree in computer science, one year of on-the-job training, and various certifications can increase salary. The average salary in 2008 was $43,450 annually and is expected to grow with demand. Cons include dealing with frustrated users, but pros are working indoors with air conditioning and decent pay.