text: Design software is a process to transform user requirements into some suitable form, which helps the programmer in software coding and implementation. Joe was driven by curiosity to take up a career doing design software.