|
...is all I need.
... such stuff as dreams are made on
|
|
|
|
|
I can deal with sluggish load times for dev tools. I can deal with sluggish build times. But if I have to work on only 1 display, then there will be pain. Lots of pain.
|
|
|
|
|
Gotcha!
Usually it's the user. The most powerful supercomputer in the world won't make me work any faster, or any more.
Power is an illusion, it usually stands idle most of the time waiting for input.
|
|
|
|
|
Sometime we can't change CPU, Can't increase lot of RAM & so on Due to Support issue from motherboard
So it depends on situation...
& If I have only one thing to replace for better machine, I like to replace whole machine
|
|
|
|
|
Furniture for work place:
A big fat, ergonomic and very confortable office chair. A big enough, vertical electrically adjustable, with tiny inclination downwards desk to rest your arms nicely.
Similar to what OG said... current PCs are mostly good enough for many of the works. Monitors are good for your eyes and I agree with him on that, but actually one of the biggest issues and cause for work absence in office jobs is back-pain. Due to bad postures while sitting so long in front of the computers.
I think taking care on your body is the best boost you can get to do your work even better.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I agree, but why Other?
That is covered by "A really ergonomic setup" which I choose because when I have to wait for a task due to low resources I must at least feel comfortable.
|
|
|
|
|
|
... as in, put my machine in a closed, private, quiet office, rather than this open-office, wall-less warehouse design where at any given time there are 25 face-to-face conversations, phone calls (on- and off-speaker), google hangouts sessions, Skype chats, people walking through on their way to the break room and back, and other distractions.
An IT department should be in a library-like setting, not Grand Central Station.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
I second that.
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
I do not need a very high quality display. I am programming, not doing graphics design. However a big display with lots of pixels makes things much more efficient. Modern processors have so much more power than they use to, and the GPU that are included with the chip sets seem to be good enough.
|
|
|
|
|
4K display will sound good
|
|
|
|
|
Yes, but I would not want a display smaller than 32"
|
|
|
|
|
RAM of course ... And more cores, and another SSD, and a third screen, and a better network connection, and ...
|
|
|
|
|
Desktops are amazing except they're a bitch to move. Make one I can fold into a laptop like an origami and you will probably never hear from me again.
|
|
|
|
|
That's kinda the point - you know where it is because that's where you left it.
Whereas a lappie you can leave it on the train, have it stolen from your desk in seconds, drop it in front of a bus, ...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
First, I buy my own equipment, and I overspend: 8cores,32GB,dual SSDs, 3 Monitors (use 2 90% of the time). Worth every penny. I buy a new machine every 5-6 years, one below the best I can get.
So, when asking what is the ONE thing I would change or upgrade in this?
Well it depends on what I am doing. Right now, the slowest thing is backing up, and using my NON-SSD NAS box... Part of the problem is SPEED of accessing those disks. I just recently copied 30GB to my SSDs to make a process run faster.
It depends on what I am doing. 99% of the time, this machine is perfect. Would I give something up? Again, when I need 3 VMs running, I need the memory. I could probably cut that down a little.
You can have my SSDs when you pry them from my cold dead hands!
And while I have PLENTY of CPU, I can peg the CPU if I am backing up, and running something else that is video intensive. (Admittedly, my graphics adapter scores the lowest on my system tests, but I don't need more than I have).
But alas, my hardware is getting old. I do not look forward to the upgrade. Usually 40-80 hrs!
(Although I am hoping for half that with the heavier use of VMs, but I will have to create a New VM for environments that were loaded directly on this machine).
|
|
|
|
|
Kirk 10389821 wrote: Right now, the slowest thing is backing up, and using my NON-SSD NAS box...
I'd have to agree - my hourly backups go to my NAS, and that's HDD. I'd be tempted to put 4 SSD's in there, if they made 4TB SSDs that didn't cost $1500 each!
The Samsung 850 EVO 4TB SSD Review[^]
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I think some folks are missing the point of this survey. It is not asking which things are useful to developing. That would be everything in the list obviously. What it does ask is what would make your particular setup better (what it is lacking).
For me, I chose SSD because my work machine often lags behind, which slows down progress to a crawl at times. A very close second would be to improve the work environment. I work in an open office setting with many other people working in close proximity, which can be extremely distracting since there is always something going on such as people walking by, as well as hearing a constant murmur from people talking all around me. If I had to pick a choice again, I would probably choose the ergonomic option.
|
|
|
|
|
The question is similar to "what's most important body part while you code?": (choose one) - head, brain, hands, legs.
No, the minimal setup is SSD, good CPU (4 core, minimum 2GHz), not lots but at least average amount of RAM (8GB is quite enough), relatively good video card, (minimum) two Full HD screens, ergonomic chair, soft lighting (incandescent light or LED light), some nice headset that doesn't get uncomfortable after hours wearing it, simple three keys mouse with vertical scroll and full 101/102 keys keyboard (with separated numkeys, function keys, text keys and main area) without and special keys.
Each of the above is important. If one is excluded, entire setup is useless.
|
|
|
|
|
Not so: you can develop on a much lower spec machine, and do good work.
You can develope using VS2015 on a 4 gig, dual core, HDD based machine without major problems - though build times will get longer as project size increases.
Headphones are only needed if you listen to music as you code: not everyone does.
And many people develop on a laptop with a cramped, combined keyboard, a single small display, and a built in touchpad mouse. I don't know how they do it because it would drive me round the bend but they do - and do very well in some cases.
Plamen Dragiyski wrote: If one is excluded, entire setup is useless. Just not true at all, I'm afraid!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Best "hardware" ever invented; and "liquid-ware" OS w/add-ons
|
|
|
|
|
OH MY WORD so much this!!! Except maybe hold the Baileys Irish Cream till later tonight
I'm in the fortunate position of getting a double espresso (sometimes triple, if I ask nicely) on the train to work in the mornings. It's the only reason to go into the office at all, really.
|
|
|
|
|
Good computer. (HDD, RAM, Screens...)
Good network infrastructure and IT support. (fast, backups, limited restrictions...)
Good work environment. (comfy chair, not too cold, not too hot, access to fridge and microwave/toaster, clean bathrooms, decent commuting, nice neighborhood)
I'd rather be phishing!
|
|
|
|
|
...plus endless hot tea or coffee.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
|