new laptop!

hi, Is my first time here and I’m already hoping to find some help xD
so, my laptop is going to die really soon, I have to replace it as fast as possible.
I found this computer, just let me know if is good or not, my budget is around 600 euros and my main job is photo editing and sometimes programming with c or java
Early thank you for your help![169%2C1501]