Linux.com

Home News Special Feature Linux Developers 30 Linux Kernel Developer Workspaces in 30 Weeks: Steve Rostedt

30 Linux Kernel Developer Workspaces in 30 Weeks: Steve Rostedt

We're back this Monday with our second profile (see the first one with Greg KH here) in the latest edition of 30 Linux Kernel Developers in 30 Weeks. This series focuses on the workspaces used by Linux kernel developers and aims to take us a little closer into the ways that some of the world's best software developers do their work.

This week we talked to Steve Rostedt, who works for Red Hat and maintains the stable Linux kernel releases of the real-time patch. A huge thanks to Steve for taking us deep inside his office with this video and giving us a sense of how he approaches the magic and the madness of Linux kernel development.

What do you like most about your work space?

My chair. Well, I've had lots of chairs over the years, and I loved every one of them. They require arm rests, because I like to do arm chair push ups where I lift my legs straight out and then use the arm rests to push my body upward. This probably explains why I need to constantly replace my chairs, as they don't last very long.

As I also spend too much time in my office, a comfortable chair is very important. I don't like the fluffy lazy boy type. I like a firm back rest but also a switch that lets the chair rock.

What do you like least?

The mess.  I'm horrible at keeping a clean office. I work on different things all the time and take things out and never put them back. I eventually get overwhelmed and break down and straighten everything up. But that just lasts a couple of days before things are all over the floor again.

My wife is a neat freak and told me that as long as my mess does not extend out into the rest of the house (I have a home office, if that wasn't obvious), she doesn't care how my office looks.

What's the oddest workspace you've ever used?

When I worked for TimeSys, I had to go down to its Pittsburgh office and had to work on one of its machines that was kept in a small room. As it did not have a remote terminal, I had to be at the machine. Since there were no chairs in the room, we had to make use of the machines around us for chairs and tables. I sat on one machine with my laptop on another (taller) machine as a desk.

Is there a particular item in your workspace that we should know about?

Hmm, I guess the strangest thing in my office is the remains of my beloved dog Angel (a bull terrier). When we had to put her down (she had cancer) I had her cremated. I was given her remains and never buried her. She's sat on top of my cabinet for as long as I've worked in my current office.

 

 

 

Comments

Subscribe to Comments Feed
  • ahitagni Said:

    Well the office area looks familiar. :)

  • Victorhck Said:

    Thanks for this new article!! I miss them last two weeks!! ;) I made a spanish translation of this: Puedes leerlo también en español aqui - http://victorhckinthefreeworld.wordpress.com/2013/06/04/el-entorno-de-trabajo-de-un-desarrollador-de-linux-hoy-steve-rostedt/ Thanks for share...

  • phillip Said:

    Are you from Germany or you just have learned it ? And if you learned it why? Ich finde Englische Bücher meistens informativer und fachlich besser, nur sind sie dann schwer für mich schwer zu lesen.

  • rostedt Said:

    I'm not from Germany, but was contracting with Siemens Karlsruhe for 3 years, where I had to stay there for months at a time. With nothing better to do, I decided to learn the language. But... Ich lese sehr gut, ich verstehe sehr gut, aber ich spreche (und schreibe) sehr schlect! :-) Although the books in English may give more details to what is going on, I found reading books in German really does help you keep the language. I can understand just as well as I did when I finished my contract over 6 years ago. I took 4 years of Spanish in high school, and can't remember anything today.


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board