Ohhh ohhhh, alarm, alarm, did you realize you just downplayed your wifes job?
By putting your engineer profession over her social tabs. I suggest you to hide your statement.
Anyway, sit down, be professional, put your apple devotion by side, and your ask yourself:
"Do I really need a MacBook Pro for my "daily Job"? Or would a e.g. HP workstation laptop with Windows and more RAM suit my needs, too?"
In case you badly need Apple Hardware to earn money(e.g. iOS dev), then you're in same boat as all other iOS devs. Accept the mobile 16GB RAM or go 32GB/64GB/128GB on a stationary device.
A professional user would simply buy whats suits the job best, without any devotional feelings. If you need 32GB, then simply move on to a device with more RAM. Problem solved!
Do the math if it worths being an iOS dev.
An professional investment should always pay off, else it's unprofessional.
An "...ios job here and there..." (in relation to iOS dev) sound not very professional to me.
If a 3k investment helps you to pay your life, go for it.
Sorry if it's sounds harsh, but it's the truth.
Exactly, and what has been said several times through the thread...
Next will come the response "But I NEED Apple for my work, and they don't offer X", followed my you don't need X arguments, and then some bickering about what constitutes a professional and criticisms of peoples needs, followed by someone nicely explaining how RAM works, and back to square one...
For the record I never saw any difference between 16GB and 32GB of RAM in my work, or the difference between an i7 or Xeon. Okay there's maybe a fair few minutes difference in rendering times, but these things take so long anyway and were usually done overnight so no effect. I just think that software is not optimised to take full advantage of it, or other factors such as advanced OSs or SSD speeds, cache and whatnot just make up. Basically, I reckon at least 50% of my computers power gets used 10% of the time.