Does anyone else hate coding on laptop?
My preferred set up is a desktop with dual-monitors, the bigger the better.
My preferred set up is a desktop with dual-monitors, the bigger the better.
At work I use a Macbook with two extra monitors and an external keyboard, but I set it up that way more because I could than because I really need all the desktop space. I have a bunch of terminals on one monitor, web/chat/email on the other, and do all my coding on the third; but I'd be just as productive with two monitors, and the only thing that really gets annoying with a single monitor is trying to deal with chat windows.
Maybe the thing I'd lose would be the ability to distract myself quickly and get back to work without having to move windows around; I might tend to stay distracted for longer periods of time, since the code would be hidden under the web browser (or whatever) instead of just being on the next monitor over.
I can tolerate using a laptop if the screens big, but otherwise I don't want to program on it.
I have a 23" (1920x1080) monitor and a "20.5" (1600x900) monitor that I use both at one time to code on. I have a high-dpi mouse which once you get used to the sensitivty, is awesome with large monitors. Coding this way is great because I can use one large monitor for coding or UI design and the other monitor for looking up the documentation, reading a tutorial, or watching/listening to a lecture/talk (I tend to need background noise as I code).
I don't really know if my productivity has increased since purchasing a larger monitor, but I know it's much more convenient now.
Although I have programmed on a large laptop before and it was very helpful to code in a quiet place without distractions
Additionally, with a laptop, I can take my primary work environment with me everywhere I go. Coding at a coffeeshop or in the car is the same as at home at my desk; you can't do that with a desktop and multiple monitors and a mouse.
Another thing is, with a laptop, ur mobile, so you might be coding in some foreign environment, which can be distracting. With a desktop, I'm bound to my own familiar space where I can be most productive.
Mouse vs. trackpad is an important point. In my experience, a TrackPoint is more usable than a touchpad (trackpad). So be glad when your laptop has got one.
Lately, I've even stopped using external monitors, keyboards, mice, & Ethernet cords. I come into work, plug the laptop into a dedicated power brick and start working. I'm able to focus more without windows spammed across multiple monitors.
I have one of the new MacBook Pro 15" (with the Thunderbolt port).
My current setup: Dell 27" (2560x1440) + 17" Dell M6500 (1920x1200) running Ubuntu.
I can unplug the laptop and work pretty well on it. But yeah, there's no comparison to the filco majestouch keyboard + mouse + big monitor.