Buying a New Laptop, need some help!

Hello everyone!
I decided to buy a new laptop , to work when i’m not at my desktop.
I will be doing programming , BPs, Cpp, mostly CPU heavy stuff.
And i have a pretty low budget. Around 600Euros.
I was suggested this laptop

CPU : Intel Core i7 3920XM 2.90GHz
Disk : 512GB SSD
RAM : 16GB
GPU : NVidia Quadro K2000M

Its the lenovo thinkpad w530 ( at 590 euros )

What do you think?