I’m a programmer, but I’m more an animator, modeler, and musician. Because of that, I usually end up with either Mint (like on my desktop) or, if I need something really suave with multimedia, KUbuntu. KDE is an incredibly useful and friendly suite of software, and Plasma doesn’t just look good as a DE, it makes sense from a usability standpoint and isn’t trying to pretend that it’s running on a phone.
Unless it is running on a phone, but that’s another story.