Do you take code home?

It's only espionage if you are sending it to someone else, or your company doesn't want you to take it home.

I have yet to be in a company where work from home wasn't allowed. In the development world, I know few developers that don't do extra work from home... it's not like they are minimum wage employees that are at risk of abuse. They do it because they are paid well, and they want their projects to succeed.

I've always done extra work from home. Back when I worked for someone else I did. I do so even more that I work for myself. Weekends and public holidays are sometimes fair game as well now unfortunately:/ I didn't see my job as a 9-5 (even though it was), I saw each project as its own, with deadlines. Now in my own company, it's definitely not 9-5. Doing this was just work ethic... but it had the pleasant side effect of allowing me to grow quickly and it definitely got recognition. As long as you don't let it damage your personal life much, it definitely helps getting projects done ahead of schedule. IMO 8 hours is just not enough time spent working.

If 8 hours isn't enough for you to do your job then there is a problem. It's either you or the people you work with/for.

Sure, there is the occasional emergency or some periodic after hours tasks that need to be done. But as a regular thing to work so many hours, it's a disaster waiting to happen.
 
I often write code for home use at work, normaly just scp it when done.
 
I often write code for home use at work, normaly just scp it when done.

Source control? Or do you deploy to a dev/qa machine directly?

EDIT: I read that all wrong. Meh, going to work.
 
Because the code written for the company s owned by the company.

Taking it home is industrial espionage...
on that point, wouldn't connecting to your work PC be the same thing in that you have access to the code base from the comfort of your home?
 
Nope, I don't take it anywhere, work from home. I do boot into Windows after a work day.

For people that have internet access and want to access their desktops from home, Teamviewer has your back :D
No VPN/firewall holes needed, simply install on desktop get code and use said code on client at home.... Oh and if you a sysadmin, now might be a good idea to find ways to block it for your network.
 
Nope, I don't take it anywhere, work from home. I do boot into Windows after a work day.

For people that have internet access and want to access their desktops from home, Teamviewer has your back :D
No VPN/firewall holes needed, simply install on desktop get code and use said code on client at home.... Oh and if you a sysadmin, now might be a good idea to find ways to block it for your network.
Two comments:
TeamViewer is only free for personal use
Some corporates block the ports it uses...like my work :p
 
Yes, we use Assembla.

We run our own virtual servers on our laptops to imitate our production environment. But i havnt worked at home in about 8 months.
 
My work Laptop is always with me. At home its locked in a cupboard in my study. I've only needed to boot it once and that was to just test that my VPN was working. But I have been in situations where I had to handle a hotline and remote in to fix stuff.
9 out of 10 times hotline problems can be handled in office hours though.

The 6 am call from a panicking Account Manager after the mine manager at a big diamond mine asked him a stupid question, was the last straw. 'You can't see most of his heavy equipment because they've been turned off. Why? Because sod off, that why. And its a national Holiday in Botswana, just like its one here.'

Ok. I admit - untill I learned how to switch off when home -I did do a lot of coding from my couch. My then-fiance was used to me waking up at 2 am and rushing downstairs to go and work on a problem that had been bugging me.

Now I have a copy of my code, with the original on SVN and/or TFS. But that is just out of habit.
 
If 8 hours isn't enough for you to do your job then there is a problem. It's either you or the people you work with/for

Thank you .. its an endless struggle to convince clients I'd occasionally work extra hours, not as the rule.

Latest management brainfart is a whatsapp group for everyone on the project to 'create a buzz' .. WTF! Told them if I receive whatsapps from work after hours I'm going to charge them an hour for each message.

Hate the flippen corporate mentality.

ps. For the thread, yeah I have VPN access & my library of work is on my laptop but I try not to work from home.
 
I connect remotely to the mainframe via ADSL link. Then use IBM Personal commnications for mainframe session. As quick as working in the office.
 
If 8 hours isn't enough for you to do your job then there is a problem. It's either you or the people you work with/for.

I was going to post a long rebuttal. But honestly if that's your take on life, good for you. You're a nine to fiver.
 
Thank you .. its an endless struggle to convince clients I'd occasionally work extra hours, not as the rule.

Don't confuse people working longer hours with people working under high pressure in order to make a deadline.
 
Thank you .. its an endless struggle to convince clients I'd occasionally work extra hours, not as the rule.

Latest management brainfart is a whatsapp group for everyone on the project to 'create a buzz' .. WTF! Told them if I receive whatsapps from work after hours I'm going to charge them an hour for each message.

Hate the flippen corporate mentality.

ps. For the thread, yeah I have VPN access & my library of work is on my laptop but I try not to work from home.

I don't think it's just down to corporate mentality. I have worked at 3 corporates, 2 in the UK, 1 in SA. Never had this problem. My brother in law had this e-commerce business he was running from his home and he had this attitude towards the 2 devs he employed. I told him that I would never put up with his nonsense.

This is usually a symptom of badly spec'd systems, promises made without the proper input from the right people. I.e. crisis management.
 
At my previous company we worked mostly from home, only required to go into the office 3 out of every 10 week days
 
I was going to post a long rebuttal. But honestly if that's your take on life, good for you. You're a nine to fiver.

There is more to life than just working.

And i am in total agreement with zippy its usually over promised projects, people not pulling their weight, badly specced, insane feature creeps.
 
There is more to life than just working.

And i am in total agreement with zippy its usually over promised projects, people not pulling their weight, badly specced, insane feature creeps.

I wholeheartedly agree that there's every reason to jump up and down if something is being badly managed. I am however one of those who really love what they do, and I'm always finding new ways of doing them. I don't have a kid to go home to. The GF also works longer hours. I don't see the need to go home and just sit in front of the TV. If I'm at home I'm going to read up on new tech being released, try a new layout for some screens on an upcoming project, prototype a few things that may be of use on internal or future projects, or do extra work on my current project and get ahead.

If I've got something else to do, or somewhere to go, that comes first. When the GF is back, it's down tools unless she's working as well. In slack time, what's wrong with doing work if you enjoy what you do? There's so many things to do that aren't stressful at all, that I do when there's nothing else to do. The time most people spend playing games or watching TV, I spend doing stuff that is going to benefit me, or my business going forward.

What I don't get is how someone can dictate that there must be something wrong with me based on how I spend my "after hours" time. Do I take my work home... yes. Is it for the reasons you guys assume? No.

EDIT: I arrive at work before 7am. By the time 6PM rolls around, I've already been at the office for 11 hours.
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X