"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
My standard vacation is going into the high mountains, sleeping in my box car. Very little connectivity.
Except for phones; they work everywhere in this country. I have replaced every single audible signal from my smartphone by MP3 bird songs from the double-CD sold by "Birdlife Norway" (similar to the US Audubon Society), with the songs of every bird species ever observed in this country. Out in the forest, I hear the birdsong, and enjoy it. Only when I get back home will I notice that the song I heard was not from a live bird but from someone who wanted to get in contact with me. At that time - maybe hours after the call - I've got lots of time to decide if I want to call back.
I'm now retired but for many years I've quite often travelled to remote places with no connectivity to the outside world. When I'm in those places I can't connect (or be contacted) however much anyone would like me to.
My dev machines are always desktops. I used to use laptops, but they are a liability in terms of physical security and durability. I've had one get smashed at the beginning of a work day. I've had them stolen. Twice. I'm done.
So desktops it is.
It also keeps me honest. I keep my work at my workstation. That's where it belongs.
When I'm not coding, I'm not coding.
Even though as many of you know, I spend a lot of time coding.
Although I have a special situation (which I will explain in a moment), nearly everyone in this survey should be answering Yes, Absolutely to this question. Why? It is all in how the question is worded. If you can remote into your primary development machine, then any laptop, mini PC, tablet, iPad, smart phone, etc., that you take with you can get you onto that machine and fulfills the question. The question does not say that the machine you take with you has to be owned by the company either. The subtitle includes any smart device you take with you, including a personal device. For instance, I can log onto my desktop computer in my office using TeamViewer from the same software on my personal cell phone. Thus, my cell phone fulfills the subtitle. The same software can easily be loaded onto a tablet as well. Nowhere in this survey question does it ask if you do any development work while on vacation (perhaps that will be next week's question???).
As for my own situation, I have my own home based business. When on vacation I always take my cell phone with me, and usually a laptop too. My laptop has development software directly loaded onto it, so it fulfills the main question, and I would need to answer Yes, Absolutely. While on vacation, do I ever load that software and do any work within it? No! Therefore, I would need to answer No, Never. Even if I left that laptop at home and only took my personal cell phone, I can still get onto my development machine via the TeamViewer software on my cell phone. Thus, I can still remote to my development machine and fulfill the subtitle, even if I don't actually do development work while on vacation.
So why do I take a laptop at all? I can transfer photos from my phone to the laptop, it is easier to get onto facebook and other websites, etc. I also often do genealogy type research on vacations and having a laptop with me is always a huge advantage for many reasons. Unfortunately, genealogy is only a hobby and not my work. The genealogy material that is not on my laptop I have access to through my desktop computer in my office. Getting onto my work computer for genealogy research I would also not consider as being work either. Thus, I am not doing work but yet still using the same machines that I would be using for work, while on some vacations. For me, work machines and personal machines cannot be totally separated, but I can separate work from non-work use of them.
For those bean counters out there, I do realize that cell phone was not directly mentioned in the question. I suspect this was a simple oversight and a tablet or iPad can be used in nearly the same way, especially for the "remote to Virtual Desktop" that is mentioned. A cell phone is covered by the "There are options." part of the subtitle.
Yes, but I was also using it as my personal pc, which I shouldn't have. Now that I have my own laptop I would only take the work one with me if I really had to, e.g. being on standby, which is unlikely at my current job.
I never understood why people take their work laptops with them when they go on vacation/holiday. Why bother if you're going to be logged in and working, especially when either any problems will sort themselves out or they will still be there when you get back.
You've earned your rest - take it. I choose my destinations based on the LACK of Internet access. No computer, cell phone, email, nothing.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."