{'fraction_non_alphanumeric': 0.013539651837524178, 'fraction_numerical': 0.0, 'mean_word_length': 5.395061728395062, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Tinker, tailor, software engineer, surgeon: specialization in software systems creation and evolution

This position paper advocates a change of mindset regarding how we perceive of and support those who develop and maintain software systems. We contend that a lack of explicit specialization is impeding our ability to deal effectively with the challenges that arise in the creation and evolution of software systems. Observations from the health sector lead us to reconsider the roles of the professionals involved.