Live data from Hacker News

Programmers are most likely to work from home

qz.com

181–190 of 377 posts

Re: Programmers are most likely to work from home

#181
post #52

Earlier quoted context omitted.

This comment doesn't read like it was written by a "humbleMouse" :) I don't think this is a healthy attitude to have towards less experienced developers. Literally every experienced developer was once inexperienced, and I think for the vast majority of people, it's hard to become a senior or even intermediate developer without some mentorship along the way. I believe this is especially true for aspects outside of wri…

I completely understand where he's coming from in writing that. Sometimes it feels like my entire day is spent training new hires, repeating the same things over and over again. In jobs where being an expert is a requirement, it's very frustrating to see the company hire employees fresh out of college and expect the senior employees to feed them 10 years of experience in a matter of weeks. And then either they take t…

My god this sounds exactly like academia: your job as a professor at a research university is to obtain grants, publications, and donations. Pretty much everything else is incidental. "Service" to a department, to students, etc. is "emphasized" in reviews, but if push comes to shove, the asshole with a bunch of big grants is going to steamroll the "nice" junior faculty who "mentors" the asshole's students. If you're teaching, preparing to teach, or holding office hours, you're not writing grants or manuscripts. And the odds are that everyone will say "thank you so much!!" as you get turned down for tenure, UNLESS you managed to satisfy your true primary responsibilities so efficiently as to leave time for the "fun" stuff (teaching, watching people discover, blah blah)

There's a balance -- you can do more with more hands, and they need to be well trained hands. But if they're not your direct reports, ultimately they're not your problem. (This also means that you will need to be responsible for the outcomes of those you mentor, and you'll need to learn how to let slow learners go. Oh noes, you're becoming management! It's almost as if there's a reason that good managers with domain expertise are hard to find.)

