While visual scaffolding, live programming, and direct manipulation of the program state are considered useful programming paradigms for novices, they might not always offer the same benefits to experienced software developers. In this essay, we will explore how these paradigms can extend beyond their initial educational context and support those who do have an intuitive understanding of the program state and its connection with textual code. We will draw from our experience with the visual programming language Algot and the user studies that we have conducted on the language to uncover insights into how visual programming paradigms could benefit seasoned developers.