Socket 2011, la plataforma donde van los procesadores de gama más alta actualmente.
De todas formas, como desarrollador, ¿dirías que realmente necesitas potencia bruta multihilo?
Si el uso es el típico de compilar (aunque sean cosas gigantescas), alguna cosilla con bases de datos, e incluso virtualización, un i7 4790K (socket 1150), aunque tenga menos potencia bruta, seguramente rinda, de hecho, mejor (porque a menos de 4 threads es más rápido).
Tampoco pondría ram por poner. Aunque quieras ir a lo grande, yo diría que con 16gb tienes más que suficiente. Pero vaya, todo depende de la carga de trabajo que tengas.
Sobre si vale la pena esperar... hombre, en otoño tendremos placas socket 2011-3, procesadores octocores y DDR4. Para la gran mayoría de los mortales no es un lanzamiento muy relevante, pero en tu caso con un presupuesto tan holgado podrías planteártelo (eso sí, el i7 octocore saldrá por 1000€ según parece, solo el proce, pero es una inversión razonable a largo plazo, como lo era el 980X en su día).
¿Vas a jugar? ¿Algún uso concreto aparte de programar?
Saludos