I guess it comes down to, are you going to be a "helpful" "mentor" or are you going to accept formal responsibility for the success or failure of mentees (vis-a-vis grants, contracts, successful projects, etc.)? Instead of being a martyr, it seems that explicitly accepting or denying responsibility for people who eat up your time (within reason) is the best long-term strategy. You can still succeed without doing this, and you can still fail while doing this, but the odds are in your favor if you demand accountability. (Also, there's nowhere to hide if you aren't as good as you think you are; I think that's a feature, rather than a bug, but opinions may vary.)

Re: Programmers are most likely to work from home

#182
post #84

Earlier quoted context omitted.

Peer mentoring is part of your job in any field. It's not a secret that your better people are supposed to help train other employees. Senior people train junior people, people with expertise in a domain share it, etc. Some fields even make this formal at the early levels, with apprenticeships, but I've worked in a number of fields and never had this not be the expectation. It's part of why you (should) get paid more…

> Peer mentoring is part of your job in any field. All morality in a corporate setting is fake by design. Everybody simply maximizes their own bottom line, and if you don't too, you are an idiot. Training your own competition is simply not a way to maximize your revenue.

If you are immoral in corporate setting, then you are immoral person. There is nothung special about work that would up it outside of morality.

Besides, training less experienced people is job expectation, exactly as writing unit tests and readabe code is job expectation. Nothing to do with morality.

Re: Programmers are most likely to work from home

#183
post #148
post #124

Earlier quoted context omitted.

I will name some the reasons I like to work from home and none involve a commute: - I'm in an open office situation. - Standing desk is awkward when everyone else is sitting. - If I make a loud noise eating or sneezing or something like 5 people stare at me trying to figure out what is going on. - I can't have twitch or a baseball game on in the background because nosey co-workers will walk by, see my screen, and com…

What can you really concentrate on when there is commentary somewhere oO?! There is a fucking difference between commentary and music and radio btw.

I am a high performer (because my boss is a dick...I'm my boss) and I work everyday with a twitch stream of Hearthstone running on my laptop. It's background noise that helps me focus. When I need a little break, I tune in and pay attention.

Try not to project your own limitations on to other people!

Re: Programmers are most likely to work from home

#184

The article does not discuss the impact of the open office movement. I've worked from home, in actual offices, in cubicles both cramped and spacious, and open offices. It can be quite difficult to focus at home due to various distractions, especially if you do not have a separate room or area for work. It is difficult to separate work and non-work with a home office. There are a variety of communications issues with…

I think working from home is superior (for tech/programming work). In terms of work, it's the best way to not only avoid distractions, but also lay out your time in a way that is conducive to completing a project in the way you intended, and to let your ideas be fully implemented. This means projects finish sooner, much sooner than in a 9-5 environment. I believe that, when you know that you cannot escape the office…

> I think working from home is superior (for tech/programming work).

I disagree with you, specifically one point.

>The office does offer some perks, but they are not related to work itself, they are all about socializing / banter / feeling of being part of a team.

That "banter" or "socializing" is work related. I've found that working from home (been doing it 2 years now) has one very big disadvantage - unless the whole team is remote.

You will be excluded from meetings, decisions and conversations. You will always have a feeling that you're missing something. You will miss important hallway conversations that can impact the work you do.

Re: Programmers are most likely to work from home

#185

There is a dirty secret that nobody talks about and the real reason that companies want programmers in the office. Companies want their top performers in the office so they can serve as trainers/mentors/teachers to the new college kids and the incompetent older people they hire. I think this is the real reason companies crack down on working from home. It's infuriating as a top performer - I just want to get my assig…

> the real reason that companies want programmers in the office

pretty broad statement to make, though I can see it having some merit in certain instances

Re: Programmers are most likely to work from home

#187
post #124

Earlier quoted context omitted.

I will name some the reasons I like to work from home and none involve a commute: - I'm in an open office situation. - Standing desk is awkward when everyone else is sitting. - If I make a loud noise eating or sneezing or something like 5 people stare at me trying to figure out what is going on. - I can't have twitch or a baseball game on in the background because nosey co-workers will walk by, see my screen, and com…

> not having me in person forces people to think about and write down exactly what they want to say or ask This alone is a major productivity booster

It basically forces the person to do a small amount of rubber duck debugging before they ask a question or comment on something. Catches a lot of issues before the person actually hits enter on their slack message or email.

Re: Programmers are most likely to work from home

#188

The article does not discuss the impact of the open office movement. I've worked from home, in actual offices, in cubicles both cramped and spacious, and open offices. It can be quite difficult to focus at home due to various distractions, especially if you do not have a separate room or area for work. It is difficult to separate work and non-work with a home office. There are a variety of communications issues with…

I think what people miss most often is that this is NOT a "one solution fits all" kind of thing. For some office cultures one is better, and for some people one is better. I myself am very easily distracted, and I'm far more productive at home, where I have a private office set to my preferences, including sound (this sounds ridiculous, but my ear cartilage is sensitive, so I can't wear earbuds and over-the-ear headp…

> I think what people miss most often is that this is NOT a "one solution fits all" kind of thing.

Yes. There's a lot of hate for open offices, and I'm among the haters. But someone I have great respect for technically recently asked why, since they loved open office plans and that's what they currently used and it seemed perfect. Who's right? Both.

Also, there's a wide range within any given solution. My current job has an open plan, but my teammates and I moved to the other side of the floor and the difference is like night and day. Everyone around us are heads down techies, and it's more than quiet enough. Before we moved we were near people who spent significant time on phones or in video conferences. And they were event driven, resulting in them having not very busy times where they'd all just sit and chat. So same company, same floor, same job, but a very different experience. Luckily we had the option to choose a location and move ourselves with very little hassle. Not everyone has that option.

Re: Programmers are most likely to work from home

#189
post #175
post #163

Earlier quoted context omitted.

Out of curiosity: if you are a contract employee, what does 6 figure rate mean? Contractors are usually paid an hourly rate.

i assume he means once calculated for yearly, it would be that of a 6 figure rate

Yes, this is a normal assumption, but then 6-figure sounds like s/he is seriously underpaid for a contractor. Assuming when people say 6-figure they mean something just above 100,000. Nobody says "I make 6-figure", if earns let say 250,000.

Re: Programmers are most likely to work from home

#190

The article does not discuss the impact of the open office movement. I've worked from home, in actual offices, in cubicles both cramped and spacious, and open offices. It can be quite difficult to focus at home due to various distractions, especially if you do not have a separate room or area for work. It is difficult to separate work and non-work with a home office. There are a variety of communications issues with…

I think working from home is superior (for tech/programming work). In terms of work, it's the best way to not only avoid distractions, but also lay out your time in a way that is conducive to completing a project in the way you intended, and to let your ideas be fully implemented. This means projects finish sooner, much sooner than in a 9-5 environment. I believe that, when you know that you cannot escape the office…

Not everyone is good at having the discipline to get work done at home and to separate home and work while they're at home. Also, people with young children are naturally going to have a big problem. Lots of people who try it complain that their spouses and kids won't leave them alone at home, thinking that popping in isn't a big deal even though it interrupts their focus. And not everyone can afford a home that gives them extra space for a home office. Most people in Silicon Valley can't seem to afford anything bigger than a telephone booth. Don't forget that many people have roommates too.

There's a reason that coworking or small office spaces are so popular these days: for $500/month in many places, you get your own little office with a door that shuts where you can concentrate on your work, or a quiet cubicle among other people with similar situations. If everyone was able to make working at home work for them, these places would not exist.

Post reply on HN