For a programmer, remote work is the worst. Constant endless notifications from emails, slack messages and calendars. Excessive amounts of meetings to replace what used to be 5 minute chats at someone's desk. Expectations of instantaneous and always on availability since everyone works different hours now and since you're remote and have a VPN they know you can get online. Intrusion into your private space with forced cameras, microphones and mandatory spyware that's now running on a machine on your personal network. Wasted minutes in every meeting dealing with microphone failures or latency induced "I was- oh- sorry- no you go first".
All that to say, like everything in life, remote work is a trade off.
For a programmer, remote work is the worst. Constant endless notifications from emails, slack messages and calendars. Excessive amounts of meetings to replace what used to be 5 minute chats at someone's desk. Expectations of instantaneous and always on availability since everyone works different hours now and since you're remote and have a VPN they know you can get online. Intrusion into your private space with forced cameras, microphones and mandatory spyware that's now running on a machine on your personal network. Wasted minutes in every meeting dealing with microphone failures or latency induced "I was- oh- sorry- no you go first".
All that to say, like everything in life, remote work is a trade off.