I am a compE and EE. I am also teaching myself how to program and server maint/admin. I hope to be proficient in 2-4 years.
I have decided against the Thinkpad because Lenovo's Chinese backstabbery in installing spyware and rootkits in their consumer devices.
So that puts me in the Dell camp. I am thinking of either a Dell Latitude or Dell Precision. It's a 500gram difference.
The Precision would allow me to replace parts and upgrade at will. It is also more powerful than the Latitude by default.
I plan to do some graphics work on either my micro or mini ATX PC, or on the Precision if I decide for that.
The uni has computers and scanners for the 3d printing machines they have. I haven't taken the training course but I presume they also have comps that can do 3-d modeling and all that.
I am not sure if the Latitude is powerful enough for CAD whereas the Precision by default.
Still, I will mostly be doing programming and compiling. I will mostly be doing C/C++, Java, HTML, XML, CSS, Javascript, Ajax, FORTRAN, PASCAL, LISP, Scheme, ADA, C, C++, PHP, JavaScript, Perl, Prolog, FORTH, and vertex editing, 2 and 3-d modeling, etc
Will a Latitude be capable of this or should I gab a Precision?
tl;dr: Latitude or Precision for programming and CAD? Precision is also upgradable right whereas Latitude is not, right?