I've worked in open plan spaces most of my career. I've had my own office a few times also. I don't hate all open plan arrangements, if it's a room with 4-6 developers and no sales or marketing or other functions going on, desks are large enough and spaced apart a little bit, it can be fine. Developers will mostly put on headphones and get into the zone. It can feel kind of nice to have other people around even if you aren't interacting with them.