I've been working as a wandering software
developer for most of the last 10 years, though most of my work/wandering has taken place on land in my small camper. I really like bringing work into travel and find that it makes travel more enjoyable for me. I've gone without working for long periods and don't appreciate the off-time as much after a while. A few hours of work make the rest of the day spent playing much more rewarding and fun for me though. I'm sure that's different for all of us, but don't knock it if you haven't tried it.
I'm currently setting up my new traveling workstation (sailboat) so have put a lot of thought into this topic lately.
The first step with setting this up on this boat was rebuilding the seating so that the seat-backs had a good angle for proper posture. I also made new cushions
with foam that I found comfortable (and batting/good fabric
for breathability, etc.). I've setup a second electrical
panel that will control power for various tech related devices and be reachable from my workstation. These circuits include things like the on-boat access point, mast-mounted bullet, small inverter
for the laptop/monitor, the amplifier that I'll plug
audio out into for work tunes, the fan dedicated to the workspace, etc.
I've yet to mount the monitor
on it's swing-out arm as my mast
is out and will come into play with clearances/mounting options. I'll place it so that my head
stays level when looking at the screen
which helps with back/neck issues and encourages good posture vs. a low monitor
. I'll also use this monitor for entertainment and it will be nice to fold up the keyboard/mouse and watch a movie
through the boat sound system, etc.
In my camper which I've lived/worked in for most of the last decade I've got a similar setup with a raised screen and separate/ergonomic keyboard/mouse. Being able to place the keyboard/mouse and monitor in different locations is a must. I work in a captains chair with adjustable arm rests etc. in the camper and I may end up adding arm rests on the boat but will have to start out without them. I can run audio through the camper sound system, have a dedicated fan, small led lighting
just for the keyboard for night work/etc.
Multiple screens is great but I've developed a preference for Ubuntu with it's multiple desktops. You can't look at more than one thing at a time anyway and instead of moving my head
side to side to look at the different screens, with Ubuntu I simply switch the current desktop
and continue to look at the same screen. I usually use 4 or 5 desktops. I'll have one with project documentation
, one with my time accounting, one with my music
player, one with graphic editing tools, one with my code editor and preview/testing window etc. etc. I do web developing for sites that run on LAMP environment
so it's also nice to be able to easily duplicate the server environment
on my local Ubuntu pc.
For connectivity you can't beat a bullet with an omni antennae in my opinion. I also run a Verizon access point through my cell phone
which is great. The 4G speeds in some areas now are faster than many of the WIFI connections that I use. Fortunately I've been Verizon so long that I've still got unlimited data but I don't think you can get that plan anymore.
I also like to step out and work from just the laptop
screen/keyboard but definitely prefer my proper workspace and am way more productive with it.