What kind of specs should I put in a software engineer's computer?

Ghost_Me

Honorable
Oct 21, 2012
23
0
10,510
What would be the most important aspects? I figured CPU and RAM, so probably an i7-3770K and 16GB RAM. What else should I pay attention to, and are those good components?