If you want to spend some time deciding, we should go over what kind of keyswitch and what kind of layout you want. This [1] is a pretty good overview of the different kinds of layouts (60%, tenkeyless, fullsize) and linear vs tactile switches. You can listen to sound tests for any switch on youtube to get a better idea for how quiet it'll be. I personally use a Poker 2 with brown switches for 90% programming/10% CS:GO, and I love it.
[1] https://kotaku.com/how-to-pick-the-right-mechanical-keyboard...
Size aside do the tenkeyless have any other advantage?
If you want to cheaply try out mechanical keyboarding, I'd recommend the brand Redragon on Amazon. They've got a few options and they're in the $25-$50 range. I've had my K552 for almost two years now and I don't have any complaints. I program and game on it daily.