Программист, Фрилансер, Дизайнер