They keep detailed records of the program, so that other programmers can adapt it later. End-user and technical support Producers of hardware and software need to provide technical support to the users of their product. End-user support staff are usually recruited from people with experience of both the computer system being used and the particular business area. You need to be patient and enjoy solving problems such as occur in software written elsewhere. Computer Sales Selling large computer systems involves a mixture of knowledge and selling ability, generally requiring experience in computing, plus qualifications, preferably a degree.
Some computer manufacturers recruit and train graduates for sales and technical support jobs.
They are responsible for the usage, accuracy, efficiency, securtiy, maintenance and development of an organisation's computerised database. There is a lot of client liason involved to see how the current systems can be improved or helped by the introduction of computing processes. They take the system specification produced by an analyst and carries out the system design. This can mean being responsible for hardware, software, communications, installation, testing and maintenance. Also all the national papers carry such articles.