Computing professionals perform a variety of tasks depending on...
a) Their experience b) Their area of specialisation c) Whether they have a degree or not d) Their personal preferences