Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
IT

Linus Torvalds Shares His Tips On Working Remotely (zdnet.com) 76

Linus Torvalds tells ZDNet what he's learned about working remotely: Torvalds admits that when he started, "I worried about missing human interaction -- not just talking to people in the office and hallways, but going out to lunch etc. It turns out I never really missed it."

Of course, just saying "'don't be social' isn't much of a great tip, is it?" Nor, as many extroverts are now finding out, is working from home necessarily at all comfortable. So, Torvalds suggests that you take "advantage of the 'real' upside of working from home: flexibility... Torvalds says, "if you make your new life a '9-5, but from home' kind of thing, I think you're just going to hate your home, yourself and your life. All the downsides, none of the upsides...." He believes that instead of using "video conferencing instead to recreate exactly what we used to do before, you should" try to really change how you work. Use asynchronous communication models: messaging, email, shared calendars, whatever.

Torvalds also recommends carefully tracking the things that you need to do, but argues that if you're spending hours in online meetings from home instead of hours in real-world meetings, "you've just taken the worst part of office life, and brought it home, and made it even worse..."

And the article also includes some tips from James Bottomley, an IBM Research Distinguished Engineer and senior Linux kernel developer who works closely with Torvald. For videoconferencing Bottomley uses NextCloud Talk and Zoom, which he calls a "horrible proprietary app" -- but notes that it does have binaries for every Linux distro.
This discussion has been archived. No new comments can be posted.

Linus Torvalds Shares His Tips On Working Remotely

