That being said, for a personal development machine, I would much rather have a 27 inch 5K iMac with the same specs. Work provides me a decent laptop.
Me and some other pro users were insta-buys for the new machines. But then they had few ports and no function keys. We're still on 2015 machines.
I'm holding out for the mac pro, but I would have bought 1-2 macbook pros if they had been suitable.
That being said, for a personal development machine, I would much rather have a 27 inch 5K iMac with the same specs. Work provides me a decent laptop.