Go with the flow: Software engineers and distractions

Sabine Janssens, Vadim Zaytsev

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

3 Citations (Scopus)
244 Downloads (Pure)

Abstract

Ideally, software engineers work in the state of flow: performing challenging tasks like system modelling with a series of routine actions, incorporating immediate IDE feedback, experiencing time distortion and managing harmful interruptions when necessary. We hypothesise that the ability to maintain the state of flow and the skill to get back into flow faster after being interrupted, are essential skills for software engineers, and that developing these increases the capacity to become good software engineers if given sufficient guidance and education. In this position paper, we link flow to trance and contemplate how techniques from the world of sport psychology can be used to teach learners to become better at software design, modelling, programming and debugging, as well as suggesting a means to assess the potential future success of undergraduate study seekers.

Original languageEnglish
Title of host publicationProceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022
Subtitle of host publicationCompanion Proceedings
PublisherAssociation for Computing Machinery
Pages934-938
Number of pages5
ISBN (Electronic)978-1-4503-9467-3
DOIs
Publication statusPublished - 23 Oct 2022
Event25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022 - Montreal, Canada
Duration: 23 Oct 202228 Oct 2022
Conference number: 25

Conference

Conference25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022
Abbreviated titleMODELS 2022
Country/TerritoryCanada
CityMontreal
Period23/10/2228/10/22

Keywords

  • flow
  • Hypnosis
  • Induction
  • Modelling
  • Programming
  • Trance

Fingerprint

Dive into the research topics of 'Go with the flow: Software engineers and distractions'. Together they form a unique fingerprint.

Cite this