This is my first build, and it is pretty nice for my first build. I use it for everything, ranging from programming to gaming to surfing the web. I used a processor that I had from my Dell XPS 8700, otherwise I would have gone with a skylake processor. My computer is actually pretty fast, though.
I really regret getting the GTX 960, though, because when I play GTA 5, my fps goes under 60 quite a lot. I wish I did more research and got the RX 480 because it is only about $50 more expensive and performs better.