- In past I worked in small IT company, we had a single network with not much restriction, we were allowed to experiment with setup. For hardware, we had three desktops, two Laptotps, an iMac 21", A Mackbook Pro 18". Typical desktop was i5 processor, 8-16Gigs Ram, 1TB HDD and a mediocre graphic card. One developer liked to use desktop with multiple screen setup. We also had three different genration iPhones, an iPad and five android phones as testing devices.
One desktop was setup as server,every developer had his own work directory on that. One could login from any PC and work. For version controlling we had at SVN first, later migrated to git and github private repo.
-Current Setup, Currently I have a desktop pc with almost same config as above with extra ram and added SSD.
Right now, at the smaller startup I'm working for, I'm using a Dell XPS 13. What was at the time the top CPU configuration but only 16 gigs of RAM. An additional Full HD monitor was provided but you could easily ask for more.
For input, I use an older Apple USB keyboard from circa 2008 and an IBM mouse that I find comfortable. For work at home, I use a 2014 MacBook Pro.
My personal computer is a 27” 5k iMac, and we have various iPads and Chromebooks all over the place.
Most of the people in my workplace use macbook pros though (with dual monitors).
I use my own mechanical keyboard and mx master 2s at work.
- Intel Core i5-6600
- 3.30GHz
- 16GB of RAM
- x64
The wired mouse is generic but I brought my own mechanical keyboard (KB Paradise v60 Mini).
Everyone has the same computer specs, from what I can tell, and we're at a medium-sized non-tech company.