Text this: Professional issues in software engineering