Today's pharmacists have challenging and rewarding careers. Pharmacists must be able to keep abreast of computer technologies, advances in drug therapy and ever-changing health care systems. The contemporary pharmacist is responsible for the provision of drug therapy for the purpose of achieving specific outcomes that improve a patient's quality of life.