Side jobs are supplementary work you perform in your spare time to earn extra money or gain experience and skills. For example, a computer programmer may perform side jobs building websites or consulting for a client so that they can boost their resume, add experience, and expand their network. Some professionals find temporary side jobs through temp agencies or by referral from clients or personal contacts. Other examples of side jobs include dog walking, cleaning, driving a cab or rideshare, and supporting other professionals as a personal assistant.