Comments Filter:
  • Summary (Score:3, Funny)

    by nospam007 ( 722110 ) * on Saturday March 21, 2020 @10:35AM (#59856672)

    Programmers in their mom's basement have no problems at all.

  • Torvalds: "I hate everybody, and don't like to interact with anybody. BE LIKE ME!!!"

    That doesn't work for the majority of business models. Yeah, you lucked out that some companies want to pay your foundation to maintain the Linux kernel, so you can sit around and be as flexible as you'd like now (especially now that you basically don't even code anymore, just approve the code of people that are paying you). Overwhelming vast majority don't have this level of flexibility.

  • Not going well (Score:5, Insightful)

    by timeOday ( 582209 ) on Saturday March 21, 2020 @10:45AM (#59856706)
    Working from home for a morning now and then used to be a treat for me. Now that it's fulltime I don't like it and my motivation is low. The wife and kids are home too so there are plenty of distractions, plus the distraction of checking the web to watch my 401K implode by the hour, and deaths from the pandemic doubling every few days. This sucks. If my productivity right now is representative of people who are still working, we're hosed.
    • Re:Not going well (Score:5, Insightful)

      by iggymanz ( 596061 ) on Saturday March 21, 2020 @10:53AM (#59856738)

      don't bother checking stocks or pensions, they'll plump up again when this thing is past and you're just stressing yourself over a temporary value.

      • Just like Japan in the 90s!

        https://www.macrotrends.net/2593/nikkei-225-index-historical-chart-data
        • apples and kumquats

          this present situation really can't be compared to anything in last 75 years

          • No it's actually not a bad comparison. He was effectively saying just because you got fucked by a temporary situation (like having 2 major cities turned to glass and surrendering to a foreign power) doesn't mean your stocks won't go up again.

            It's quite relevant to this current economic slowdown due to a response to a pandemic which is very temporary.

            • by guruevi ( 827432 )

              You have to understand the reasons for the economic downturn in the 1990s Japan. The prevailing theory is that Japan stopped spending as their average age trended higher and higher. Very basic: There are so many old people in Japan holding onto their savings and requiring time from the younger generations and not enough young people working and spending as a result, it is not providing sufficient liquidity in the market.

              Given 90% of those affected by the Chinese Flu are elderly, this seems like almost an in

            • WW II completely irrelevant to what happened in Japan in the 90s. It's a bad comparison to present situation, irrelevant and ignorant to even bring it up.

      • I'm just kicking myself for seeing it coming but not getting out of stocks beforehand. Long-term, I agree, it's more of a missed opportunity than a loss.
        • Yes. Ideally one should have cashed out entirely in December of last year and sometime next month will probably be the time to put all that cash back in. 10,000% return in 4 months would be pretty good.

      • One might even think this would be the time to do some investing in index funds, especially in a Roth or 401k or similar, and doubl especially if you are young. Heck I've been thinking of putting $1k worth of one of the index funds into accounts for my kids (aged 9, 16 and 19).

    • by Anonymous Coward

      This experience is totally different for me. I have been working from home for a full week now and it is SO much less stressful than working in the office. But, I have no wife or kids. I don't like crowds and writing code requires concentration which is why it is so hard to do at the office.

      Every employer around here has some variant of an open floor plan, none of them want to put programmers in individual offices, so this has been a situation I have had to tolerate. Working from home has been a once-in

      • Re:Not going well (Score:4, Interesting)

        by Sebby ( 238625 ) on Saturday March 21, 2020 @12:04PM (#59856938)

        This experience is totally different for me. I have been working from home for a full week now and it is SO much less stressful than working in the office. But, I have no wife or kids. I don't like crowds and writing code requires concentration which is why it is so hard to do at the office.

        We used to have an 'open floor' single office, and as we grew, in order to reduce distractions for the engineers, the company decided to have the engineering team have their own offices in a separate area of the building (usually two per room, which worked well because each knew the needs for proper productivity).

        Later we experimented with having some work-from-home days (2-3 a week) for the engineering team to see how that worked out. That led to the whole engineering team working from home eventually.

        A couple of years ago the company decided on having all staff work from home if they wanted, which has worked out very well for us (medium sized). So when this coronavirus thing hit and everyone needed to work from home, it was basically just business as usual for us.

        • It's iffy for me. I don't have a barrage of people stopping by the cube every 5 minutes to ask me something they should already know. But I do have the "beep" from new emails and skype messages arriving all the time too. "Oh look, he's got a green dot that says he's available, I'll call him on skype!"

          • "Oh look, he's got a green dot that says he's available, I'll call him on skype!"

            Are you suggesting that the green dot is inaccurate? Sounds like user error to me. I don't use Skype, but the IM software I do use accurately indicates whether I am available or not.

            I also work with adults, so no one takes offense if I don't reply immediately. In fact, most people start an IM with "do you have time to talk" or something similar even if I have my status set to available.

            Pinging someone on IM is far less intrusive for both of us than one person walking over to another person's office and less

        • I've been wondering recently if the novel coronavirus might be the death knell for the much-hated open floor plan cubicle offices, particularly the ones where they pack in multiple workers per cubicle. Will businesses return to cubicle-world once the crisis passes, will offices make a comeback, or will telework be the future?

        • openfloor single office ... what a nightmare , in utopia one would dare say : "if you can't do it from home, motivation dictates you're in the wrong job" which makes it work , a job, not an occupation ... in utopia ofcourse. Im not a pack animal either, people are always in the way, especially the type that sits half a floor above and has this quaint idea on how to do things because 'thats how they said to do it" and LOOK : it says here in the manual !
          turns out the manual is 20-30 years old and its been 1
      • Completely depends on the structure of work and personality of the people I find. I'm a dev manager in a small company. Rest of the dev team have zero business sense. So they need adult supervision to make sure they don't disappear for 3 days refactoring something instead of doing billable work because they saw something they didn't like and wanted to fix it. They literally won't ask and won't understand when told: hey we told the customer we'd have this next Tuesday we don't have 3 days for you to go off o

        • I've worked at a company where they did the Scrum thing, and it worked quite well. I'm guessing that your workplace is too chaotic for that? Just curious?

          • Yeah. I've have scrum pushed on me and my team ended up doing kanban, current work smaller projects about 60% of our time. The critical path is all driven by customers and subject to random reprioritization. Customer A asks about a project that only 1 dev can work on, 2 weeks pass, customer B asks for a more general project that anyone can happen, customer B pays first we jump on it, meanwhile customer A decides to go ahead and needs it yesterday and is willing to pay full $250USD/hr nominal rate. Things ge

        • Do you ask your "Devs" about the level of risk to the customer is, if they leave their software as is eg. potentially broken or has a weakness or limitation ?

          They probably don't tell you about the need for refactoring software to create a "better solution" because they know how you will react by you talking them out of it.

          The mentality of managers trying to tell engineers about unmovable deadlines and not listening to dissenting voices was a contributing factor to the Challenger Space Shuttle disaster.

          At le

          • Yep do and take it into consideration. I'm a dev too. About 60% of my time. Glorified team lead basically because company is small, so I wear the dev project management, IT and dev personnel management. Scenarios I'm getting about is customer paying 250/hr for us to write a report for them that they need tomorrow, and a dev wandering off refactoring all reports for all customers while they are at it. They then can't reverse engineer out how much of that time was doing the customer's thing, or doing the thin

    • Tell the kids to go outside and play, and in the middle of the day, switch your time clock to break mode and have some sexy fun time. Try doing that at the office. (Maybe already possible if you don't give a crap and use a public restroom, but ew! Ew!)

      Or if you're not married, you can do the five fingered special during a break.
    • plus the distraction of checking the web to watch my 401K implode by the hour

      Frequently checking stock values on long term investments is useless. You shouldn't have even have checked it when it got overly puffed up by debt and hype in the first place.

      For the last couple of years, the whole situation has been reminding me of Kenny Rogers' wisdom: "Don't count your money when it's sitting on the table. They'll be time enough for counting when the dealing's done."

      • by Shimbo ( 100005 )

        For the last couple of years, the whole situation has been reminding me of Kenny Rogers' wisdom: "Don't count your money when it's sitting on the table. They'll be time enough for counting when the dealing's done."

        True. Rest in Peace, Kenny.

        • I was just going to reply "Hey, he's still alive", but it looks like you're right, it happened just yesterday. The news has been overshadowed so much that I had to dig to find it.

      • Words of wisdom there.

        Daily, I follow the market news. But I calculate my losses maybe once a month, if that.

    • Re:Not going well (Score:5, Interesting)

      by PsychoSlashDot ( 207849 ) on Saturday March 21, 2020 @11:33AM (#59856860)

      The wife and kids are home too so there are plenty of distractions

      I had a tech-support call with a hardware vendor and software vendor yesterday. All of us were working from home. After a couple hours, two of us noticed a fourth voice... that of a young boy, playing and talking. The hardware vendor asked if someone else was in the conference, and we quickly learned it was the software vendor's son. He wasn't yelling or interrupting... he was just audible occasionally in the background, likely talking to toys or such.

      In normal days, that would've been a big business faux-pas. But it had me thinking how healthy and right it felt that this man was helping me with my support issue, but was simultaneously at least physically present with his family. I made it really, really clear the son wasn't bothering me, and that I appreciated the help I was getting.

      What I'm saying is that maybe... some of the distractions from our "real lives" might be morale-boosters and ultimately good for our overall well-being. Obviously there's a line, and had his son been preventing him from doing his job that would've crossed it. But merely being audible? Man... I've called into call-centers where I can hear five other support calls being handled. That sucks as compensating for difference in one accent takes brain-power and we don't need to also be filtering out a bunch of others talking about similar topics.

      • And this is why so many of us can never go back to an office. Office work is a blocking task that eats up so much physical and mental effort it corrodes your personal life too.

        I've taken phone calls and written software cuddling a sick child. That's not stuff you can get away with in an 'office'. Rather than making water cooler talk I can empty the dishwasher or start dinner.

        Ignoring the commute time itself, taking 30 minutes to get ready every morning is 125 hours a year. 125 hours of nothing but getting r

        • Re:Not going well (Score:4, Interesting)

          by thegarbz ( 1787294 ) on Saturday March 21, 2020 @02:34PM (#59857340)

          Office work is a blocking task that eats up so much physical and mental effort it corrodes your personal life too.

          That's personality, job, and office dependent. Our efficiency has massively decreased the past 2 weeks, the inability to talk to each other easily without calling via skype is a problem in an industry which depends on different disciplines to always talk to each other.
          At the same time our company had this thing about hiring extroverts, a lot of companies do because every god damn schmuk needs to be a "leader" these days. THe result of which is some of the people in my team are really not coping.

          Talking to one of them the other day I heard a voice in the background and I asked him where he was and he said he went back to the office because he was going mental trying to work from home since he lives with himself. Several are not taking the social isolation well.

          • Now imagine growing up telling being told this is the 'only' way to work and that your way of 'meeting together' was frowned upon in multiple industries.

            No one is saying we should force everyone to do this permanently, but I hope that multiple industries realize that this is more efficient.

            All we're really asking for is the flexibility. There is no one size fits all work environment. Treating software developers like factory workers down to the hour in a central location doesn't work for a lot.

      • Re:Not going well (Score:4, Interesting)

        by thegarbz ( 1787294 ) on Saturday March 21, 2020 @02:32PM (#59857330)

        In normal days, that would've been a big business faux-pas.

        I guess client and vendor interactions generally depend on more professionality, but in general I've often had my boss bow out temporarily from a teleconference because of child came in the room, and pretty much everyone in my team has met my pet cat too on a video chat.

        As working from home becomes normal the idea that the home life and work life may interfere gets normalised too.

        Funny side story my wife got up yesterday. Went into the bathroom to put on makeup, threw on a nice looking jumper and sat down in the living room to teach 60 math students via skype. The notable omission there, she didn't take off her pajamas but as long as she didn't stand up from the table and show off the pajama shorts who would know :-)

        • by dwywit ( 1109409 )

          Now you've done it. Once the word gets out, *all* tele-school students are going to find a reason to ask their teacher to stand up.

          • I'm still waiting for the wife to show up as an internet meme after teach half a class with a cat sitting on her shoulder.

      • by unami ( 1042872 )
        I‘m sorry that you lived in such a compulsive environment that this was considered a big business faux-pas“. hope, things will be better from now on.
    • I have worked from home for years and when my children were small it was very difficult. Now that they are grown up and have moved out I absolutely love working from home. But I don't assume that my personality matches others. I'm a pretty extreme extrovert. Social distancing and staying at home is pretty much just another day for me. The only real difference is I'm preparing to not have to go out to buy groceries - but that's actually kind of fun because I despite going grocery shopping anyway.

      • by Kjella ( 173770 )

        I'm a pretty extreme extrovert. Social distancing and staying at home is pretty much just another day for me.

        When talk others use right words good. You no extrovert.

        • lol I was on very little sleep yesterday when I typed that. It wasn't my only typo either. "Despite" v.s." Depise." Funny thing is I previewed a few times too.

    • Re:Not going well (Score:4, Insightful)

      by aaarrrgggh ( 9205 ) on Saturday March 21, 2020 @04:06PM (#59857556)

      Yeah... my motivation is shot when working from home exclusively; I am supposed to go into the office for a week every few months... and I need to in order to kind of “take stock” of what is going on. Unfortunately that would be this week, so not going to happen.

      My tips: do not watch television news programs, limit other news sources to less than one hour per day, do not look at the stock market for more than 2 minutes per day, and define a “20%” project with measurable goals and progress tracking.

      One of my biggest challenges now is that eating lunch out was one of my big “rewards” for the day, but all the restaurants are closed. That and waiting in lines for toilet paper... /s

    • by AHuxley ( 892839 )
      Set up own room to work from.
      Ethernet and keep own part of the ISP bandwidth for work day..
      Get ready for work as usual and work as normal for the shift.
  • Most people have to be online when and how their employer makes them.

    • Also, a lot of exports on remote working tell us the exact opposite: not continuing a 9-5 routine and instead allowing your home and work to mix, will result in you hating your home and your life. Though none of these "tips" from Linus or others are going to give you a sure-fire recipe that will work for you. You will have to find out for yourself. The tips are useful to remind you what the potential downsides might be, or to provide inspiration on different ways of working to try out.
  • by JustAnotherOldGuy ( 4145623 ) on Saturday March 21, 2020 @10:55AM (#59856744) Journal

    "I worried about missing human interaction -- not just talking to people in the office and hallways, but going out to lunch etc. It turns out I never really missed it."

    Same here, I could work at home indefinitely and I could die happy if I never saw another cube farm or open floor plan again.

    Okay, maybe I'd go in once a year, but more than that would be excessive.

  • Tip #0 (Score:5, Insightful)

    by Waffle Iron ( 339739 ) on Saturday March 21, 2020 @11:19AM (#59856822)

    Linus forgot his most important tip: When working remotely, it's hard to convey emotions through text-based messages. So you have to be sure to compose the most imaginative insults and use the most colorful language possible to get your point across when your colleagues are not meeting your expectations.

    • Just use the middle finger emoticon like a proper professional, no need to resort to colourful language when telling someone they're a fucking moron :-)

  • by Sebby ( 238625 ) on Saturday March 21, 2020 @11:55AM (#59856912)

    I've tried to do work in a 'home office' that's within reach of a common area - that doesn't work: if they can see you, you're "home and available" for whatever- a quick errand, a quick question, whatever can be distracting to your work.

    It's best if you pick an area of low travel, and if you have kids, preferably one that they've never seen or are allowed to go into, like a basement, or workshop, or shed, or whatever can accomplish that.

    Again, if you're within easy reach, you might as well be working from the kitchen table.

    • That's a nice plan if you're not crammed into a small apartment because housing prices are stupidly high. And while I'm personally getting more done than normal, it's because there's three people on my team who are more useless than than they usually are. Two of them have been marathon gaming because there's nobody to keep an eye on things, and the other has been drinking all day long because nobody can smell his breath.
  • Con:
    no disinfectant present at the entrance, so I really have to think of washing my hands after having been out
    suddenly I am expected to do catering chores..?!
    I find myself having to do IT support for employees of totally different companies, whereas at my office I'm not in IT at all, there's other people for that
    crap coffee machine
    there's under age people walking in at all hours, requesting help with school work such as mathematics and French, and for printouts

    Pro:
    Printer works better than at the

    • A bucket of strong decon solution at the entrance lets you clean up before touching the door, and you do not need to rinse off soapy water with clean water as more soapy and water will do.
      If you wear gloves (going about bare handed is silly if you can get nitrile work gloves) you can decon the gloves with very strong solutions before entering your dwelling. That's little different than when I wear them to work with solvents.
      If needed I'll carry a can of carb cleaner (toluene) for swift (outdoor) self glove

    • by AHuxley ( 892839 )
      Re "I find myself having to do IT support for employees of totally different companies".. that could become a new growth industry.
  • And donâ(TM)t want to get fired for harassment. Jackass Trovalds.

  • by Miamicanes ( 730264 ) on Saturday March 21, 2020 @06:26PM (#59857860)

    Maybe this will motivate Linus to give some thought to giving Linux proper modern remote framebuffer support that works as well for Linux as RDP does for Windows.

    VNC is the most contextually-clueless way to do remote video. It literally just shovels raw bitmaps over the wire, and lacks even support for things like BitBlt() (other than to the extent that you could conceivably approximate it by compressing the current frame's bitmap against the previous frame's bitmap).

    In theory, Linux had support for remote framebuffers (via remote X) long before Windows did... but remote X has basically stagnated for years, and never really evolved into something that can efficiently handle 24-bit (or 32-bit) alpha-blended desktops with dropshadows and composing window managers, let alone videogames. From what I've read, remote X *today* has basically just turned into a wrapper around VNC, because most of what made remote X different has either been disabled due to security concerns or completely outstripped by the demands of modern alpha-blended composing window managers & desktop environments.

    • Check out X2Go.org . It runs over SSH, and provides multi-user sessions, and resume-able sessions. There are Linux, Mac, and Windows clients. While it's not perfect, it is a million times better than VNC, and seems to get better with each new release.
      • Wow, that's FANTASTIC! I'll have to try it out. It looks like it's not quite up to handling full-blown KDE or Gnome in all its drop-shadowed compositing glory, but they're apparently making active progress towards working on it as a goal.

        I vaguely remember becoming aware of NX a couple of years ago, but I think that at the time, it was an enterprise-priced commercial product with "call us" pricing (which inevitably means, "Don't bother, you can't afford it").

  • I working in IT since 10 years, never a god damn home office opportunity, employers even get angry when you ask them about working from home. Finally the world realizes that you should be doing a job from home which is 80% doable from home but was NOT allowed by manager asshats who want you to stuck 2 hours in traffic every day + 8hours at the desk wasting your life away. I hope corona will kill all these boss faggots and we can all be FREE! Who want to go in a loud office to sit with other stinking piglets

As you will see, I told them, in no uncertain terms, to see Figure one. -- Dave "First Strike" Pare

Working...