64gb ram och så många trådar som möjligt om du ska köra lite större databaser under lite tryck. Samma med virtualisering.
Som sagt, har du ingen referens vad du ska göra är det svårt.
Många kärnor med lite lägre hastighet, t.ex. en xeon eller något som klarar lite högre frekvens men ned i kärnantal.
Ska du programera lite som inte är i stora system så klarar du dig med princip vad som helst ett bra tag framöver.
Många överdimensionerar extremt mycket när dagens datorer är mer än vad som behövs för att göra lite halvstora .net projekt eller liknande.
Hamnar du i större system som erp så är du mest troligt anställd där du får dator