top | item 28285001

(no title)

mmcallister | 4 years ago

This is neat, but I think it's better to use your work provided device(s)/laptop for work, and your personal devices for personal things.

Obviously check your contract, and IANAL but people should be cognizant of the fact that your employer _may_ be able to retain copyright on personal projects if you use a work device (then again some contracts may even try to claim that they retain copyright for work done in personal time on personal devices)

discuss

order

vinceguidry|4 years ago

I will never again accept a job where I must use a work-provided machine. I spend 8+ hours a day at work. Being forced to spend that time in some crappy, bloated, locked-down OS is 100% a quality of life issue. If I can provision and manage the machine myself, fine. I'll even purchase the hardware. Prefer it that way.

dumpsterdiver|4 years ago

> I will never again accept a job where I must use a work-provided machine. I spend 8+ hours a day at work. Being forced to spend that time in some crappy, bloated, locked-down OS is 100% a quality of life issue. If I can provision and manage the machine myself, fine. I'll even purchase the hardware. Prefer it that way.

From experience, I totally understand your frustration - and to anyone in this situation, I would suggest leaving to a company that provides modern hardware. That being said, I humbly ask that you try to put yourself in the shoes of those who are charged with ensuring these machines remain complaint (contractual obligations that must be met). Meeting these compliance obligations means continued, uninterrupted business, and that business pays our salary.

From a security/compliance perspective, I don't think it's unreasonable to do your work on a locked down machine if you are able to do your job, assuming that you have a modern machine that will plow through the overhead effortlessly. If you weren't provided with a modern machine though that can do this - get out of there as fast as you can.

_wolfie_|4 years ago

Depends on the workplace. I have company provided laptop (32G RAM, Ryzen 7 PRO 2700U) which was empty (well, Windows) and I just nuked it and install archlinux. There is no software provided by the company and no external control on the machine. So I just work-provided machine, but with my config and I just saved bunch of money since I did not have to buy it.

koolba|4 years ago

Having a machine that is actually usable is orthogonal to having one dedicated to a job. Computers are dirt cheap, so have a separate one and it’s easy to keep your work products separated.

As an added bonus, it gives you one more place to run bloated^Wmandatory Electron apps.

alkonaut|4 years ago

You probably exclude a large portion of possible workplaces if you argue that you need to keep their IP like a repo clone on a device they don't control. I doubt that will change any time soon.

The kind of company you want to work for in that cases is one that just lets you buy whatever machine you want, with a budget that exceeds whatever you'd buy for your private one.

Cthulhu_|4 years ago

I came to a new company and their laptop budget wasn't enough for a Macbook, which is the OS I'm used to. I mean I get that I may be coming across as a prima donna, but the provided hardware just wasn't good enough - and I'm not hardcore enough to spend my days working in vim over SSH to their development VMs, which also aren't fast enough.

Anyway, I could work with my old macbook, but it's giving the ghost, the screen is fooked and getting that fixed is too expensive.

gravypod|4 years ago

You can also find a company that just buys you a computer you would like and gives you root on your machine, right?

I've even had people build their own PCs when starting at startups because they wanted specific specs.

Bilal_io|4 years ago

Each has its pros and cons.

I used my own machine while the work-provided laptop sat next to me the whole time until I was forced to use the provided laptop. On one hand, my life-work balance improved, on the other hand I loath the stupidly slow machine that seems limited in every aspect compared to my own.

peakaboo|4 years ago

Exactly my feelings as well. And it has worked very well for me too. I use Linux and usually companies just let me run my own machine.

It's been awesome. Everything set up exactly how I want it, with beautiful themes, colors and shortcuts.

pjc50|4 years ago

Never mind the copyright issues, if your employer gets hit by legal discovery all your personal files will end up in evidence.

(There was a thread about this recently which I can't find)

zrail|4 years ago

Oof. That's a compelling point that I hadn't considered. I recently removed all of my personal stuff from my work laptop, minus my dotfiles clone. I might just fork that onto my work GitHub account now.

spondyl|4 years ago

Author here (but not the poster) and I generally agree with that sentiment.

Personally, I do inquire about open source copyright clauses when applying for a job.

I don't do any development on my work laptop but I do push updates to my dotfiles and the notes section of my site from time to time which is mainly what I use it for.

As far as I understand, it is (was?) a big issue in California but I don't believe it was ever a thing here in New Zealand nor do I think it would hold up legally as I understand it.

As always, buyer beware of course

gwbas1c|4 years ago

> This is neat, but I think it's better to use your work provided device(s)/laptop for work, and your personal devices for personal things.

This is important when you are a salaried employee.

BUT: There's often very good reasons to do paid work on your personal equipment. If you're a contractor, if you juggle contracts, if you're a founder or an early employee...

mplanchard|4 years ago

Even keeping things separate, it can be nice to pull in your dotfiles, so if you consistently organize your computers in the same way, like with work stuff in ~/work or whatever, you can keep a checked in global git config that “just works” when you spin up a work box.

notapenny|4 years ago

Personally I'm with you on keeping your personal/work device separated, but many people I know surprisingly have only a work laptop. If you're a free-lancer, you also might not have two separate devices. I work fo a consulting company, some of our contracts don't provide laptops but do require al our activity to happen on an e-mail address provided by them. As a result my time committing is split between using my company's email and some other company's.

talideon|4 years ago

This is useful anyway. On both my work and personal machines, I have two directories: `~/projects/{work,personal}`. On my work laptop, I keep my dotfiles in `~/projects/personal/dotfiles`, and everything work-related (including my work dotfiles repo) goes in the other directory. It means I can keep the same set of configuration on my work and personal devices without a tonne of faffing around.

whateveracct|4 years ago

Sometimes at work, I have to contribute to my open source repos that are dependencies of my work projects. This blog post is relevant to that.