3: Ergonomics
00:00:00
◼
►
Welcome back to Under the Radar,
00:00:01
◼
►
a show about independent iOS development.
00:00:03
◼
►
I am Marco Arment.
00:00:04
◼
►
- And I'm David Smith.
00:00:06
◼
►
Under the Radar is never longer than 30 minutes,
00:00:08
◼
►
so let's get started.
00:00:10
◼
►
Our goal for Under the Radar is for it to be
00:00:13
◼
►
a show that covers all of the various aspects
00:00:15
◼
►
of what it means to be a developer,
00:00:18
◼
►
whether that independent or working in a corporate job.
00:00:20
◼
►
Like, we wanna talk a lot about all the various things
00:00:23
◼
►
that are important to people who are in development jobs.
00:00:25
◼
►
And so in our first episode, we talked about
00:00:28
◼
►
something that was more business oriented,
00:00:29
◼
►
we talked about something more coding last week. This week, we're going to take a slightly
00:00:32
◼
►
softer topic, but our goal is to kind of make sure that we're covering a lot of things and
00:00:35
◼
►
we're not just diving into one thing too much. And hopefully that makes it a lot more interesting
00:00:40
◼
►
and a bit more varied to listen to. And so this week, we're going to talk about making
00:00:46
◼
►
your ideal work environment and what that looks like for us, the experiences we've had
00:00:51
◼
►
in setting that up, as well as just kind of like things that you should be thinking about
00:00:55
◼
►
because being a developer is kind of a funny job. We go to work by sitting, you know, we
00:01:01
◼
►
go into an office, whatever that looks like, we sit down in a chair and we push buttons
00:01:05
◼
►
on a keyboard and a mouse. And at the end of that, out comes some code. And that's our
00:01:10
◼
►
profession. But as a result, like the way in which we spend our time when we're sitting
00:01:16
◼
►
for, you know, 40, 50, 60 hours a week, or whatever your particular work environment
00:01:20
◼
►
looks like, the way in which we do that is very important. Because if it doesn't make
00:01:24
◼
►
us the most productive, we're kind of shooting ourselves in the foot. And along those lines,
00:01:29
◼
►
there's also things like ergonomics and problems with RSI and things that I know myself are
00:01:33
◼
►
worried about and have had some problems with that I wanted to sort of dive into. But so
00:01:38
◼
►
Marco, what is your current ideal work environment look like?
00:01:43
◼
►
So basically, I've set up my home office because I work only from home. I don't have any other
00:01:48
◼
►
offices that I go to or work from. And that's a whole other topic that we might be able
00:01:53
◼
►
to get to today but we'll certainly talk about in the future. I have a desk that I
00:01:58
◼
►
maybe I didn't quite steal it. I negotiated it as part of my exit from Tumblr, which is
00:02:05
◼
►
an electrically raising and lowering desk. I love having the standing desk because a
00:02:09
◼
►
while ago I developed some pretty bad back problems. I was taking way too many road trips
00:02:15
◼
►
and was basically spending way too much time in cars over a span of about a year. And so
00:02:21
◼
►
I eventually developed lower back problems.
00:02:24
◼
►
I had a herniated disc and everything,
00:02:26
◼
►
so in order to avoid that and to kind of fix that,
00:02:29
◼
►
I had to make a bunch of changes in my life,
00:02:31
◼
►
one of which was for almost a year, I think,
00:02:35
◼
►
I exclusively stood while working.
00:02:38
◼
►
And at first, I had rigged this up
00:02:40
◼
►
by stacking two six-packs stacked
00:02:43
◼
►
with IKEA bookshelves spanning across them.
00:02:47
◼
►
So it ends up that is about the height difference
00:02:49
◼
►
that you can put a keyboard and mouse on,
00:02:51
◼
►
and then another set of those on the back for the monitor to kind of make a makeshift
00:02:56
◼
►
standing desk from one that is normally a sitting desk.
00:02:59
◼
►
And then eventually we decided to make it official and get really nice electric ones
00:03:03
◼
►
because everyone else in the office wanted them too.
00:03:05
◼
►
And it's nice to be able to convert easily back and forth between standing and sitting.
00:03:09
◼
►
So you can do things like stand in the morning and then when you're tired in the afternoon
00:03:12
◼
►
you can sit for the afternoon.
00:03:13
◼
►
It's nice to have that kind of variety if you have any kind of back problem.
00:03:16
◼
►
And it's also just like, you know, probably slightly better for you.
00:03:19
◼
►
There's various studies, most of which are conflicting and inconclusive like most studies,
00:03:24
◼
►
It's probably a good thing to mix standing with sitting in your day if you can, however,
00:03:29
◼
►
whatever form that takes.
00:03:31
◼
►
I also had RSI scares earlier.
00:03:33
◼
►
So a long time ago I switched from regular, you know, kind of keyboards to the split ergonomic
00:03:39
◼
►
keyboard layout.
00:03:40
◼
►
Originally it was the Microsoft Natural something something 4000, and I used those for a long
00:03:47
◼
►
and then a couple years ago now,
00:03:50
◼
►
or maybe one or two years ago now,
00:03:51
◼
►
they released the Microsoft Sculpt Ergonomic Keyboard,
00:03:55
◼
►
which is kind of an update to it,
00:03:56
◼
►
and it's another split ergo keyboard,
00:03:59
◼
►
and I like it a lot.
00:04:00
◼
►
I reviewed it on my site.
00:04:01
◼
►
I'll add links to show notes so you can see all these.
00:04:03
◼
►
I've tried other ergonomic keyboards as well,
00:04:05
◼
►
including the Kinesis Freestyle 2 and the Mattias Ergo Pro,
00:04:09
◼
►
and they're both very good as well.
00:04:12
◼
►
I still prefer the Sculpt, but anyway,
00:04:14
◼
►
switching to an ergo keyboard really was
00:04:17
◼
►
one of the biggest things to help me with RSI issues.
00:04:20
◼
►
And after that switch, I no longer have any pain,
00:04:23
◼
►
almost ever, since, I don't know, 10 years ago
00:04:26
◼
►
when I made that switch, I have occasionally tried
00:04:28
◼
►
to switch back to a non-split keyboard,
00:04:31
◼
►
or I've gone on trips where I have to bring a laptop
00:04:33
◼
►
and I'm using a laptop keyboard more heavily than usual.
00:04:37
◼
►
And every time I switch to a non-split keyboard,
00:04:39
◼
►
even for a few days, I do start getting pain again.
00:04:43
◼
►
And so now I just know about myself
00:04:45
◼
►
but this is just something that I will probably not
00:04:48
◼
►
be able to ever switch back to full time
00:04:50
◼
►
to like the regular layout.
00:04:51
◼
►
Which of course has, you know,
00:04:53
◼
►
a lot of interesting ramifications
00:04:54
◼
►
with things like working from iPads and stuff like that.
00:04:56
◼
►
But my physical layout is standing desk,
00:04:59
◼
►
most of which I usually am sitting at it these days.
00:05:02
◼
►
I don't stand often anymore,
00:05:04
◼
►
but sometimes I'll put it up to stands.
00:05:06
◼
►
But most of the time I'm sitting,
00:05:08
◼
►
I'm sitting on a Herman Miller Embody chair.
00:05:10
◼
►
Get a good chair.
00:05:11
◼
►
How many chairs do you buy in your life?
00:05:12
◼
►
Like really?
00:05:13
◼
►
Well, if you do my previous method of buying them from Staples and they're like 60 bucks,
00:05:18
◼
►
then the number might be pretty high.
00:05:19
◼
►
But when you get a good chair, you tend to keep it for like 10 years at least.
00:05:23
◼
►
The Herman Miller Embody is great.
00:05:25
◼
►
The Aeron is also very good.
00:05:27
◼
►
I think the Embody is better, but you know, it's up to you.
00:05:30
◼
►
Go to a fancy chair store and try them out.
00:05:31
◼
►
But yeah, that's basically it.
00:05:34
◼
►
Standing desk, Herman Miller Embody chair, and split keyboard, and the Apple Magic Mouse,
00:05:39
◼
►
which everybody hates.
00:05:40
◼
►
Yeah, I was about to actually say it's like I have a very similar setup. I have the same
00:05:45
◼
►
chair and keyboard, but mouse-wise, what I found is actually gaming mice are really great
00:05:51
◼
►
for development work, which is a funny thing to say because there are all kinds of... I
00:05:56
◼
►
think the mouse I have is this thing. It's like the Razer DeathAdder 8000 or something.
00:06:01
◼
►
I mean, they always have these very scary sounding names. It's something terrifying,
00:06:08
◼
►
Is it full of blue LEDs?
00:06:09
◼
►
I had a choice, I could get a model with or without the LED, and I opted to get the non-LED
00:06:13
◼
►
version just for stylistic reasons.
00:06:19
◼
►
What I love about a mouse like that though is it has some incredibly light touch on the
00:06:24
◼
►
Because obviously if you're playing some kind of first person shooter and you're clicking
00:06:29
◼
►
that button lots and lots of times, you need a very light trigger.
00:06:31
◼
►
It's sort of like it has a feather trigger on it, which I found to be really nice.
00:06:37
◼
►
is like the Apple mice, I have a whole closet of them
00:06:41
◼
►
because they think you get one every time you buy an iMac.
00:06:44
◼
►
But I've never used one because they're just,
00:06:46
◼
►
it feels like I'm trying to like, I don't even know,
00:06:49
◼
►
it's like hold on to this bar of soap or something.
00:06:51
◼
►
Like it's clenching my hand in a really awkward way.
00:06:54
◼
►
But otherwise, yeah, I have a very similar setup for you
00:06:59
◼
►
as I have a desk that, I have a desk that I got,
00:07:01
◼
►
the IKEA standing desk, so it has like the motor thing
00:07:05
◼
►
and it's like the IKEA thing, it was a couple hundred dollars
00:07:07
◼
►
I think it wasn't all that expensive. I've never used it standing. I got it
00:07:11
◼
►
When I needed a new desk and I was like well
00:07:13
◼
►
I'm gonna pay the few extra hundred dollars to get a standing mode so that if I need to at some point or it becomes something
00:07:18
◼
►
That I want to do I can
00:07:20
◼
►
I've always found standing to feel a bit awkward
00:07:22
◼
►
like I don't know if I just feel like I've gotten so used to I sit down when I work and like breaking the habit of
00:07:28
◼
►
Like sitting down and standing up doesn't feel like working
00:07:32
◼
►
Which is I mean, I'd be a bit weird, but I have it there just in case of course
00:07:36
◼
►
The other amusing thing about my working setup that I wanted to mention is the thing that I've seen most
00:07:41
◼
►
People who end up complaining about problems with ergonomics or problems in my experience. It's one of two things
00:07:47
◼
►
They're using a regular keyboard and they need to try using a split keyboard
00:07:51
◼
►
Or they're their screen is too low down because I for some reason
00:07:57
◼
►
I don't really know who Apple is designing their their
00:08:00
◼
►
computers for. All of their computers, like most specifically the iMac or the cinema displays,
00:08:06
◼
►
the stands are ridiculously short. The computer is only, if you just put it on its own stand,
00:08:12
◼
►
it would be like four or five inches above the table. And for every, for almost every, you know,
00:08:16
◼
►
for unless you have a very strangely proportioned torso, that means that you're going to be looking down at the
00:08:23
◼
►
screen all day. And that's terrible for you.
00:08:27
◼
►
Like, it's sort of, I noticed this myself whenever I would have to, like, I'm forced
00:08:30
◼
►
to work from a laptop for more than a few hours, because typically I never use a laptop
00:08:35
◼
►
except for like when I'm at, you know, like at a conference for a week or WWDC, something
00:08:38
◼
►
like that, where I have to, I have to use a laptop, but I immediately noticed like my
00:08:42
◼
►
shoulders get all tight.
00:08:44
◼
►
I'll start to get like pain in my neck and all kinds of things because you're looking
00:08:48
◼
►
So for me, I kind of, I don't even know if I should say this, but I kind of, I'm kind
00:08:53
◼
►
of a hoarder of Apple packaging.
00:08:55
◼
►
So every Apple device I've ever bought, I have the packaging for still.
00:08:59
◼
►
But so my iMac is stacked on a MacBook Pro box, which on top of that is an iPad box and
00:09:06
◼
►
it's sort of laid, it's sort of put on there and I have a strap over it to keep it together.
00:09:12
◼
►
But it raises it up by maybe about six inches or so.
00:09:16
◼
►
And for me, that's perfect.
00:09:17
◼
►
So that like, I'm the one thing I remember when I was back when I was in college, I had
00:09:22
◼
►
had this really, this random mandatory class
00:09:26
◼
►
that all the computer science majors had to take
00:09:28
◼
►
that was basically how to not end up hurting yourself
00:09:32
◼
►
being a software engineer.
00:09:33
◼
►
They were talking about all these things,
00:09:34
◼
►
about ergonomics and about how you work life types of things
00:09:39
◼
►
but the biggest thing I remember they said is,
00:09:41
◼
►
would you wanna look,
00:09:42
◼
►
when you set up your work environment,
00:09:44
◼
►
there should be no tension in any part of you.
00:09:47
◼
►
Everything should be neutral.
00:09:48
◼
►
Your elbows should be at a nice 90 degree angle,
00:09:50
◼
►
your shoulders should be relaxed,
00:09:52
◼
►
your legs should be at a nice 90 degree angle,
00:09:54
◼
►
like everything, nothing should be in tension.
00:09:56
◼
►
And the only way I've ever been able to do that
00:09:58
◼
►
is to lift my iMac up, put my keyboard at normal,
00:10:01
◼
►
at like, this is actually a nice thing
00:10:02
◼
►
about having a standing desk,
00:10:03
◼
►
is you can make your table height whatever you want.
00:10:05
◼
►
So like my table height is nice and low,
00:10:07
◼
►
and for me I found that to work really well.
00:10:10
◼
►
- Yeah, definitely.
00:10:11
◼
►
And that's like, this is one of the worries
00:10:13
◼
►
I have about our industry in general,
00:10:14
◼
►
but although this problem usually kind of solved itself
00:10:17
◼
►
through force, through RSI and neck and shoulder problems,
00:10:21
◼
►
is that it seems like the default developer workstation
00:10:26
◼
►
has shifted over the last 10 years.
00:10:28
◼
►
It used to be a desktop computer,
00:10:31
◼
►
but now I think for almost every working developer
00:10:35
◼
►
that I've encountered in real life,
00:10:37
◼
►
they're almost always working on a laptop full-time.
00:10:39
◼
►
- It's a 15-inch MacBook Pro, right?
00:10:41
◼
►
- Exactly. - That's what everyone has.
00:10:42
◼
►
- That is like the workhorse computer.
00:10:44
◼
►
It's not the new MacBook One, it's not the MacBook Air,
00:10:47
◼
►
it isn't even the 13.
00:10:48
◼
►
The most common computer by far
00:10:50
◼
►
that I see developers using is the 15 inch MacBook Pro.
00:10:53
◼
►
And even if they're like web developers,
00:10:54
◼
►
even if they're not even iOS developers,
00:10:55
◼
►
even if they're web developers or something else,
00:10:57
◼
►
it's a 15 inch MacBook Pro, almost always.
00:11:00
◼
►
But the problem is so many developers work full time
00:11:05
◼
►
on a laptop sitting on a desk without external stuff,
00:11:08
◼
►
just like on the laptop itself.
00:11:10
◼
►
And if it's somebody I know who I wouldn't mind
00:11:13
◼
►
ribbing a bit, I'll ask them, so by any chance,
00:11:14
◼
►
do you have neck and shoulder soreness or problems?
00:11:18
◼
►
'Cause hunching over a laptop is really not good long term,
00:11:21
◼
►
as you said, like it, you really should be looking
00:11:24
◼
►
straight ahead, you should be looking at,
00:11:26
◼
►
you should be typing on a keyboard that is,
00:11:28
◼
►
you know, by proper ergonomics,
00:11:29
◼
►
the keyboard needs to be fairly far from the screen.
00:11:32
◼
►
So it's kind of impossible to get good ergonomics
00:11:35
◼
►
out of a laptop.
00:11:36
◼
►
If you have a laptop and you're working
00:11:38
◼
►
at the same desk every day, one setup I did,
00:11:40
◼
►
the setup I did for years when I was working on a laptop
00:11:43
◼
►
was you'd have the external keyboard, mouse,
00:11:45
◼
►
and monitor, and the laptop would be propped up
00:11:49
◼
►
on a stand next to it.
00:11:50
◼
►
So the laptop would be the second monitor.
00:11:52
◼
►
The external monitor would be the primary,
00:11:55
◼
►
and then you'd have the keyboard and mouse.
00:11:56
◼
►
So you can simulate a really nice desktop
00:12:00
◼
►
by using a laptop with external peripherals and a stand.
00:12:04
◼
►
And if you're gonna be working on a laptop full-time,
00:12:06
◼
►
that is by far the setup I recommend,
00:12:08
◼
►
'cause you get double the screen space,
00:12:10
◼
►
you don't have to deal with the weirdness
00:12:11
◼
►
of the laptop working in clamshell mode,
00:12:13
◼
►
which is never good.
00:12:14
◼
►
It's always a hack, it's always unreliable.
00:12:17
◼
►
There's occasionally some heat issues
00:12:18
◼
►
or some melting the screen issues.
00:12:20
◼
►
- It's not good.
00:12:22
◼
►
- No, it's not, it's really, it's not reliably good.
00:12:25
◼
►
But having the side-by-side on a stand setup is great.
00:12:29
◼
►
And if you have to work on a laptop full-time,
00:12:31
◼
►
that is the way to do it ergonomically.
00:12:33
◼
►
And I wonder about how this ends up working with,
00:12:37
◼
►
like, if we have a future where we're working
00:12:39
◼
►
more on iOS devices, you know, the smartphone,
00:12:43
◼
►
I'm not too worried about the ergonomics of smartphones,
00:12:46
◼
►
but that might also have the kind of neck looking down issue.
00:12:51
◼
►
I am a little concerned about what happens
00:12:53
◼
►
if we get really into tablets as an industry,
00:12:55
◼
►
of working on tablets, because you use your hands
00:13:00
◼
►
on a tablet keyboard the way you would
00:13:03
◼
►
on a desktop keyboard.
00:13:04
◼
►
Like on a smartphone, you're using your thumbs.
00:13:06
◼
►
So it's a whole different position.
00:13:08
◼
►
And a smartphone I don't think would be fatiguing
00:13:10
◼
►
in the same way because of the way you're holding it
00:13:13
◼
►
in your hand seems like a very natural position
00:13:15
◼
►
for your hand to be in.
00:13:16
◼
►
- Yeah, your fingers are fairly neutral.
00:13:18
◼
►
On a small tablet, you're probably doing the same thing.
00:13:20
◼
►
On a big tablet, you might be doing on-screen typing,
00:13:23
◼
►
touch typing style, or you might be using
00:13:25
◼
►
an external keyboard, and that, I think,
00:13:28
◼
►
is gonna have ergonomic challenges,
00:13:30
◼
►
similar to what laptops have, if not a little bit worse,
00:13:32
◼
►
'cause everything's a little bit more cramped.
00:13:33
◼
►
And we don't yet know the long-term ergonomics
00:13:37
◼
►
of these things.
00:13:37
◼
►
We've had computers, like PC-style computers,
00:13:40
◼
►
We've had those for decades to be able to study the ergonomics of long-term use and
00:13:46
◼
►
the effects of this use.
00:13:48
◼
►
We've had so much time to study this and to figure out good ergonomic practices on
00:13:52
◼
►
this and what's good and what's not.
00:13:54
◼
►
With all these new devices that we have, they're just too young.
00:13:56
◼
►
We just haven't had the time yet to figure out what happens ergonomically if you work
00:14:00
◼
►
on a tablet for 10 hours a day for 10 years.
00:14:02
◼
►
We just don't know yet.
00:14:04
◼
►
And I'm a little scared if the industry moves more towards these things, that actually
00:14:08
◼
►
makes it harder to get good ergonomics.
00:14:11
◼
►
'Cause the world of desktops and laptops and PCs,
00:14:15
◼
►
every person can kind of pick what works for them
00:14:17
◼
►
and mix and match and there's tons of availability
00:14:19
◼
►
of things you can do, keyboards you can use,
00:14:22
◼
►
mice you can use, arrangements of the setup,
00:14:24
◼
►
kinds of setups, there's all this variety.
00:14:27
◼
►
As we move towards these kind of all-in-one integrated
00:14:30
◼
►
devices and iPads and phones and everything,
00:14:32
◼
►
I feel like the amount of variety possible
00:14:35
◼
►
is substantially smaller.
00:14:36
◼
►
As we keep moving towards everything must be as small and thin and light as possible,
00:14:42
◼
►
small and thin and light are often in conflict with good ergonomics, which is one of the
00:14:47
◼
►
problems Apple has with the design of its product.
00:14:49
◼
►
As you mentioned, the whole reason the iMac and Cinema Display stand is so short is because
00:14:55
◼
►
it looks worse when it's taller.
00:14:57
◼
►
It doesn't look as nice.
00:14:59
◼
►
And that's why it's short, to make it look better.
00:15:03
◼
►
And oftentimes, proper ergonomics don't look that good.
00:15:05
◼
►
it's always this balance that has to be struck.
00:15:07
◼
►
And I hope by talking about it here,
00:15:10
◼
►
I think my main hope is that people,
00:15:13
◼
►
especially young people, for whom it's not too late yet,
00:15:16
◼
►
I hope that people really take seriously
00:15:19
◼
►
their own ergonomics because the problems
00:15:22
◼
►
can accumulate quickly.
00:15:24
◼
►
I first had RSI pain after only about a year and a half
00:15:29
◼
►
of working full-time as a programmer.
00:15:31
◼
►
I was like 23 or something.
00:15:32
◼
►
I was very young still.
00:15:34
◼
►
And it came on immediately.
00:15:35
◼
►
It was so quick.
00:15:36
◼
►
I developed my back problem when I was only like 25.
00:15:41
◼
►
This stuff can happen when you're young, and the earlier you catch it, the better.
00:15:46
◼
►
And the earlier you develop good habits, the better.
00:15:48
◼
►
Yeah, and I had a similar experience.
00:15:51
◼
►
Very early on in my career, I discovered that if I typed for...
00:15:55
◼
►
Especially after a session where you really get in the zone, and you're really working,
00:15:59
◼
►
and you have the days where you look up, and it's like, "Wow, I've just been sitting in
00:16:04
◼
►
exactly the same position for five hours straight. Like I
00:16:06
◼
►
haven't moved, because I've been so focused on what it is I'm
00:16:09
◼
►
building, which is awesome, like from a development perspective,
00:16:12
◼
►
then I'd like get up and it's like, how like that, like it
00:16:15
◼
►
hurts. And then you start to have the thoughts of it's like,
00:16:17
◼
►
if I can't type like I can't, I can't do my job. Like it's it's
00:16:21
◼
►
a kind of one of those scary, like disability type of things.
00:16:25
◼
►
Like if I if I ended up hurting myself, like it would be like my
00:16:28
◼
►
hands are what I use to make my to do to do my work. Like I
00:16:31
◼
►
can't, there's there's not really, I'm sure that I could
00:16:33
◼
►
workout ways around it, but it's such a vital thing. Like you said, the reason I wanted
00:16:39
◼
►
this early topic for me is it's an important thing. It's one of the few things that as
00:16:45
◼
►
a profession, professionally you have to take care of yourself with because if you lose
00:16:50
◼
►
the ability to type or to type comfortably, it's going to be a pretty serious problem.
00:16:57
◼
►
And all of these types of pain, whether it's like wrist style pain or neck and shoulder
00:17:02
◼
►
or back pain, all of those things come on very slowly and then leave very slowly. These
00:17:09
◼
►
aren't like, "Oh, I'm sore for one day," and then it's normal. They could last weeks
00:17:13
◼
►
or months. And it's over weeks or months that the bad habits get built and that the
00:17:17
◼
►
problem gets exacerbated. Again, they come on slowly and they leave slowly. So it is
00:17:22
◼
►
important like feeling any wrist or neck or back pain is not normal like if you
00:17:28
◼
►
feel any of that pain after any day you're doing something wrong and so
00:17:32
◼
►
there's always room for improvement you know the more you move around during the
00:17:35
◼
►
day you'll help your back how you sit if you sit like with good posture if that
00:17:40
◼
►
helps a lot how you use or don't use armrests and wrist rests if you have a
00:17:46
◼
►
keyboard it look please use a split keyboard if you can if you can't or
00:17:51
◼
►
refuse to, at minimum, please do not use the feet on the back of the keyboard that elevate
00:17:57
◼
►
it up. Because that is working against you so hard. Any keyboard you type on should be
00:18:03
◼
►
either flat or should actually be what they call negative tilted, which is that the front
00:18:08
◼
►
of it should be higher than the back. Which no keyboard has that option that I know of,
00:18:13
◼
►
except natural keyboards to do that. That is like the more comfortable and better for
00:18:18
◼
►
for RSI angle that a keyboard should be at.
00:18:20
◼
►
The feet on the back that prop it up
00:18:22
◼
►
that all of us used in the 90s and 2000s
00:18:24
◼
►
'cause we didn't know any better,
00:18:25
◼
►
if you're typing upwards on a keyboard
00:18:27
◼
►
that's the back of it is higher than the front,
00:18:30
◼
►
you're actually making your wrist tilt
00:18:31
◼
►
in a horrible position that can really exacerbate problems
00:18:35
◼
►
and bring on RSI faster.
00:18:37
◼
►
And it's just like this kind of basic stuff like this,
00:18:39
◼
►
a lot of people just don't know this.
00:18:41
◼
►
If you have a properly aligned keyboard
00:18:45
◼
►
and you have your monitor at the correct height
00:18:47
◼
►
and your desk is at the correct height,
00:18:50
◼
►
even if you don't have a fancy electric
00:18:51
◼
►
raising and lowering desk, you can probably adjust
00:18:53
◼
►
the legs in your desk to different heights,
00:18:55
◼
►
so most desks have that.
00:18:56
◼
►
Having the proper height of everything,
00:18:58
◼
►
just the basics of that, that is so important
00:19:01
◼
►
and it goes so far.
00:19:02
◼
►
And for many people, myself included,
00:19:04
◼
►
these minor changes or caring about these few minor areas,
00:19:09
◼
►
that's all you need to prevent RSI.
00:19:11
◼
►
And I don't know what my future holds,
00:19:13
◼
►
but I know I've been able to work now full time
00:19:15
◼
►
for what, 10 years at least?
00:19:18
◼
►
And I only had RSI issues that first year,
00:19:22
◼
►
and only until I made these changes, and now I'm fine.
00:19:25
◼
►
So really, they can have a big difference.
00:19:27
◼
►
- And one thing that's also probably worth mentioning
00:19:28
◼
►
is in my experience, I haven't had a corporate job
00:19:31
◼
►
in a long time, but whenever I did,
00:19:33
◼
►
any time I went to my boss and said,
00:19:34
◼
►
"Hey, I'm having some RSI-related things,
00:19:37
◼
►
"could I get a different keyboard,
00:19:40
◼
►
"could I get a different stand for my laptop?"
00:19:41
◼
►
Like every time, they like fall over themselves
00:19:44
◼
►
to take care of it for me,
00:19:45
◼
►
because from their perspective, it sounds like a horrible workers comp liability situation.
00:19:49
◼
►
If all of a sudden it's like, "So I was working, doing the job with the equipment
00:19:55
◼
►
you provided for me, and now I'm unable to work," that's their problem in a pretty
00:20:00
◼
►
serious way.
00:20:01
◼
►
Yeah, and this stuff isn't expensive.
00:20:03
◼
►
Yeah, and if you're independent, spend the money on this. I remember when I was first
00:20:07
◼
►
starting out, buying a chair that was like, I don't even know, an embodied chair is
00:20:11
◼
►
at least a grand.
00:20:12
◼
►
Yeah, I think it's like $1,300 or something.
00:20:14
◼
►
- Yeah, it's an expensive thing when you're starting out,
00:20:16
◼
►
but it's like, if I don't get a good chair,
00:20:19
◼
►
I'm just gonna end up regretting it later.
00:20:22
◼
►
It's kind of one of these things that you have to
00:20:24
◼
►
just sort of invest in because you're gonna spend
00:20:25
◼
►
so many hours sitting in this chair every day.
00:20:30
◼
►
- Yeah, and we're not saying that the only good chair
00:20:33
◼
►
is $1,300, but when you spend good money in this area
00:20:37
◼
►
to get something really, really good,
00:20:39
◼
►
that is a good use of money.
00:20:41
◼
►
So it's not like totally required that you can't get
00:20:44
◼
►
you worked on until you spend two grand on your physical office set up or whatever. But
00:20:48
◼
►
it is money well spent if you can. And stuff like a natural keyboard, I mean, that's like
00:20:52
◼
►
it's a natural keyboards like 50 bucks, like it's not a ton of money compared to a computer.
00:20:57
◼
►
So that like that kind of stuff, changing your monitor height can usually be free. If
00:21:02
◼
►
you can find some apple boxes that haven't been thinned out too much. That can usually
00:21:06
◼
►
be free. You know, stuff like that. These small changes, putting down those stupid stands
00:21:11
◼
►
on the back of your keyboard is also free.
00:21:14
◼
►
Most of the stuff you can do very easily.
00:21:17
◼
►
This episode of Under the Radar is brought to you by NS Screencast.
00:21:20
◼
►
NS Screencast features short, focused screencasts on iOS development.
00:21:25
◼
►
Every week you're going to find a new fantastically produced episode that will help you build
00:21:28
◼
►
and enhance your development skills.
00:21:30
◼
►
Now you can watch these videos on NS Screencast's site at NSScreencast.com.
00:21:35
◼
►
You can also watch them from the comfort of your couch with their brand new Apple TV app.
00:21:40
◼
►
All this costs just $9 a month or $100 a year
00:21:44
◼
►
with team plans available too.
00:21:46
◼
►
And you can go there right now.
00:21:47
◼
►
Go to NSScreencast.com/firstcrack
00:21:50
◼
►
to get 30% off your first month.
00:21:52
◼
►
And they have a whole bunch of videos up there
00:21:54
◼
►
that you can watch for free so you can see
00:21:56
◼
►
what it is like, what their videos are like.
00:21:58
◼
►
They are very high quality videos.
00:21:59
◼
►
And then when you pay, you have access
00:22:00
◼
►
to the full library, not just the free ones.
00:22:02
◼
►
And they are such high quality videos.
00:22:05
◼
►
- Yeah, and I just wanted to mention something
00:22:07
◼
►
from my own experience that was very similar
00:22:08
◼
►
to NSScreencast.
00:22:09
◼
►
it's an awesome tool. And it reminded me a lot of actually of a, the way in which I,
00:22:14
◼
►
and back in the day, I learned how to program on Ruby on Rails, which is there was a similar
00:22:18
◼
►
thing for Rails development called Railscast. Originally, I remember being a little timid
00:22:23
◼
►
to sort of like sign up for things and like buy videos. It's like, come on, I can like
00:22:26
◼
►
read the documentation, I'll be fine. But I remember one of these things that I found
00:22:30
◼
►
when I started, that's how, and then ultimately, like I eventually I, you know, but the bullet
00:22:34
◼
►
I signed up and I found that it was compressing dramatically the time it took for me to learn
00:22:38
◼
►
because watching somebody else who knows what they're doing show you how to do the thing that you're trying to learn is just so much more powerful and effective from a time perspective than ever sort of slogging through it yourself or maybe eventually you'll get there but from an efficiency perspective from respecting your own time perspective something like this a resource like this is very powerful.
00:22:59
◼
►
Thank you so much to NS Screencast.
00:23:00
◼
►
Go to NSScreencast.com/firstcrack
00:23:03
◼
►
for 30% off your first month.
00:23:05
◼
►
Thanks a lot to NS Screencast for sponsoring the show
00:23:08
◼
►
and Relay FM.
00:23:09
◼
►
- All right, and I think the last sort of topic
00:23:12
◼
►
along our ideal work environment,
00:23:14
◼
►
it seemed like we couldn't sort of wade into this topic
00:23:17
◼
►
without at least barely slightly touching on
00:23:19
◼
►
the things that we listen to while we code,
00:23:21
◼
►
'cause I think one of the most universal things
00:23:23
◼
►
about programmers is if you go into an office,
00:23:26
◼
►
if you're trying to find where the development team is,
00:23:28
◼
►
always the group of people just in a line wearing headphones, that there's something
00:23:33
◼
►
about developers that we just love to listen to things. And I know you're a bit of your
00:23:37
◼
►
headphone tastes are quite refined. But I was just curious, what do you normally listen
00:23:45
◼
►
to? And how does that go for you when you're when you're developing?
00:23:48
◼
►
I mean, to me, it's it's all about isolation, right? And that's why developers wear headphones
00:23:53
◼
►
while they're working most of the time, if they're working in an office, because you
00:23:57
◼
►
You need quiet, you need isolation so you can concentrate. And private offices are probably
00:24:02
◼
►
way better for this. I don't know, I've never worked in one. But the open plan, which
00:24:06
◼
►
is where I think most developers find themselves working these days, is so hard to get any
00:24:11
◼
►
work done if you don't have some kind of isolating headphones with music playing. So
00:24:15
◼
►
I think working in silence is probably better if you could actually get silence. But in
00:24:21
◼
►
the absence of that option, when you're working in an open plan, the best thing you
00:24:25
◼
►
can do is, first of all, if you can help it, find a seat or a desk that does not face the
00:24:31
◼
►
door so that as people come in and out you aren't constantly visually distracted. But
00:24:36
◼
►
yes, also then when you're listening to, you know, put headphones on, block out the sound,
00:24:41
◼
►
and put on something. And I don't really care what it is. What helps the most is if you
00:24:47
◼
►
put on music that you don't have to really think about for a while. So like shuffle is
00:24:52
◼
►
is bad. Because if you're shuffling through your whole music library, you're going to
00:24:55
◼
►
have these constant jarring transitions between songs. And there's going to be some songs
00:24:59
◼
►
that come on that you don't want to hear right now, so you're going to have to skip them.
00:25:01
◼
►
And all that is distracting. What I like to do is put on something that is going to play
00:25:06
◼
►
straight through, no shuffle, long shows or long albums, that are going to play straight
00:25:10
◼
►
through that I already know, so I'm not going to have to think about it, and that won't
00:25:16
◼
►
be distracting, and that will provide a nice constant level of noise, not something super
00:25:20
◼
►
or quiet that will not be as good at blocking out the sound.
00:25:24
◼
►
And for me, that is Phish.
00:25:26
◼
►
Lots and lots of Phish.
00:25:27
◼
►
For many reasons, I've talked about a lot in other places,
00:25:29
◼
►
so I'm not gonna go too far into it here.
00:25:31
◼
►
First of all, I just like it.
00:25:32
◼
►
But second of all, Phish provides these live show sales.
00:25:36
◼
►
Every concert they do, you can buy it as a live show.
00:25:40
◼
►
It's nice because it's just different enough each time
00:25:43
◼
►
that it doesn't feel like you're listening
00:25:44
◼
►
to the same album on repeat, but it's the same enough,
00:25:47
◼
►
They're still the same songs generally that you know.
00:25:50
◼
►
So it's the same enough that it isn't super distracting.
00:25:52
◼
►
And they're long shows.
00:25:54
◼
►
You can buy hours and hours and hours of fish shows
00:25:58
◼
►
new ones every year that come out.
00:26:01
◼
►
So it provides what I want,
00:26:03
◼
►
which is that kind of straight through playback
00:26:06
◼
►
of something that I can just jump in, hit play,
00:26:08
◼
►
and then not think about it
00:26:09
◼
►
for the next three hours as I work.
00:26:11
◼
►
And it's there, it's consistent, it's nice,
00:26:14
◼
►
I like it, I enjoy it, it's motivating for me,
00:26:18
◼
►
and it really serves to help me keep focused.
00:26:20
◼
►
- Yeah, and it's funny, 'cause I think I am,
00:26:22
◼
►
so similar, I like the isolation,
00:26:24
◼
►
I like kind of something to keep my mind,
00:26:26
◼
►
it's almost like I wanna activate
00:26:28
◼
►
and have a certain part of my brain active
00:26:29
◼
►
that isn't my development part, but it keeps it busy,
00:26:32
◼
►
so I'm not thinking about it.
00:26:33
◼
►
For me, I listen to cheesy pop music.
00:26:35
◼
►
Like, as cheesy as can be, like,
00:26:37
◼
►
like, that's what I love, and I don't know why,
00:26:40
◼
►
I think like the peppiness of it is really helpful to me,
00:26:43
◼
►
but you just gotta find something that'll keep your brain
00:26:46
◼
►
engaged in what it's doing without being distracted
00:26:49
◼
►
by other things.
00:26:50
◼
►
And you just find it, you put it on,
00:26:53
◼
►
and then yeah, it's like what does it say?
00:26:54
◼
►
You plug in and off you go.
00:26:57
◼
►
- Exactly, and 'cause we work in these long bursts.
00:27:00
◼
►
Programmers tend to work in these big chunks of time
00:27:02
◼
►
where some people call it being in the zone,
00:27:04
◼
►
whatever you call it, this is generally how almost
00:27:07
◼
►
every program works that I've ever heard of or talked to.
00:27:09
◼
►
And so you can't be in a constantly interrupted environment.
00:27:13
◼
►
You can't be like in an open environment
00:27:15
◼
►
where everyone's asking you questions every five minutes
00:27:17
◼
►
or you have to get up constantly to go do something
00:27:19
◼
►
or you have to keep going in and out of meetings all day.
00:27:21
◼
►
It's very hard to get good programming work done
00:27:23
◼
►
in that kind of environment.
00:27:24
◼
►
So anything you can do to keep yourself in the zone,
00:27:27
◼
►
keep yourself focused usually is worth it.
00:27:29
◼
►
Good closed headphones, I'll put a link in the show notes
00:27:31
◼
►
to my favorite closed pair, which is only like 150 bucks,
00:27:34
◼
►
the Audio Technica ATH-M50X, and it's good closed headphones
00:27:39
◼
►
with good music that you like
00:27:41
◼
►
you don't have to think much about that can last for a long time at moderate volume. Please
00:27:45
◼
►
don't blow your ears out because that's another thing that does not grow back over time. So
00:27:49
◼
►
please keep it at moderate volume just enough to block out the world not enough to blast
00:27:53
◼
►
your ears out. Yeah, highly recommended. All right. I think that's it for today's show.
00:27:57
◼
►
And thank you so much for the warm reception you've given us so far recommend us in overcast
00:28:02
◼
►
and otherwise we'll see you again next week. See you