They may perhaps expend their days working on a consumer project from scratch and creating new code. But they may also be tasked with preserving or enhancing the code for programs that are now up and managing.Sources: Numerous programs The chart above shows that on-campus and online programs are usually comparable in time, cost, and accreditation.