Why would I commute (and in doing so lose 2 hours of my time per day)? Focusing in the office is next to impossible, the equipment is sub-par (I have a 3-monitor setup at home)? What is it about software engineering that requires physical presence? Currently we meet once a week in the office and I get almost no work done that day, and I’m not the only one.
This is a funny reality. Even the profligate employers of software developers are reluctant to spend money on a monitor setup as nice as what I had at home at the entry level.
...except, of course, I paid for it - plus sales tax - with the money they gave me - net of income tax.