3 ms·
Reasons: - I really like my coworkers (both in my team and other teams) and made true friends among them. So I simply enjoy seeing them, even though I'm an int
by camcamb08 2y ago
Reasons:
- I really like my coworkers (both in my team and other teams) and made true friends among them. So I simply enjoy seeing them, even though I'm an introvert.
- Being at the office encourages me to take breaks. I don't take real breaks at home and can deep work for 5h straight, but it often ends up being less productive than 2h chunks with breaks.
- I'm a junior-mid dev and most of my teammates go the office at least twice a week. I feel more comfortable asking questions and doing pairing sessions IRL than remotely.
- I live in a studio apartment, a really shitty setup to work from home and back problems, so office chairs are often more than welcome.
- I live very close to the office, so I can choose to work there in the morning then go home for the afternoon, if I feel like I'd be more productive there that day.
I enjoy a group office, I listen to music while working and absolutely don't mind having noise around me to focus. I do mind people coming up to my desk to ask questions, so I usually tell them to message me first. After a few times they get used to it and avoid disrupting deep work flows. Sometimes the office is too crowded and I'd just go work from home in the afternoon.
Ideal office setup is a team office space, with little disruption from other teams and space for devs to focus and discuss when needed. A shared space for lunch and coffee breaks, where all teams are mixing up. Comfortable meeting rooms (actual room, not phone boxes). And a nice setup (chair, screen, noise cancelling headphones etc).