In reading through GH, it's pretty clear that that keyboard users generally fall into two categories, typists (touch typing) and gamers. Coding falls into the typing category, though unlike writing sentences, it involves far more non-alphanumeric characters.
Gamers tend to like linear switches, those where there's no felt bump at the point of actuation. Those switches are usually MX reds and blacks (the color of the stem to indicate the switch's properties). IMHO, though the MX browns do have a tactile bump at actuation, it's so minimal that I call them dirty reds, not really tactile switches.
Typists tend to prefer switches with a tactile bump at the point of actuation. Switches like the MX blues, greens, and whites are designed not only to have a felt bump, but also to make a definite audible click at activation. Others, like the MX browns (dirty reds) and clears are designed to produce a tactile bump without explicitly making a noise. (They still make noise, but that's incidental. They are quieter than the "clicky" switches.)
Within each of the three basic types (linear, clicky tactile, quiet tactile) there are differing levels of force required to press them down. The lightest of them (reds, blues, browns) need about 55 grams of force to activate. The middle ones (greens, clears) need about 65-70 grams. And the heaviest ones (blacks, whites) need about 80 grams.
If you're not sure which force you prefer, here's an easy test you can do. Nickels weigh 5 grams each. Carefully put a stack of them on on a key on your current keyboard, adding one nickel at a time until it activates the key. Do this a couple of times, being careful not to let your fingers add any pressure in addition to the weight of the nickels. If you like the force needed for your current keyboard, look for a switch that's about the same weight. If you want something lighter, now you know what that is.
I've focused on MX type switches (genuine and compatible) because that's what I'm most familiar with. There are guys here that swear by other types of switches as well. The buckling spring type of switch is best known as being used on old IBM keyboards from the early nineties. (Too heavy for my taste.) The one that gets the most raves by those who have used them for a while is Topre. (I've never had the chance to try them.) Apparently they fall into the quiet tactile category and their tactility is smoother than the MX style switches. They don't use stem color, but actual stated weights to identify the variants.
Personally, I'm using MX blues for my main keyboard. (a Truly Ergonomic) When I build a custom keyboard, I'm planning to use MX clears with a lighter spring in them to get the better tactility of the clears (compared to the browns), but the lighter weight of the blues without the noise.
Then again, you might prefer a linear switch with a 120 gram spring in it.

It really does come down to personal preference.