Must be nice to be primarily concerned with writing code. Personally, most of the time I need to be working in multiple windows at once, such as debugging in one window, performing actions in the program in another window, and often referring to a description of an issue from QA in another window.
There’s no better way to handle all of this than to have multiple large monitors from my experience.