Ahoy, @Mayochup! I’d be glad to help you pick a switch for your build.
TL;DR: Gateron Yellows are usually a safe bet for a first linear, but if you have answers to some priority questions below I can help you find something that might be more suited to your personal tastes.
Usually the first thing you’ll want to consider is spring weight; other qualities do matter, but are minutia compared to the spring when it comes to a linear switch. Since this is your first build, you won’t have much of a frame of reference, so I think it would make sense to start with a common, medium-weight spring and go from there if need be. Generally, I’d say something between 55g and 65g with some wiggle-room. If those end up feeling too light or heavy, that will give you a better idea of where your ideal weight lies.
If you have tried any mechanical switches before, let me know how you felt about them and this might help pick a good initial spring weight for you.
There are lots of really good linears out there these days, any number of which I think would be great for a gaming & coding build. That in mind, I have a few priority questions to help narrow things down:
Between these things, which is more important to you?
Crisp feel or quiet sound
Sooner activation or more key travel (up/down movement)
Higher-pitched or lower-pitched sound
Smooth or textured key-travel feel
Stock quality or tuning headroom
Budget-friendliness or uncompromising quality
These things aren’t necessarily mutually exclusive from each-other, but do represent qualities that tend to be traded one for the other. For example, the more quiet a switch, the more likely it is to feel mushy - and the more crisp-feeling a switch is, the more likely it is to be loud. Not so in 100% of cases, but true as a general guideline.
If you’re really not sure about any of that stuff (which is normal if you haven’t tried much of anything yet), the general recommendation for folks getting their feet wet is Gateron Yellows - this is because they have a nice, moderate spring and a great balance of smoothness for the price - and they have plenty of room to improve through tuning, and can be elevated well above the experience of “beginner” gear with some TLC.