📺 Develpreneur YouTube Episode

Video + transcript

Finding Balance: The Importance of Pausing and Pivoting in Tech

2024-07-30 •Youtube

Detailed Notes

Hello, and welcome back to another episode of our podcast series on the developer journey. Today, we’re diving into a crucial topic: finding balance by knowing when to take a step back, pause, or even pivot. This is particularly significant in the tech world, where developers often find themselves deep in the weeds, laser-focused on their projects.

Read More ... https://develpreneur.com/finding-balance-the-importance-of-pausing-and-pivoting-in-tech

Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you’re a seasoned developer or just starting, there’s always room to learn and grow together. Contact us at [email protected] with your questions, feedback, or suggestions for future episodes. Together, let’s continue exploring the exciting world of software development.

Additional Resources * Avoid Burnout – Give Time To Yourself (https://develpreneur.com/avoid-burnout-give-time-to-yourself/)

* Detecting And Beating Burnout – An Interview with Victor Manzo (https://develpreneur.com/detecting-and-beating-burnout-an-interview-with-victor-manzo/)

* Three Signs Of Burnout – Address These Before Its Too Late (https://develpreneur.com/three-signs-of-burnout-address-these-before-its-too-late/)

* Three Ways To Avoid Burnout (https://develpreneur.com/three-ways-to-avoid-burnout/)

Transcript Text
[Music]
I've got it wide enough so I can my
button hello everybody we were right in
the middle of a conversation literally
and I clicked record cuz I could find
the button this time because my window
in Zoom was big enough that it actually
showed up instead of me having to like
dig around on stuff
so we need to figure out some topics
what I don't know have you thrown
something out there in the world of
slack that was well it started to and
then I got pulled back on a production
issue uh let's see what is
is here we go here's podcast
ideas oh NOP that was some of the stuff
well no that was some of the things that
we talked about a little bit
um have we talked about when to walk
away and take a break no not yet I don't
think we really gotten into that and
that's
a it's more tip and trick than a
developer Journey kind of thing
but well it could be because it could be
through your career you could hit a
point where you're like I am right now
you know life happens and then work
piles on top of that and you're
like I need to take time off
and I even mentioned that to my boss two
weeks ago that once we get done with
this push I need to take time off well
that push became another two sprints
and I I'm well past that point so it's
like he he actually told me today it's
like uh you know take some time off so
it's like fine I'll take time off but
it's one of those where it's like
sometimes you don't know you're so far
in the
weeds and I see that as a journey
because we all go through this but a lot
of people don't know the signs to look
for or even realize that they're in
that uh I guess negativity cycle or that
downward cycle where you're kind of
self-feeding like you know you you know
what I'm trying to say here you just
kind into that rude that cycle instead
of things getting better you're just
kind of keeping things balance you're
just kind of cycling downward yeah
there's sort of that diminishing point
of Returns on that so that's probably
not a bad one I think we seems like
we've touched on it sometime but that's
okay we'll see we'll go into it and then
just sort of see where it goes because
that often works out pretty darn well
for us so I'm G to take a sip of my tea
first there we go little audio test
and and we'll get going well hello and
welcome back we are continuing our
season we're talking about the developer
journey and this episode got right to
the topic we're going to talk about
effectively when to take a step back
when to pause when to you know maybe
even pivot a little bit and things of
along those lines because sometimes we
get a little too caught up you know we
get it's part of the natures we get deep
in the weeds we get really focused on
whatever that project is that job is
that we're working on those kinds of
things and the next thing you know
you're like wow you're just spinning
your wheels and this isn't like death
march stuff it's more like you're in a
situation where you just need to you
effectively take a break but before we
get into that need to introduce myself
my my name is Rob Broadhead I am one of
the founders of developing building
better developers also a founder of RB
Consulting where we really focus on
leveraging technology so find ways to
take your technology sprawl and
integrate automate simplify and turn it
into a lean mean technology machine
instead of the big honking ugly hulky
thing that you've had in the past which
also will be a topic I think at some
point is like some of these which we've
talked about a few times some of these
situations where people have just stuck
around
with a technology way too long Windows
XP I'm looking at you as one of those
things I'm also looking at Michael who's
on the other side I'm gonna let him
introduce
himself well hello everyone my name is
Michael Mage I am another founder of
developing ER building better developers
and I'm also the founder of Envision QA
so if you're a small and midsize
business or clinic clinical U nurse
doctor whatever looking to build custom
software or you're like Rob said you
have software that's like this monolith
or old archaic that you don't know if
it's working for you anymore give us a
call so taking a step back this is we've
touched on this in uh some in past
seasons and things like that and it's
really it's
about it is about productivity versus
activity there's a difference between
being busy and being productive and in
particular I think we as developers get
into this situation particularly early
on but even as we get you know late into
our career sometimes where we
are really focused we're it's I call it
sometimes it's the 90% high or the 99%
high it's like I'm I'm almost done I've
almost got this figured out and so you
you feel the in like the the line is
just about there you're almost to the
finish line and because it's technology
or it's programming or whatever it is
the line moves so you're like I am one
configur Iration file correction from
making this all works and then you do
and then you realize that oh that was
actually a layer of an onion you
unpeeled it and now you're back in but
you're almost done again and
while that can carry us for a while that
the Endorphin head of basically like I'm
almost there I'm almost there I'm almost
there there's a point where it's just
like you're like a crack addict or
something is you've just had too much of
that and it doesn't work and it's really
the the challenge is figuring out when
have you hit a point where you're not
being productive anymore and you're
really starting to spin your wheels now
it doesn't mean that you aren't moving
the ball forward a little bit but what
happens is like when you're fresh you
can just you know you can hit it and you
can be moving the ball forward quite a
bit but then as you get further into
these kinds of Cycles you're not as
effective you're not as productive and
so now you're slowing down your ability
to move the ball forward and it could
eventually get to a point where you you
know you burn out or something like that
and it just you hit that wall but even
without hitting the wall and burning out
there is you know definitely periods of
time where you just need to walk away to
take a break whether it is during a day
and it's just you know during your work
day and you've got some problem that's
really bugging you or it could be over a
longer period of time where you know
maybe you haven't had a vacation in
Forever you know maybe you can't even
remember the last time you took a break
you took a day off or anything like that
and you do need to it's we are not built
we're not machines we are not built to
run
247 and no matter how important your
project is or your your task
is there are going to be times where
it's like you it's been too important
for too long it's like firefighting
sometimes you get in a situation at your
job it's like there's a bug there's an
error there's a bug there's an era it's
critical it's critical it's critical and
then you've just like you've been
running around chasing fires putting
them out saving lives basically for who
knows how long and you get to a point
where you just can't do it anymore
you've got to no matter sometimes this
no matter how critical stuff is you will
be better off everybody will be better
off if you step back and take a break
and I think that is one of the hardest
things for us to learn is where that
line is
between determined and driven and
driving yourself insane there you go
that's a good little talk it over to you
Mike oh sanity oh very much so you know
like you were saying you know this is
like that within our developer journey
and to me when I hear you know walking
away or you know burn out things like
that I picture a person taking a bottle
of water walking out into the desert and
as they start running out of water they
start slowing down they start crawling
and then eventually you hit that Oasis
and it's like oh I can relax I can and
then you have to walk all the way back
in your Slug and and and then you
finally make it but that's just an
analogy for what really happens in this
journey you know if you haven't hit it
yet you're going to experience this at
some point I mean unless you're just one
of these people that is always happy
go-lucky and somehow just doesn't you
know can really not have anything really
stick to and you just really don't
stress it too
much interestingly enough through this
process I actually have put up some kind
of guard
rails and kind of I guess temperature
test to kind of keep me on track
personally as I'm going through this
process and one of the big things is
okay how long have I been working on a
particular issue or
Sprint repeatedly like how many times am
I working on the same issue again and
again you know you mentioned that but
the funny thing is if you're in this
firefighting mode so long and you're
making all these little changes the
problem is you eventually lose sight of
what the big picture was you're now way
down that rabbit hole and you might have
completely Rewritten what was supposed
to be there into something else and now
you got to take a step back and it's
like well now what does it do um how do
we fix this how do we and you're in a
whole different bucket uh of water you
know hot water the other thing
is personally if I like I like playing
video games I like going to the gym I
like reading books listening to audio
books you know working in the art
occasionally if I start finding out that
I'm not doing that as much and I'm stuck
right here in this chair more times than
I like that's another red flag so when I
start seeing those things it's like okay
I need to start getting up I need to go
back to the gym for a little bit I mean
there are times in your life where you
need to walk away and there are times
where yes the appliance is on fire you
have to sit there until it's out or at
least fixed enough that the world isn't
falling apart so personally it's a
balancing act and more times out of not
you miss you see the signs but you miss
that critical Tipping Point where it's
like I really should have walked away a
week ago or yesterday or an hour ago uh
it just start looking at your
conversations the people you're talking
to are you starting to see more problems
in what they're doing are you seeing
more problems in what you're doing like
is the code is the environment are you
like oh I made this change now it's not
working and and you just kind of get in
these cycles of blame you're either
blaming yourself you're blaming the co
code that's another kind of like really
red flag at that point you need to take
a day off or you need to stop and walk
away for a little bit you know these are
just some of the things I run into what
are some of the signs you typically see
Rob as you you know you go through this
as well well it's interesting that you
you know there's two things there that I
wanted to touch on is you you mentioned
guard rails and the other thing is the
you know sometimes it's on fire and you
have to deal with it and I'll go with
that one first is it's
you have to
be cognizant of how often that thing is
on fire a good example was we were
having issues with a customer this is
you know years ago we had issues with
this customer that was like they would
send us stuff and we there was never
really prioritization or anything and so
we really didn't know like it's like you
just got to do everything and it's got
to be done tomorrow kind of thing and it
just we we said hey we've got to like
back off we have to pace ourselves we
can't just you know you can't work 24/7
and just every time there's something
it's critical and you got to go fix it
it's not life or death and so we said
hey we're going to have a list of issues
they're all there and then we need you
to help us out and help us prioritize
you know what are we going to what needs
to be done like what's immediately
what's critical and what isn't and she
proceeds to set every single thing is
critical and we're like okay we had to
push back we said okay let's walk
through this this thing how critical is
that and it was like you know this thing
is a different color blue than I want or
something say okay it's not that
critical okay well we're going to pull
it off the critical list because we
don't need that we don't need you cannot
run around and saying the world is on
fire and the sky is falling with every
little thing and I know it may feel that
way and it may but that's where we have
to push back sometimes because there are
going to be and we talked about this
actually just before this we got into
this is
there is a perception that our customers
or our boss or people like that will
have because they touch a certain you
know they they work with an application
or software we've built they don't
understand because they just see it it
works or it doesn't just black or white
they don't see the difference between oh
that's a typo that we can fix in two
seconds versus that's a critical system
like that's a architectural flaw that's
got to be Rewritten it's going to take
months and they don't know necessarily
sometimes how important it is and
sometimes we don't which is where we
have to have that conversation is how
critical really is this
thing it's things like if you're
stopping a critical release if you come
into a go or no go go and you're
stopping it because the text on this
alert message is a little
off you may want to rethink that you may
want like is it really that critical
particularly if you could roll that out
and then you could just pick pick it
right back up in the next release cycle
or you know something like that that
doesn't even require a full
release so don't be afraid to push back
in those kinds of situations and as as
Michael said I think one of them is when
you're when you find yourself doing the
same thing over and over and over again
A lot of times it's because you've gone
down a rabbit hole and at some point you
have to look at it and say wait a minute
I I need to reset because I'm chasing
this thing and I'm not I'm chasing
symptoms I'm not actually going after
the core problem and
that's that's very critical and I'll
toss it back to you but first I want to
talk a little bit about the guard
rails it helps a lot to use your
calendar to your advantage schedule like
regular workouts schedule time you know
downtime and it could be at the
beginning or the end of your day uh it
can also be stuff like have a day that's
you know either depending on what your
schedule is and things you do either
have like your weekends are always
booked as far as anybody's concerned so
that you can go do stuff or maybe it's
just you know your Saturdays or your
Sundays or your you know your Thursday
nights or whatever a guy I worked with
years ago that was a total workaholic
still had you know 5:00 P PM Sunday
until he went to bed was family time
that was you know that was the key as he
was like I'm going to that is time that
I'm not going to give up to anybody else
and he stuck with it and it's it's hard
not to respect that when you're say it's
a five-day work week if you're already
demanding stuff of them on Saturday and
Sunday morning you can take a couple
hours off and so don't be afraid to to
push back on that a little bit and the
reality that we can't work 7 247 that we
do need downtime that we do need time to
to be able to even to like you know
assess what we're working on and to
Think Through the problems and it can't
just be firefighting all the time
thoughts on
those yeah I like the counter idea but
unfortunately in this day and age
calendars can be overused or ignored
it's just another you know another tool
in our Arsenal that it it's could
potentially be another notification
overload where if you're already burned
out that's just one more thing to add to
it so if you do go that route recommend
definitely look at using additional
tools with that that we've talked about
before like maybe putting your phone on
Focus or turning other things off so
that while you're in that period you're
not getting you're not still getting
bombarded by other avenues by other uh
externals um Avenues the other thing
that was kind of interesting there is
you talked about you know going down the
rabbit hole um is seeing the big
picture sometimes and it's interesting
cuz you and I have both worked together
on multiple projects and for similar
bosses in the
past we have had cases where it's not
even just that the manager knows about
coding they actually know the code they
may have been people that have written
the code in the past so in their mind
they see what this how the code is or
conceptionally was not necessarily where
it is today and as they start giving out
requirements you start getting things
that might mismatch so as you get into
the code and you start making these
changes you get into that cycle of it's
broken it's broken it's broken or they
don't give you all the requirements I I
love this one you touched on this uh
briefly before we jumped into the
podcast side where you know you get into
writing the code you're getting ready to
deliver you've gone through the
so-called test period uat with the users
and you find out there's more
requirements that weren't
talked about so now here you are rushing
to get maybe some critical pieces in
before you can even go
live and that is you know that can occur
with this and but these are things that
you just have to kind of be careful of
and be mindful of because the big thing
is as you go through this journey it is
a journey you will have ups and downs
it's a matter
of kind of figuring out that Tipping
Point when you're starting to slide too
far down to pull yourself back up and
that could be pivoting to reading books
playing video games writing something
else maybe teaching just do something
else maybe go for a walk but just find
the time to recognize I need to take a
pause you know we talked about the
promotive U I can never say that right
Pomodoro folks
pomodoro this is a running joke we have
but um but use tools like that to help
you reset especially when you start
feeling that you're in those
Cycles yeah and I think I think a good
example uh that we've got we do have
people that can you know can point to us
and and we've got uh our bosses our
co-workers and things like that that can
help us out a little bit and and help us
know when we've like you know crossed
lines and stuff a good example of things
that we need to
be uh cognizant of I guess as we sort of
wrap this one up is when people are
trying to reach out and help us out a
perfect example was last night I had
spent I'd been heads down all day and it
was sort of funny because my wife was
like Hey we're gonna have a date night
we're just going to go have some drinks
and play pool and I was like that sounds
great two hours later I was still heads
down and I was because I was going to
make dinner and I was like okay now
we're going to have dinner because I
didn't even get dinner made but it was
was one of those when I like I got up
off out of my desk and I was like we
need to go and she like and she could
tell it's like I need to go now I need
to get away from my desk I need to get
away from the work I need to go away and
it's it it didn't really impact like the
stuff I wanted to do yes I was a little
bit in the zone and I but I went away
had a couple drinks played pool took a
big long nap woke up in the middle of
night basically ready to work again and
then and dove into it for a while it's
like and I'm old I'm not a young person
I'm not like 20 years old where you do
this all the time some of you can and
when I was that young I could so don't
be afraid to just like sometimes pull
yourself out
particularly when you're working long
hours and you've got stuff that are
natural rhythms whether it's taking a
lunch break or it's time for dinner or
time to go to bed or have a weekend or
something like that is is finding way to
take advantage of those because yes we
overdo those all the time and we want to
show off how awesome we are that we
didn't you know we didn't sleep for
three weeks and we got that project done
but it is not the way to go the way to
go however is to give us feedback on
this is to provide us comments to send
us emails let us know what you think let
us know the topics that you like if you
have any requests we are open to those
you can shoot us an email at info@
developer.com you can go out to Dev
veneur dcom that is d v p ne.com you can
also find us on the YouTube you can find
school. developer.com you can find some
more content and stuff to go through
there however you subscribe to podcast
Please Subscribe and uh you know send us
some give us some feedback let us know
where you want to go and where you find
Value and where we can give you more
because we are here not only for us but
also for you that being said we are
still going to be here we're not done
this is not our last episode not even
the one of the season so we're going to
come back and continue talking about the
developer
Journey as always though go out there
and have yourself a great day a great
week and we will talk to you next
time bonus
material yeah the I guess one other
thing to consider that we didn't touch
on
is sometimes it's okay to just pause if
you spend more like if you have a Tas
that you think should take an hour and
you're into your second hour walk away
go take 15 minute break 20 minute break
walk away come back spend about 15 more
minutes on it if you're still getting
nowhere time to ask for help go out talk
to your boss talk to your co-workers
talk to the project manager see if maybe
revisiting what the requirements are
what this problem is might not jog
something or even give you a different
perspective on what it is that you're
trying to do sometimes that little pivot
is enough to be like ah okay I'm
unblocked and you're smooth sailing
again you're out of that downward cycle
I would add to that um in modern days
your favorite search engine whether
that's Google or somebody like that or
chat GPT or something like that because
there's while those things may not be
they may not be specific enough for your
problem it is amazing how many times
I've just done like random Google
searches based on something and it will
it will trigger something where it's
like oh yeah that's what I need to do
it's like you know it's like it is it's
like almost a second set of eyes where
somebody's like hey did you look at that
over there and you're like oh shoot I
missed that because I've been focused
over here it's things like that that it
just it helps you sometimes even if you
just go for a walk and talk to yourself
while you're doing it obviously people
are going to stare at you a little bit
but those kind of things it just helps
to get away for a minute to get so that
you're not like you know you're not so
focused on that and you start getting
the blinders on instead that you open up
and suddenly there are going to be some
opportunities that will will jump out in
front of you opportunities for you guys
are to leave us qu comments questions
all that kind of good feedback stuff we
are always going to provide some almost
always I think we've missed once so
we're almost always going to provide
bonus material for you guys out here in
the YouTube world because that's the you
know the value for Value we give that
you have to look at our face longer than
these other people just get to hear our
awesome voices so go out there and have
yourself a good one and we'll come back
next time around and dive right back
into some bonus material a little pre
pre-show work and then off to that next
podcast episode have yourself a good one
[Music]
Transcript Segments
1.35

[Music]

27.24

I've got it wide enough so I can my

29

button hello everybody we were right in

30.599

the middle of a conversation literally

32.2

and I clicked record cuz I could find

35.04

the button this time because my window

36.879

in Zoom was big enough that it actually

38.8

showed up instead of me having to like

40.68

dig around on stuff

43.28

so we need to figure out some topics

46.96

what I don't know have you thrown

48.68

something out there in the world of

50.32

slack that was well it started to and

53.6

then I got pulled back on a production

56.6

issue uh let's see what is

66.52

is here we go here's podcast

71.159

ideas oh NOP that was some of the stuff

74

well no that was some of the things that

75.159

we talked about a little bit

79.28

um have we talked about when to walk

81.759

away and take a break no not yet I don't

85

think we really gotten into that and

86.36

that's

88.04

a it's more tip and trick than a

90.52

developer Journey kind of thing

93.6

but well it could be because it could be

97.079

through your career you could hit a

98.56

point where you're like I am right now

100.56

you know life happens and then work

103.28

piles on top of that and you're

105.6

like I need to take time off

109.079

and I even mentioned that to my boss two

112.079

weeks ago that once we get done with

114.68

this push I need to take time off well

116.399

that push became another two sprints

120.479

and I I'm well past that point so it's

124.159

like he he actually told me today it's

126.719

like uh you know take some time off so

130.72

it's like fine I'll take time off but

132.92

it's one of those where it's like

134.28

sometimes you don't know you're so far

135.72

in the

137.4

weeds and I see that as a journey

140

because we all go through this but a lot

141.8

of people don't know the signs to look

144.4

for or even realize that they're in

147.72

that uh I guess negativity cycle or that

151.8

downward cycle where you're kind of

157.12

self-feeding like you know you you know

159.84

what I'm trying to say here you just

161.36

kind into that rude that cycle instead

163.68

of things getting better you're just

165.08

kind of keeping things balance you're

166.519

just kind of cycling downward yeah

169.4

there's sort of that diminishing point

170.64

of Returns on that so that's probably

172.48

not a bad one I think we seems like

174.72

we've touched on it sometime but that's

176.28

okay we'll see we'll go into it and then

177.92

just sort of see where it goes because

180.48

that often works out pretty darn well

182.12

for us so I'm G to take a sip of my tea

187.44

first there we go little audio test

191.4

and and we'll get going well hello and

194.28

welcome back we are continuing our

196.92

season we're talking about the developer

198.56

journey and this episode got right to

201.519

the topic we're going to talk about

204.92

effectively when to take a step back

206.799

when to pause when to you know maybe

209.48

even pivot a little bit and things of

211.28

along those lines because sometimes we

214.04

get a little too caught up you know we

216.08

get it's part of the natures we get deep

218.519

in the weeds we get really focused on

220.04

whatever that project is that job is

221.959

that we're working on those kinds of

223.48

things and the next thing you know

225.319

you're like wow you're just spinning

228.68

your wheels and this isn't like death

230.439

march stuff it's more like you're in a

232.84

situation where you just need to you

235.04

effectively take a break but before we

237.68

get into that need to introduce myself

239.599

my my name is Rob Broadhead I am one of

241.079

the founders of developing building

242.84

better developers also a founder of RB

245.72

Consulting where we really focus on

247.92

leveraging technology so find ways to

250.72

take your technology sprawl and

252.64

integrate automate simplify and turn it

255.56

into a lean mean technology machine

257.919

instead of the big honking ugly hulky

260.199

thing that you've had in the past which

262.4

also will be a topic I think at some

264.04

point is like some of these which we've

266.32

talked about a few times some of these

267.639

situations where people have just stuck

269.44

around

270.479

with a technology way too long Windows

273.479

XP I'm looking at you as one of those

275.4

things I'm also looking at Michael who's

277.4

on the other side I'm gonna let him

278.8

introduce

279.84

himself well hello everyone my name is

282.039

Michael Mage I am another founder of

284.4

developing ER building better developers

286.639

and I'm also the founder of Envision QA

288.8

so if you're a small and midsize

290.16

business or clinic clinical U nurse

293.44

doctor whatever looking to build custom

296.24

software or you're like Rob said you

297.919

have software that's like this monolith

299.919

or old archaic that you don't know if

301.639

it's working for you anymore give us a

304.32

call so taking a step back this is we've

309.479

touched on this in uh some in past

312.479

seasons and things like that and it's

314.039

really it's

315.199

about it is about productivity versus

319.28

activity there's a difference between

321.199

being busy and being productive and in

324.12

particular I think we as developers get

326.84

into this situation particularly early

329.319

on but even as we get you know late into

331.8

our career sometimes where we

334.96

are really focused we're it's I call it

338.68

sometimes it's the 90% high or the 99%

341.479

high it's like I'm I'm almost done I've

344.08

almost got this figured out and so you

346.28

you feel the in like the the line is

349.16

just about there you're almost to the

350.6

finish line and because it's technology

353.68

or it's programming or whatever it is

355.6

the line moves so you're like I am one

359.16

configur Iration file correction from

361.319

making this all works and then you do

363.52

and then you realize that oh that was

364.919

actually a layer of an onion you

366.08

unpeeled it and now you're back in but

368.319

you're almost done again and

371.16

while that can carry us for a while that

374.8

the Endorphin head of basically like I'm

376.639

almost there I'm almost there I'm almost

378.12

there there's a point where it's just

379.759

like you're like a crack addict or

382.039

something is you've just had too much of

383.759

that and it doesn't work and it's really

387.4

the the challenge is figuring out when

389.319

have you hit a point where you're not

391.759

being productive anymore and you're

394.08

really starting to spin your wheels now

396.16

it doesn't mean that you aren't moving

397.759

the ball forward a little bit but what

400.039

happens is like when you're fresh you

401.8

can just you know you can hit it and you

403.319

can be moving the ball forward quite a

404.88

bit but then as you get further into

408.08

these kinds of Cycles you're not as

410.24

effective you're not as productive and

411.759

so now you're slowing down your ability

414.08

to move the ball forward and it could

416.12

eventually get to a point where you you

417.919

know you burn out or something like that

420.16

and it just you hit that wall but even

422.56

without hitting the wall and burning out

424.44

there is you know definitely periods of

426.96

time where you just need to walk away to

429.96

take a break whether it is during a day

433.08

and it's just you know during your work

434.319

day and you've got some problem that's

435.72

really bugging you or it could be over a

437.599

longer period of time where you know

439.56

maybe you haven't had a vacation in

442.08

Forever you know maybe you can't even

444.16

remember the last time you took a break

445.639

you took a day off or anything like that

449.919

and you do need to it's we are not built

453.72

we're not machines we are not built to

455.599

run

457.039

247 and no matter how important your

460

project is or your your task

462.84

is there are going to be times where

465.199

it's like you it's been too important

467.52

for too long it's like firefighting

469.319

sometimes you get in a situation at your

470.919

job it's like there's a bug there's an

472.759

error there's a bug there's an era it's

473.96

critical it's critical it's critical and

475.36

then you've just like you've been

477.28

running around chasing fires putting

479

them out saving lives basically for who

481.44

knows how long and you get to a point

483.479

where you just can't do it anymore

485.36

you've got to no matter sometimes this

487.599

no matter how critical stuff is you will

489.879

be better off everybody will be better

492.28

off if you step back and take a break

495.08

and I think that is one of the hardest

496.84

things for us to learn is where that

499.68

line is

501.8

between determined and driven and

506.039

driving yourself insane there you go

508.68

that's a good little talk it over to you

511.279

Mike oh sanity oh very much so you know

515.68

like you were saying you know this is

517.159

like that within our developer journey

520.159

and to me when I hear you know walking

524.12

away or you know burn out things like

526.24

that I picture a person taking a bottle

529.68

of water walking out into the desert and

531.56

as they start running out of water they

533

start slowing down they start crawling

535.2

and then eventually you hit that Oasis

537

and it's like oh I can relax I can and

539

then you have to walk all the way back

540.279

in your Slug and and and then you

541.8

finally make it but that's just an

544.16

analogy for what really happens in this

547.88

journey you know if you haven't hit it

549.92

yet you're going to experience this at

552.279

some point I mean unless you're just one

555

of these people that is always happy

556.68

go-lucky and somehow just doesn't you

560.16

know can really not have anything really

563.04

stick to and you just really don't

565.24

stress it too

567.2

much interestingly enough through this

570.12

process I actually have put up some kind

572.8

of guard

574

rails and kind of I guess temperature

578.32

test to kind of keep me on track

580.92

personally as I'm going through this

583.12

process and one of the big things is

586.64

okay how long have I been working on a

590.6

particular issue or

593.839

Sprint repeatedly like how many times am

596.72

I working on the same issue again and

599.8

again you know you mentioned that but

602.079

the funny thing is if you're in this

603.68

firefighting mode so long and you're

605.68

making all these little changes the

607.92

problem is you eventually lose sight of

610.519

what the big picture was you're now way

613.36

down that rabbit hole and you might have

615.6

completely Rewritten what was supposed

617.92

to be there into something else and now

621.079

you got to take a step back and it's

622.64

like well now what does it do um how do

626.6

we fix this how do we and you're in a

628.48

whole different bucket uh of water you

631.76

know hot water the other thing

634.88

is personally if I like I like playing

638.6

video games I like going to the gym I

640.04

like reading books listening to audio

641.76

books you know working in the art

643.279

occasionally if I start finding out that

645.48

I'm not doing that as much and I'm stuck

648.04

right here in this chair more times than

650.56

I like that's another red flag so when I

653.8

start seeing those things it's like okay

655.639

I need to start getting up I need to go

657.2

back to the gym for a little bit I mean

658.8

there are times in your life where you

661.24

need to walk away and there are times

664.88

where yes the appliance is on fire you

668.639

have to sit there until it's out or at

671.2

least fixed enough that the world isn't

674.76

falling apart so personally it's a

679.88

balancing act and more times out of not

683.04

you miss you see the signs but you miss

687.079

that critical Tipping Point where it's

689.519

like I really should have walked away a

691.44

week ago or yesterday or an hour ago uh

695.639

it just start looking at your

698.72

conversations the people you're talking

700.68

to are you starting to see more problems

702.959

in what they're doing are you seeing

704.92

more problems in what you're doing like

708.04

is the code is the environment are you

710.24

like oh I made this change now it's not

712.079

working and and you just kind of get in

714.2

these cycles of blame you're either

717.72

blaming yourself you're blaming the co

719.36

code that's another kind of like really

723.16

red flag at that point you need to take

725.12

a day off or you need to stop and walk

728.6

away for a little bit you know these are

730.48

just some of the things I run into what

732.32

are some of the signs you typically see

734.079

Rob as you you know you go through this

736.56

as well well it's interesting that you

738.88

you know there's two things there that I

740.12

wanted to touch on is you you mentioned

741.68

guard rails and the other thing is the

744.519

you know sometimes it's on fire and you

746.24

have to deal with it and I'll go with

747.68

that one first is it's

749.76

you have to

751.399

be cognizant of how often that thing is

754.839

on fire a good example was we were

757.8

having issues with a customer this is

759.8

you know years ago we had issues with

761.199

this customer that was like they would

763.44

send us stuff and we there was never

765.6

really prioritization or anything and so

767.639

we really didn't know like it's like you

769.56

just got to do everything and it's got

770.76

to be done tomorrow kind of thing and it

772.959

just we we said hey we've got to like

775.72

back off we have to pace ourselves we

778.279

can't just you know you can't work 24/7

780.68

and just every time there's something

781.92

it's critical and you got to go fix it

783.48

it's not life or death and so we said

786.76

hey we're going to have a list of issues

789.399

they're all there and then we need you

791

to help us out and help us prioritize

792.959

you know what are we going to what needs

794.36

to be done like what's immediately

796.12

what's critical and what isn't and she

799

proceeds to set every single thing is

801.079

critical and we're like okay we had to

804.76

push back we said okay let's walk

806.24

through this this thing how critical is

809.92

that and it was like you know this thing

812.44

is a different color blue than I want or

814.48

something say okay it's not that

815.839

critical okay well we're going to pull

817

it off the critical list because we

819.44

don't need that we don't need you cannot

822

run around and saying the world is on

823.92

fire and the sky is falling with every

826.92

little thing and I know it may feel that

829.639

way and it may but that's where we have

833.32

to push back sometimes because there are

835

going to be and we talked about this

836.44

actually just before this we got into

838.639

this is

840.36

there is a perception that our customers

842.519

or our boss or people like that will

844.199

have because they touch a certain you

845.92

know they they work with an application

847.48

or software we've built they don't

850.8

understand because they just see it it

852.839

works or it doesn't just black or white

855.079

they don't see the difference between oh

858

that's a typo that we can fix in two

859.839

seconds versus that's a critical system

862.36

like that's a architectural flaw that's

864.759

got to be Rewritten it's going to take

866.24

months and they don't know necessarily

869.6

sometimes how important it is and

871.04

sometimes we don't which is where we

872.279

have to have that conversation is how

874.639

critical really is this

877.639

thing it's things like if you're

879.759

stopping a critical release if you come

882.399

into a go or no go go and you're

884.92

stopping it because the text on this

887.48

alert message is a little

889.839

off you may want to rethink that you may

892.279

want like is it really that critical

895.48

particularly if you could roll that out

898.279

and then you could just pick pick it

899.32

right back up in the next release cycle

901.36

or you know something like that that

902.839

doesn't even require a full

904.8

release so don't be afraid to push back

908.56

in those kinds of situations and as as

910.68

Michael said I think one of them is when

911.959

you're when you find yourself doing the

913.519

same thing over and over and over again

915.24

A lot of times it's because you've gone

916.72

down a rabbit hole and at some point you

920.56

have to look at it and say wait a minute

923.04

I I need to reset because I'm chasing

926.32

this thing and I'm not I'm chasing

928.48

symptoms I'm not actually going after

930.759

the core problem and

934.12

that's that's very critical and I'll

936.16

toss it back to you but first I want to

937.44

talk a little bit about the guard

939.279

rails it helps a lot to use your

943.16

calendar to your advantage schedule like

946.88

regular workouts schedule time you know

949.319

downtime and it could be at the

950.639

beginning or the end of your day uh it

953.12

can also be stuff like have a day that's

956.319

you know either depending on what your

957.6

schedule is and things you do either

958.759

have like your weekends are always

960.8

booked as far as anybody's concerned so

963.279

that you can go do stuff or maybe it's

965.04

just you know your Saturdays or your

966.639

Sundays or your you know your Thursday

969.24

nights or whatever a guy I worked with

971.04

years ago that was a total workaholic

974.36

still had you know 5:00 P PM Sunday

977.68

until he went to bed was family time

981.079

that was you know that was the key as he

983.199

was like I'm going to that is time that

985.399

I'm not going to give up to anybody else

987.68

and he stuck with it and it's it's hard

989.72

not to respect that when you're say it's

992.12

a five-day work week if you're already

994.079

demanding stuff of them on Saturday and

996.199

Sunday morning you can take a couple

998.6

hours off and so don't be afraid to to

1002.44

push back on that a little bit and the

1003.88

reality that we can't work 7 247 that we

1008.36

do need downtime that we do need time to

1012.68

to be able to even to like you know

1014.759

assess what we're working on and to

1016.839

Think Through the problems and it can't

1018.56

just be firefighting all the time

1020.92

thoughts on

1022.88

those yeah I like the counter idea but

1027

unfortunately in this day and age

1029.959

calendars can be overused or ignored

1033.52

it's just another you know another tool

1036.4

in our Arsenal that it it's could

1039.559

potentially be another notification

1041.6

overload where if you're already burned

1044.12

out that's just one more thing to add to

1046.799

it so if you do go that route recommend

1049.96

definitely look at using additional

1051.919

tools with that that we've talked about

1053.52

before like maybe putting your phone on

1055.28

Focus or turning other things off so

1058.44

that while you're in that period you're

1060.48

not getting you're not still getting

1062

bombarded by other avenues by other uh

1064.679

externals um Avenues the other thing

1068.12

that was kind of interesting there is

1069.72

you talked about you know going down the

1071.16

rabbit hole um is seeing the big

1075.12

picture sometimes and it's interesting

1079.2

cuz you and I have both worked together

1081.64

on multiple projects and for similar

1083.84

bosses in the

1085.08

past we have had cases where it's not

1088.6

even just that the manager knows about

1091.64

coding they actually know the code they

1093.6

may have been people that have written

1095

the code in the past so in their mind

1097.88

they see what this how the code is or

1102.48

conceptionally was not necessarily where

1105.44

it is today and as they start giving out

1109.4

requirements you start getting things

1111.08

that might mismatch so as you get into

1113.84

the code and you start making these

1115.159

changes you get into that cycle of it's

1117.84

broken it's broken it's broken or they

1120.76

don't give you all the requirements I I

1122.919

love this one you touched on this uh

1124.799

briefly before we jumped into the

1126.4

podcast side where you know you get into

1129.96

writing the code you're getting ready to

1131.4

deliver you've gone through the

1133.039

so-called test period uat with the users

1136.44

and you find out there's more

1137.64

requirements that weren't

1140.08

talked about so now here you are rushing

1143.28

to get maybe some critical pieces in

1146

before you can even go

1147.919

live and that is you know that can occur

1151.64

with this and but these are things that

1154.4

you just have to kind of be careful of

1157.52

and be mindful of because the big thing

1159.72

is as you go through this journey it is

1162.32

a journey you will have ups and downs

1165.64

it's a matter

1167.28

of kind of figuring out that Tipping

1169.799

Point when you're starting to slide too

1172.28

far down to pull yourself back up and

1174.88

that could be pivoting to reading books

1177.6

playing video games writing something

1179.84

else maybe teaching just do something

1182.44

else maybe go for a walk but just find

1186.44

the time to recognize I need to take a

1188.919

pause you know we talked about the

1190.72

promotive U I can never say that right

1193.84

Pomodoro folks

1197.64

pomodoro this is a running joke we have

1200.2

but um but use tools like that to help

1203.2

you reset especially when you start

1205.039

feeling that you're in those

1207.6

Cycles yeah and I think I think a good

1210.28

example uh that we've got we do have

1212.24

people that can you know can point to us

1214.159

and and we've got uh our bosses our

1216.52

co-workers and things like that that can

1218.039

help us out a little bit and and help us

1219.6

know when we've like you know crossed

1221.4

lines and stuff a good example of things

1224.12

that we need to

1226

be uh cognizant of I guess as we sort of

1229.159

wrap this one up is when people are

1231.679

trying to reach out and help us out a

1233.4

perfect example was last night I had

1236.84

spent I'd been heads down all day and it

1241.48

was sort of funny because my wife was

1243.039

like Hey we're gonna have a date night

1244.32

we're just going to go have some drinks

1245.48

and play pool and I was like that sounds

1247.76

great two hours later I was still heads

1251.559

down and I was because I was going to

1252.919

make dinner and I was like okay now

1255.039

we're going to have dinner because I

1256.24

didn't even get dinner made but it was

1258.88

was one of those when I like I got up

1260.799

off out of my desk and I was like we

1263.4

need to go and she like and she could

1265.88

tell it's like I need to go now I need

1268.039

to get away from my desk I need to get

1269.64

away from the work I need to go away and

1272.799

it's it it didn't really impact like the

1277.159

stuff I wanted to do yes I was a little

1279.72

bit in the zone and I but I went away

1284

had a couple drinks played pool took a

1286.679

big long nap woke up in the middle of

1289.36

night basically ready to work again and

1291.12

then and dove into it for a while it's

1293.039

like and I'm old I'm not a young person

1295.48

I'm not like 20 years old where you do

1297

this all the time some of you can and

1298.96

when I was that young I could so don't

1302.2

be afraid to just like sometimes pull

1304.679

yourself out

1306.08

particularly when you're working long

1308.039

hours and you've got stuff that are

1309.559

natural rhythms whether it's taking a

1311.12

lunch break or it's time for dinner or

1313.76

time to go to bed or have a weekend or

1315.6

something like that is is finding way to

1318.96

take advantage of those because yes we

1322.12

overdo those all the time and we want to

1323.919

show off how awesome we are that we

1325.679

didn't you know we didn't sleep for

1327.52

three weeks and we got that project done

1329.159

but it is not the way to go the way to

1332.4

go however is to give us feedback on

1334.919

this is to provide us comments to send

1336.919

us emails let us know what you think let

1339.36

us know the topics that you like if you

1341.88

have any requests we are open to those

1344.44

you can shoot us an email at info@

1346

developer.com you can go out to Dev

1348.48

veneur dcom that is d v p ne.com you can

1354.4

also find us on the YouTube you can find

1357.2

school. developer.com you can find some

1359.279

more content and stuff to go through

1360.96

there however you subscribe to podcast

1364

Please Subscribe and uh you know send us

1366.559

some give us some feedback let us know

1368.2

where you want to go and where you find

1371.12

Value and where we can give you more

1373.2

because we are here not only for us but

1375.96

also for you that being said we are

1379.24

still going to be here we're not done

1381.84

this is not our last episode not even

1383.64

the one of the season so we're going to

1384.84

come back and continue talking about the

1386.679

developer

1387.88

Journey as always though go out there

1389.96

and have yourself a great day a great

1391.919

week and we will talk to you next

1395.64

time bonus

1399.08

material yeah the I guess one other

1401.72

thing to consider that we didn't touch

1404.84

on

1407.159

is sometimes it's okay to just pause if

1410.2

you spend more like if you have a Tas

1414.279

that you think should take an hour and

1416.039

you're into your second hour walk away

1419.799

go take 15 minute break 20 minute break

1423.08

walk away come back spend about 15 more

1426.679

minutes on it if you're still getting

1429.039

nowhere time to ask for help go out talk

1433

to your boss talk to your co-workers

1435.039

talk to the project manager see if maybe

1439.48

revisiting what the requirements are

1441.919

what this problem is might not jog

1445

something or even give you a different

1446.919

perspective on what it is that you're

1448.52

trying to do sometimes that little pivot

1451.919

is enough to be like ah okay I'm

1454.039

unblocked and you're smooth sailing

1456.039

again you're out of that downward cycle

1458.76

I would add to that um in modern days

1461.08

your favorite search engine whether

1462.4

that's Google or somebody like that or

1463.84

chat GPT or something like that because

1466.6

there's while those things may not be

1470.12

they may not be specific enough for your

1471.919

problem it is amazing how many times

1474.36

I've just done like random Google

1476.399

searches based on something and it will

1479.08

it will trigger something where it's

1480.76

like oh yeah that's what I need to do

1483.52

it's like you know it's like it is it's

1484.72

like almost a second set of eyes where

1486.2

somebody's like hey did you look at that

1487.48

over there and you're like oh shoot I

1489.559

missed that because I've been focused

1491.08

over here it's things like that that it

1493.6

just it helps you sometimes even if you

1496.559

just go for a walk and talk to yourself

1498.88

while you're doing it obviously people

1500.6

are going to stare at you a little bit

1502.36

but those kind of things it just helps

1505.64

to get away for a minute to get so that

1508.12

you're not like you know you're not so

1509.799

focused on that and you start getting

1511.2

the blinders on instead that you open up

1513.08

and suddenly there are going to be some

1514.52

opportunities that will will jump out in

1516.96

front of you opportunities for you guys

1519.52

are to leave us qu comments questions

1522

all that kind of good feedback stuff we

1524.399

are always going to provide some almost

1526.88

always I think we've missed once so

1528.44

we're almost always going to provide

1529.64

bonus material for you guys out here in

1531.36

the YouTube world because that's the you

1534.08

know the value for Value we give that

1536.08

you have to look at our face longer than

1537.799

these other people just get to hear our

1539.919

awesome voices so go out there and have

1543

yourself a good one and we'll come back

1544.919

next time around and dive right back

1547.159

into some bonus material a little pre

1549.2

pre-show work and then off to that next

1551.76

podcast episode have yourself a good one

1555.59

[Music]