TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Programmers are most likely to work from home

427 pointsby staringmonkeyabout 8 years ago

45 comments

NumberSixabout 8 years ago
The article does not discuss the impact of the open office movement. I&#x27;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 colleagues when working from home. However, programming requires high levels of concentration and focus; I work on complex algorithms and mathematical software which requires extremely high levels of concentration and focus. Open offices are simply too noisy and full of interruptions. Thus, given a choice between an open office and home, home wins.<p>But in general I would rather work in a quiet office near my colleagues. There is a clear separation between work and non-work. Communication is faster and easier, less prone to misunderstandings. This however means something like an actual office or a quiet spacious cubicle with high sound absorbent walls.<p>In his book Deep Work, Cal Newport argues in favor of a &quot;hub and spoke&quot; office layout where knowledge workers can work in quiet in offices on the spokes, but meet and collaborate at hubs, such as common areas with food, coffee machines, printers etc. This seems like a much better way to balance the need for deep concentration on the one hand with &quot;collaboration,&quot; annoying MBA buzz-word at present.
评论 #14099276 未加载
评论 #14098828 未加载
评论 #14099691 未加载
评论 #14098783 未加载
评论 #14099028 未加载
评论 #14102045 未加载
评论 #14099403 未加载
评论 #14102375 未加载
评论 #14099423 未加载
eddiehabout 8 years ago
I like working from my office. I don&#x27;t understand people that like working from home.<p>Possible confounding variable: I live exactly two blocks from my office and don&#x27;t have to commute. Perhaps, in actuality, people don&#x27;t like to commute?
评论 #14098836 未加载
评论 #14098313 未加载
评论 #14098276 未加载
评论 #14098244 未加载
评论 #14099648 未加载
评论 #14098233 未加载
评论 #14098448 未加载
评论 #14098421 未加载
评论 #14098628 未加载
评论 #14098387 未加载
评论 #14099510 未加载
评论 #14099416 未加载
评论 #14098383 未加载
评论 #14100523 未加载
评论 #14100722 未加载
评论 #14100553 未加载
评论 #14098335 未加载
评论 #14099272 未加载
评论 #14098269 未加载
评论 #14098302 未加载
评论 #14101730 未加载
评论 #14099441 未加载
jonmbabout 8 years ago
I&#x27;ve worked both in offices and remotely. They each have their pros and cons. I prefer remote.<p>The biggest pros of remote work for me are no commute + not needing to get dressed in business clothes every day. I don&#x27;t have to fight traffic, I don&#x27;t have to iron clothes every day, I don&#x27;t have to find parking and spend 10 minutes walking to and from my car, etc. I don&#x27;t have to do a whole bunch of little things that going into the office required.<p>So the biggest advantage for me is saving time. And now I get to use all that extra time for spending more quality time with my wife and dog, side projects, exercise, video games, etc. I get more sleep! That&#x27;s an important one.<p>The downsides to working from home is that it is harder to communicate in some situations, especially if you&#x27;re the only guy working from home. It is easier to be overlooked for promotions since people don&#x27;t know your face and see it every day. You miss out on the social aspect of work, though this can be mitigated if you&#x27;re able to drive&#x2F;fly-in to see your team occasionally. You miss out on the office banter, though some people would consider that a good thing.<p>Many other points people raise such as having lack of focus, being taken advantage of, and so on apply equally to being remote and working in the office (depending on the office) so I consider those to be moot points. If you can&#x27;t focus at home, that&#x27;s a fixable problem with your own mind and your environment.
edw519about 8 years ago
After 38 years of commercial programming, 15 of them remote, here&#x27;s the thing that almost no one talks about: working remotely actually benefits the company much more that the programmer. Here&#x27;s why:<p>1. Profitability manufacturing something increases dramatically when lowering overhead and driving direct labor. Direct labor in software are the programmers. Time spent programming (usually) produces product. Time spent not programming flushes money down the toilet. I have never found a better way to increase the direct labor &#x2F; overhead ratio than by working remotely.<p>2. Proper process building software can give geometric increases in value. Things like business requirements, technical specifications, test plans, UAT, QA, project management, etc. When programmers are in the office, it&#x27;s just too easy for managers and analysts to &quot;wave their hands&quot; and &quot;call a meeting&quot;. Too often, that&#x27;s their answer to everything. The meetings rarely serve their (ususally undefined) purpose. They give the appearance of progress without the progress. Problem #1: You&#x27;ve just wasted a little bit of your programmers&#x27; time. Problem #2: You will waste a whole lot more of their time at the other end when things aren&#x27;t right.<p>3. Workingly remotely enforces discipline. Things need to be written down. It&#x27;s hard to peer review meeting notes or Skype recordings. Specs, reqs, test plans, etc. need to be documented and reviewed BEFORE wasting programmer time. I generally try to turn down any meeting or Skype without something in writing. (Skype &#x2F; Webex is just another way for managers to waste programming resources that doesn&#x27;t feel as bad as a physical meeting.)<p>I have hard data via thousands of tickets over the years to say that working remotely has easily made me at least twice as productive. Mainly by getting others to leave me alone and to drag them kicking and screaming into the 21st century by doing their jobs. The most important job of someone who doesn&#x27;t program? Enabling those who do.<p>The main reason I love remote is not because of my home office, or short commute, or good 4-legged company, or working in my underwear, or anything else about <i>me</i>. It&#x27;s because I have never found a better way to get shit done.
评论 #14100786 未加载
评论 #14099969 未加载
NateDadabout 8 years ago
I&#x27;ve worked remote for about 5 years (and about 18 years total). When I lost my last job, I resolved to only look for remote work. Commuting is a giant waste of time, which is the most precious resource we all have. I could live near Boston and have a tiny house with no yard and mediocre schools, or I could live an hour outside Boston and have a huge yard and amazing schools. The choice is clear. But it means that if I were to work in the tech hub, I&#x27;d never see my kids during the week.<p>When done right, remote is awesome. There&#x27;s no reason every programming company couldn&#x27;t be remote-friendly these days.<p>There are two things that companies often do that screw up remote workers:<p>1.) Having meetings in meeting rooms. This <i>does not work</i> for remote people. Remote people cannot participate in a conversation from a speakerphone when the majority of people are in the same room. You just can&#x27;t break into conversations between people in the room.<p>2.) Having an open office. This prevents the fix to #1 - which is to have meetings via hangouts or other video chat, with everyone (even people in the office) participating via headset &amp; personal video camera. The open office makes cross talk between mics too painful (with judicious muting you can sorta fix it, but it&#x27;s a hassle).<p>These are fixable problems, but the company has to be committed to good remote culture to do so.
archeantusabout 8 years ago
I&#x27;ve been thinking a lot about this lately and I&#x27;ve decided that working remote IS the most important benefit of my job.<p>I&#x27;ve been fully remote doing iOS development for nearly four years now, and I am not interested in entertaining any new job offer unless my fully remote status can be retained.<p>Are there downsides to this mentality? Yes. Am I missing out on networking&#x2F;schmoozing opportunities by being remote? Almost assuredly. But as I&#x27;ve been thinking about it lately, I don&#x27;t think I want any of that stuff. I can&#x27;t see myself enjoying the job of management or being a director, etc. I would probably enjoy the pay, but not the work.<p>So for me the most important thing is that I love my job, I get paid very well, and I&#x27;m home to watch my five kids grow up.<p>I don&#x27;t think I&#x27;m interested in trading in that setup, not for any job title.
评论 #14098951 未加载
maxxxxxabout 8 years ago
If I actually had an office and not some little box with neighbors talking the whole day I may be ok with going to an office. Working from home is my only chance to actually think without distractions.
BeetleBabout 8 years ago
I work in a big company.<p>It&#x27;s easy to see all the useful things I would have missed out on if I worked remotely. Examples:<p>- Networking: Serendipity plays a bigger role than anything else. And you get a lot less of it the fewer people you interact with. Simply bumping into people at the cafe is quite valuable.<p>- Career coaching: Lots of classes, talks, invited speakers, etc. Some can be done remotely, but roughly half require you to be live.<p>Also: Going to work makes it easier to leave work there when you come home.
评论 #14098771 未加载
评论 #14098964 未加载
评论 #14098597 未加载
评论 #14100765 未加载
ahallockabout 8 years ago
I&#x27;ve invested thousands of dollars in my home setup (which will never be done), to create an amazing working environment. Why would I want to give that up? Sure, employers may give you a little $ to customize your desk and equipment, but if I&#x27;m going to be spending so much of my life at a computer, it&#x27;d better be amazing.
评论 #14098567 未加载
ryandrakeabout 8 years ago
I&#x27;m more of a &quot;cat herder&quot; than programmer these days, and I probably would have great difficulty doing my job from home, or with others working from home. Face-to-face conversations and in-person meetings are tools that have their uses, just as E-mail and asynchronous chat, phone calls and video conferences are tools that have <i>their</i> uses. To me, the cost of tossing out those &quot;in person&quot; tools does not make up for the pleasure of eliminating my [2 hour each way] commute.
评论 #14098766 未加载
xchaoticabout 8 years ago
This is so obvious, but so few roles allow for that. I am below my market rate but happy and motivated, as I am 100% remote. Imagine if someone offered market rate, they&#x27;d still be ahead, without the need to pay for the office space.
gdulliabout 8 years ago
I&#x27;d be bored sitting at home all day instead of being around people, and then there&#x27;s the more subtle ways my work is more effective when in-person contact with others happens by default rather than letting the temptation to do solitary work win out.<p>If I chose a job with a bad commute or bad co-workers or bad working conditions I guess I&#x27;d be unhappy about going into the office. But it seems more logical to address the root cause than the symptom. Fundamentally wanting to be separate from other people doesn&#x27;t seem like the most functional pattern to encourage. But I get it, the uninterrupted coding is the part of the job that&#x27;s the most fun.
johan_larsonabout 8 years ago
I&#x27;ve been working from home now for a year and a half, and I love it. It&#x27;s really quiet, and no one interrupts me. The best possible arrangement would be a private office at work, but working at home is miles better than an open-plan office.
评论 #14098231 未加载
rocketlionqbabout 8 years ago
I would rather work from home. I lose about two hours commuting to and from. I would save on gas. My home office is confortable. I can cook lunch. I can go to the gym before everyone gets off at 5. I wouldn&#x27;t have to listen to co-workers who likes to eat lunch with their mouths wide open. I won&#x27;t have to smell the sack of diapers my co-workers like to microwave for lunch. I wouldn&#x27;t have smell the daily onion odor from co-workers that enjoy showering bi-monthly. No broken A&#x2F;C at the start of summer every year. No death&#x2F;suicide commute dodging idiots that can&#x27;t drive. I need another job...
nsxwolfabout 8 years ago
I&#x27;ve been working remote almost exclusively for 13 years now. It has its own benefits and problems but I really, really hate hearing it described as a &quot;perk&quot;. We&#x27;ve had the technology for many jobs to be 100% remote for a very long time now, and I still see it treated by companies as a benefit like &quot;summer hours&quot; or casual Fridays or whatever.<p>It&#x27;s pretty insulting, actually, to frame people like me as entitled slackers.
neverminderabout 8 years ago
As someone who&#x27;s stuck in open office torture chamber and dreaming about working remotely I can&#x27;t help but notice an obvious trend - developers from poorer countries are &quot;outbidding&quot; those who are not in what seems to be just another race to the bottom. Unless of course you&#x27;re a highly sought after specialist with experience in some narrow area, or you have good contacts.
ensiferumabout 8 years ago
I think I&#x27;d be utterly depressed if I worked from home. Every day without any human interaction. Plus I really love the clear boundary between work and home. Wouldn&#x27;t want to pollute my home with work.
评论 #14098717 未加载
评论 #14098487 未加载
评论 #14101897 未加载
mouzoguabout 8 years ago
It depends on the office and your personal circumstances. If I dread going to the office for whatever reason (uncomfortable, noisy, bad commute, dislike coworkers) then of course I&#x27;d rather work from home.<p>I think this argument of WFH detracts somewhat from the issue of making the office itself a better place. There is so much that can be done in that area to alleviate some of the issues around not wanting staff to wfh.<p>For me, the main issues are noise, lack of privacy and lack of environmental control. I get some of the same stress in my office that I would get standing in a busy highstreet during rush hour. I dislike open plan office, hot-desking etc - give me a space, I&#x27;m comfortable working and relaxing in - a second home almost. Or maybe I&#x27;m just a spoilt millenial.
dec0dedab0deabout 8 years ago
I&#x27;ve been working from home for a few years now, and I think the one thing I would miss the most is having my own private bathroom. If I&#x27;m ever in a position to design an office, the bathrooms will all be individual, or at least have stalls that go all the way down.
chrismealyabout 8 years ago
Never being on call is the ultimate perk.
评论 #14098579 未加载
评论 #14102542 未加载
mr_tristanabout 8 years ago
Many companies frequently build a hierarchy of &quot;direct reports&quot;. That hierarchy really loves having people they oversee being local. It&#x27;s kind of a cultural thing, but it requires a very, very patient and rational manager to oversee people they can&#x27;t physically interact with. In my experience, most managers don&#x27;t fit this bill.<p>Add to the fact that most of these direct reports are done via a direct 1:1 meeting, most company cultures just really, really want to do critical communication verbally.<p>I&#x27;ve rarely encountered a company that puts quality written communication at a high priority. The last few I&#x27;ve worked at have these half-assed wiki&#x27;s (e.g., Confluence) where pages are written poorly and then forgotten about about 15 minutes after the page is updated. And then random email blasts.<p>It&#x27;s this focus on verbal instead of written communication that is a blocker for remote work. As a remote employee, if nothing important is clearly written down, it&#x27;s difficult to be a &quot;self-starter&quot;. You can&#x27;t just research a problem yourself, you frequently need to be handed work. Thus, in most businesses I&#x27;ve found, the remote employees end up in this strange &quot;in house consultant&quot; style role.<p>I suspect companies where everyone is remote also prioritize written communication.
lbrindzeabout 8 years ago
I have worked in a quite office and an open office and I think at the end of the day my feelings are the same. I am more productive and can get more done in less time when I do my own thing in my own space.<p>One thing I think worth mentioning though is as our systems become more and more distributed there is a clear advantage to having the limitations in communication folks are bringing up. It really forces you into a mindset where you have to nail down your API so others can neatly interface with your work. When I&#x27;m in the same location as a teammate, I&#x27;m more likely to just go over and ask them how their module&#x2F;service works, which I might argue leads to more intertwined, less decoupled code. If I am physically removed from other team members, I am forced to make more independent resilient systems because in order for projects to be more successful, I have to more closely stick to the predefined API specs from the outset.<p>I am fortunate in that I have garnered enough skill&#x2F;demand that I can work from my boat, sailing around Mexico, so for me, the freedom independent contracting has allowed in my personal life is unmatched. I undrrstand why managers and business owners are loathe to offer this kind of work, and I think partly it&#x27;s because a few bad eggs has given wfh a bad rep
taternutsabout 8 years ago
I really think the best situation is a place that doesn&#x27;t care all that much if you work from home, but you aren&#x27;t technically a WFH employee. I used to be 100% remote and yes that had it&#x27;s perks, but I think overall wasn&#x27;t the best for me as someone who, left to their own devices, will likely sit out my couch at home all day every day. I actually enjoy going into the office for at least half the day and leave for home when I feel like it. Usually that&#x27;s after breakfast and lunch from the cafeteria :)<p>It&#x27;s nice though, to have real life friends at the office. Especially when you move to a new place and don&#x27;t really have your old friends around. I don&#x27;t really feel any loneliness because of this. I still keep in contact with my remote friends, but you know... it&#x27;s not quite the same.
throwaway2016aabout 8 years ago
Anecdote but I&#x27;m sure other people feel the same:<p>I get cabin fever working from home more than a few days a week. I need human interaction and video chat and Slack don&#x27;t cut it.<p>I found working from home I cooked a lot less (went out to eat instead just to get out of the house) and the days tended to blend together.
eikenberryabout 8 years ago
Hard to imagine why. Better work environment, better equipment, better office mates, better commute, fewer distractions, lower stress, etc. Plus it structures the communications better, so you have less of the random conversations and more use of ticketing systems and like.
pmontraabout 8 years ago
Well, I&#x27;m self employed and work for customers mainly from my home (backend development, web technologies). One or two on site meetings per week and that&#x27;s it. Sometimes I had to go to customers sites in my town two or three days per week, usually during design phases. Working at home (I live alone) and avoiding the office is definitely great. Zero commuting time, I worked this morning, went on a 2 hours 50 km bicycle ride in the afternoon, got a shower and back to work. I&#x27;ll probably get back those working hours on Saturday morning. I try very hard to allocate some time for my interests. I&#x27;ll be back to working in a office only if business goes very bad and I can&#x27;t avoid it.
评论 #14100486 未加载
samfisher83about 8 years ago
You spend 8 hours a day working. Why would you want to be isolated from other people? As a kid you go to school you are around people. Working from home seems like you are kind of isolated from people. Its not the same as over skype or slack.
评论 #14106047 未加载
评论 #14102070 未加载
评论 #14100776 未加载
评论 #14100583 未加载
评论 #14101905 未加载
akinalciabout 8 years ago
I enjoy working in an office environment because working in my home can be isolating. But cubicles with low walls where I&#x27;m constantly seeing and hearing my officemates is awful. Who thought this could possibly be a good idea for work that requires focus?<p>Also, a year after moving to San Francisco to work for a team based in the city, they relocated us to the South Bay. Now everybody on the team spends 3-4 hours daily commuting from SF&#x2F;Oakland&#x2F;Berkeley and it&#x27;s awful.<p>I suspect these are the kinds of measures companies take when they want to reduce their workforce without layoffs.
pklauslerabout 8 years ago
So many companies require you to relocate to work for them, and then fail to provide an acceptable office environment that allows concentration, so they let you work from your (new) home. It&#x27;s bizarre.
k__about 8 years ago
I&#x27;m much happier since I started working remote.<p>I&#x27;ve never been the 9-5 office guy and my coworkers were always joking about me not being in office before 10.<p>When I finally missed a promotion to head of development because the higher ups said it can&#x27;t be the 10-o-clock guy, I left the company and with it employment in general.<p>As a contractor I can work from wherever I want, get paid much more per month and can keep much more of it because of cheap private insurance and pension funds.<p>I also can take as much holidays as I like.<p>I see my family and friends more often AND get more exiting new projects.
评论 #14103728 未加载
cliffyabout 8 years ago
I&#x27;ve had really good experiences working from home, and awful ones too. It usually comes down to having a distributed-first mindset among the team and management.<p>The ideal would be to have an office with a super short commute when I need a change of scenery, but the option to work from home whenever I feel like it.<p>The requirement to sit your rear in a specific chair at a specific time is pretty stupid when you can code anywhere you can carry your laptop.
HenryBemisabout 8 years ago
Not only for devs. I was working for a mega-big US company doing audit&#x2F;sec and 90% of the time I was working from home, and it was the best thing!
JimboOmegaabout 8 years ago
Having worked from home and on remote teams... I didn&#x27;t like it as much as working with others, because I never felt attached to the team.<p>A shocking amount (to me, anyway) of my motivation comes from caring about the people involved in the organization... That attachment just doesn&#x27;t form with people I hear on the occasional conference call or daily slack messages.
jordanlevabout 8 years ago
So many comments in this thread are comparing working at the office vs. working from home -- but there is a 3rd option, which is to rent your own office! I do this, it&#x27;s not very expensive (a few hundred dollars a month -- if I get 2 extra hours of productivity per month then it&#x27;s paid for itself).
stuaxoabout 8 years ago
I always used to want to go into the office to give me structure. Recently I worked with a client where the office was so loud it was impossible to get stuff done.<p>The difference in productivity working quietly at home vs in an office with loud music being composed and conversations being had across it was night and day.
matz1about 8 years ago
That&#x27;s why I prefer open space office, because if I want privacy I can just work at home or somewhere else. What&#x27;s the point going to an office where i will be in my own private space.
ryanmarshabout 8 years ago
&quot;working from home&quot; aka &quot;actually getting work done&quot;
craigvnabout 8 years ago
I actually prefer working in the office. When at home there are too many distractions, too easy to go to the shops (or driving range) or start working on your own projects.
nebabyteabout 8 years ago
&gt; For programmers, the ultimate office perk<p>will vary depending on which programmer you ask
jaequeryabout 8 years ago
how about them phone meetings? i really dreaded them made me almost hate wfh
评论 #14098397 未加载
uncensoredabout 8 years ago
Bose 35 noise cancelling headphones (or similar) should be provided to every programmer who is required to work in an open office environment, and even for remote programmers who have to work from coffee shops.<p>It&#x27;s a hustle to find remote work at top pay, not impossible but harder than getting top pay for onsite. When will that change?<p>I&#x27;ve been remote since August 2015, and it&#x27;s been a challenge to keep getting highly compensated remote work, but I managed it somehow.
doucheabout 8 years ago
Any day I don&#x27;t have to go to the office is a good day.
humbleMouseabout 8 years ago
There is a dirty secret that nobody talks about and the real reason that companies want programmers in the office.<p>Companies want their top performers in the office so they can serve as trainers&#x2F;mentors&#x2F;teachers to the new college kids and the incompetent older people they hire.<p>I think this is the real reason companies crack down on working from home. It&#x27;s infuriating as a top performer - I just want to get my assigned work done and leave it at that. I don&#x27;t want to teach all your shitty college grads how to actually code.<p>edit: I&#x27;m not against mentoring people and helping build teamwork, knowledge sharing, etc. I&#x27;m just saying that an all out ban on WFH makes me feel like I am sitting in an open office all day doing other people&#x27;s assigned work.<p>I actually am very social and enjoy teaching and helping people. I just wish it wasn&#x27;t one extreme or the other - I can still mentor&#x2F;knowledge share with tools like WebEx.<p>edit2: I am a contractor who was recently banned from WFH. We used to have a very lax WFH policy and it was great. Now I&#x27;m banned from WFH completely. The article was discussing the merits of WFH policies, which I am commenting on.
评论 #14098407 未加载
评论 #14098293 未加载
评论 #14098257 未加载
评论 #14098344 未加载
评论 #14098424 未加载
评论 #14098278 未加载
评论 #14098401 未加载
评论 #14098312 未加载
评论 #14098334 未加载
评论 #14098458 未加载
评论 #14099426 未加载
评论 #14098290 未加载
评论 #14098526 未加载
评论 #14098452 未加载
评论 #14098338 未加载
评论 #14098575 未加载
评论 #14099442 未加载
评论 #14100626 未加载
评论 #14098534 未加载
评论 #14098374 未加载
评论 #14099342 未加载
评论 #14099874 未加载
评论 #14099428 未加载
评论 #14098331 未加载
评论 #14101637 未加载
评论 #14099586 未加载
评论 #14098473 未加载
评论 #14103097 未加载
评论 #14098570 未加载
评论 #14098600 未加载
评论 #14098467 未加载
merittabout 8 years ago
&gt; I don&#x27;t want to teach all your shitty college grads<p>humbleMouse&#x27;s profile: &quot;Mid-Twenties&quot;<p>lol.
评论 #14110541 未加载
评论 #14099726 未加载
评论 #14100513 未加载
评论 #14098411 未加载
评论 #14099021 未加载
draw_downabout 8 years ago
It&#x27;s not really a perk. It comes with its own set of problems, friends.
评论 #14098205 未加载
评论 #14098200 未加载