►
From YouTube: Book Club - The Staff Engineer's Path (APAC) - Chapter 1
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
All
right,
so
this
is
the
APAC
session
for
the
staff
Engineers
path
and
today
we're
diving
into
the
first
chapter
and
we'll
also
cover
the
forward
and
intro.
If
there's
any
additional
notes,
there
I
added
a
few
notes
to
kind
of
kick
things
off,
but
please
do
add
anything
you're
interested
in
to
the
agenda
and
we'll
kind
of
work
through
mine
and
get
to
everyone
else.
A
So
the
first
few
I
added
were
specific
to
the
forward
and
intro.
So
there
was
on
the
topic
of
management
versus
IC
paths
where
there
was
this
quote.
If
you
could
really
see
five
years
ahead
in
both
paths,
you'd
find
that
they
have
a
lot
in
common,
but
at
the
start
they
look
quite
different
and
I
have
to
admit
so.
I've
talked
to
quite
a
few
staff
plus
folks
and
the
more
that
I
talk
to
them.
A
The
more
I'm
hearing,
like
oh
yeah
I
at
some
point,
was
a
manager
too
and
then
and
now
a
staff
or
someone
Beyond
and
like
they've,
even
swung
back
and
forth
a
few
times
and
I
know
there's
an
article
somewhere
about
like
the
pendulum
of
manager
and
staff
kind
of
engineer,
but
I'm
I'm,
curious,
I,
don't
know
if
we
have
any
staff
or
Engineers
or
managers
here.
A
But
if
we
do
I'm
curious
what
what
people
think
of
this
idea
of
that
they
really
do
have
a
lot
of
overlap
and
a
lot
in
common.
But
just
maybe
not
so
much
like
at
the
very
beginning.
B
I
I
guess
I'm
the
only
one
at
that
level
here,
so
I'll
speak
up
on
this
and
I
do
have
some
background.
That
actually
is
helpful
as
well.
B
So
for
some
context
in
my
previous
year
before
joining
it
live,
I
was
a
senior
product
manager
at
a
a
edu
tech
company
and
I
think
that
it's
kind
of
like
a
staff
classroom
as
well
in
the
sense
that
you
do
have
to
work
cross-functionally
and
you
do
have
to
do
a
lot
of
this
big
picture
thinking
and
also
diving
down
into
the
Beats
just
to
get
things
and
people
motivated
and
moving
along.
Oh
the
the
first
time,
I
assumed
a
manager
where
I
did
that
I
started
here
as
IC
as
well.
B
It
actually
struck
me
that
a
lot
of
the
skill
sets
and
tools
that
I
was
relying
on
to
kind
of
get
work
done
as
a
manager.
What's
actually
the
exact
same
things
that
I
did
as
a
product
manager.
B
So
if
you
ask
me
it
does
feel
a
lot
like
the
skill
sets
and
the
things
you
kind
of
do
as
a
manager.
They
does
have
a
very
big
overlap
with
the
skill
sets
that
you
will
have
as
a
staff
plus
contributor
I
think.
The
only
difference
is
that
the
focus
is
very
different
as
a
people
manager
I.
My
main
focus
is
in
managing
people
and
making
sure
that
we
are
adequately
resourced
to
actually
do
the
work
that
we
need
to
do
as
a
product
manager.
It
was
a
bit
different.
B
I
was
actually
very
focused
on
trying
to
get
people
together
to
do
things
that
were
important
and
in
some
cases
too
unstick.
You
know
specific
production
Adventures,
so
it
does
feel
like.
B
Actually
it's
not
so
much
that
the
rules
are
fluid
I
think
there's
a
huge
amount
of
overlap
in
skill
set
and
I
think
that
enables
you
to
kind
of
step
into
either
role,
either
an
IC
at
a
Star,
Plus
row
or
a
manager
plus
row
depending
on
I,
guess
the
focus
that
you
want
to
have
at
any
point
in
time.
At
least
that's
how
I
see.
C
Just
to
add
on
that,
so
that
sounds
like
one
of
the
archetypes
that
is
covered,
I,
think
it's
a
product,
teammate
or
segment
or
something.
A
Nice
awesome
any
other
thoughts
from
anyone
on
that
one.
A
Cool
thanks
for
sharing
that,
so
the
other
one
that
I
noted
here
from
the
intro
was
they
kind
of
laid
out
I.
Think
what
we
were
going
to
work
through
in
the
book
that
there's
these
three
pillars
of
Staff
engineering,
which
are
big
picture
thinking,
execution
of
projects
and
then
leveling
up
Engineers
that
you
work
with
and
so
I
mean
it
seems
like
a
pretty
good
list,
but
I'm
curious.
A
A
I
thought
it
was
pretty
pretty
much
covered.
I
think
certain
people
have
certain
Specialties
that
fit
in
one
category
more
than
another,
but
thought
it
was
an
interesting
like
set
of
categories.
I.
D
Guess
I
think
that,
for
me,
the
big
picture
thinking
is
it's
something
I
see
in
common
with
most
of
the
stuff
plus
Engineers
they're,
always
thinking
I
was
like
okay,
let's
what's
a
bigger,
how
can
we
make
this
work
for
everybody
in
a
cross-functional
in
a
cross-functional
way?
D
Just
you
know,
looking
at
the
behaviors
from
on
what
I
see
on
niches
and
Mis
I
think,
ultimately,
the
leveling
up
of
other
Engineers
I
think
that
sort
of
happens
by
you
know
just
working
with
them.
I
feel
I
I
feel
that
way
like
I
I
learned
so
much
whenever
I
interact
with
with
some
of
those
people.
A
Yeah
I,
agree:
I
think
the
living
leveling
up
is
a
really
interesting
topic,
because
I
think
like
there's
like
that
passive
approach
of
like
if
you're
just
exposed
to
staff
Engineers,
you
learn
a
lot.
But
then
there's
some
people
that,
like
take
a
more
active
role
in
mentoring
and
kind
of
teaching,
and
it's
really
interesting
to
me
the
whole,
like
educational
aspect,
almost.
E
I
think
the
only
thing
I
was
wondering-
and
maybe
you
might
just
ask
around
some
other
staff
Engineers
to
see
what
their
opinion
are.
Can.
D
E
Realize
my
mic's
not
plugged
in
hey
cool
is
yeah.
I
was
wondering
maybe
the
big
picture
thinking
is
actually
more
project
focused,
usually
in
gitlab
I'm,
not
sure
that's
kind
of
the
experience
I've
seen
coming
across
other
staff
Engineers.
So
it's
in
the
context
of
the
specific
project,
but
I
guess
it'd
be
interesting,
interesting
to
see.
Maybe
examples
of
Staff
Engineers
that
work
on
Big,
Picture
thinking
outside
of,
say,
more
specific
project
contexts.
C
A
Yeah
I
agree,
I,
think
yeah,
there's
like
some
people
that
are
like
super
visible
in
the
discussions.
They
have
about
different
topics
and
then
certain
staff
Engineers
that
are
really
like.
Just
like
diving
deep
into
some
like
technical
details
and
I
mean
it's
nice
that
we
have
that
variety.
F
Foreign
I
feel,
like
that's
the
whole
point
right
like
I,
think,
once
you
become
a
senior
like
okay,
the
past,
pretty
clear,
beyond
that
everybody
especially
has
different
things
like
different
requirements
of
the
company
and
I.
Think
that's
the
whole
point
why
this
is
a
big
Topic
in
itself
right!
It's
the
ambiguity
of
it
that
yeah
that's
hard,
I
guess.
G
One
of
the
things
I
discovered
with
I
wrote
a
blog
post
like
three
years
ago
and
I
interviewed
lots
of
Staff
Engineers,
all
the
staff
Engineers
we
had
at
the
time
actually,
which
is
not
that
many,
but
the
thing
that
struck
me
was
the
ability
to
find
the
way
that
you
can
best
apply
your
skill
set
and
that
is
particular
to
you.
G
And
so
you
have
the
responsibility
to
find
and
the
freedom
to
find
the
thing
that
you
can,
the
the
impact
that
you
can
best
have
and
so
I
think
it's
less
prescriptive,
because
the
responsibility
is
more
on
you
to
find
your
fit
and
find
your
impact
more
than
a
senior
engineer
where
it's
quite
a
bit
more
prescriptive.
C
So
having
said
that,
and
does
that
mean
it
so
first
the
staff
engineer
needs
to
know
how
to
Define
their
own
scope
in
the
organization
and
then
the
other
thing
is
that
it
needs
to
align
also
with
what
the
company
needs
at
that
point
of
time,
so
that
that
match
can
happen.
G
Business
acumen
and
an
awareness
of
The
Wider
organization
and
a
way
to
jump
into
a
problem
that
you
don't
have
a
lot
of
familiarity
with
that
is
sort
of
cross
team.
So
you
can
show
your
impact
can
be
bigger,
I,
don't
know
if
you
have
to
in
order
to
be
staff,
but
I
think
that
I
think
ideally,
staff
Engineers
can
do
that.
G
So,
if
you
can
show
that
you
can
do
that
or
at
least
you
have
wider
awareness
of
the
organization,
the
business
goals
as
well
as
how
that
is
a
technical
challenges,
but
like
sort
of
meeting
the
technical
and
the
business
side,
I
think
that's
where
the
leadership
really
comes
in.
Is
it's
not
just
technical,
it's
also
from
the
business
side
of
it
as
well,
but
not
from
a
product
perspective.
It's
like
yeah,
there's
an
impact
also
in
the
business.
A
All
right
should
we
jump
into
some
of
these
chapter.
One
items
cool,
so
the
first
one
I
had
here
is
I
feel
like
this
kind
of
just
set.
The
stage
for
the
book
was
staff
engineering
is
a
leadership
role
and
I
mean
I.
I
think
this
is
a
true
statement.
A
I
wasn't
really
surprised
to
see
this
I,
don't
think,
but
I
was
curious.
If
anyone
had
any
thoughts
about
this
in
particular
that
they
wanted
to
share
or
go
get
into.
D
I
find
that,
yes,
it's
a
leadership
role,
but
not
everyone
necessarily
leads
projects
or
leads.
You
know
solution,
I,
don't
know
not
necessarily
in
the
in
the
project
context.
It
can
be
someone
just
fixing
problems
and
and
making
things
work.
A
clear
example
to
me
is
Stan
like
he
doesn't
necessarily
have
to
leave.
He
doesn't
lead
project
from
start
to
to
finish
it's
more
like.
Okay,
let's
keep
things
moving
smoothly
and
I
I.
Think
that
shows
like
that
kind
of
leadership,
just
slightly
different
I
guess.
E
All
right,
one
thing
that
stood
out
to
me
was
some
of
the
stuff
about
scope
and
how
it
kind
of
like
Illustrated,
being
a
staff
engineer
at
sort
of
different
levels.
So
like
say
within
the
team
within
I
guess
in
our
context,
probably
like
a
group
or
a
stage
and
then
probably
wider
and
I
guess
sort
of
the
difference
between
maybe
like
how
Hands-On
you
are
at
those
different
levels
and
how
closely
you're
working
with
your
manager.
G
One
thing
that
struck
me
when
I
was
I
think
going
back
to
this
blog
post,
because
I
had
some
in-depth
conversations
about
people
and
what
they
thought
that
staff
meant
to
them
and
for
some
people
it
was
avoiding
people
all
together
and
just
looking
at
long-term
kind
of
subtle
issues
that
people,
maybe
don't
don't
notice,
because
they're
so
subtle
and
and
very
much
cross
team.
And
there
were
some
people
who
jump
into
broken
Masters
and
do
the
sort
of
incident
response
and
all
those
you
know
very
fast
thinking.
G
Things
and
I
think
it
very
much
depends
on
who
you
are
and
I
think
people
can
have.
Leadership
can
show
leadership
in
different
ways,
depending
on
their
own
skill
set
and
and
what
they
notice
and
the
best
way
that
they
work.
C
G
Like
I
I,
remember
talking
to
somebody
who
says
I'm,
not
a
fast
thinker,
so
he
never
touched
broken
Masters
or
incidents,
because
I
just
can't
think
that
fast.
But
it
was
very,
very
good
at
hey.
I
noticed
that
this
very
low-grade
problem
is
there
and
that
we
can
fix
it
by
doing
the
following
things.
G
H
Charlie,
let
me
ask
you
about
that
example.
You
just
gave
that
the
presentation
or
the
issue
that
that
person
created
were
they
actually
responsible
for
implementing
it
and
how
or
if
it
wasn't
them
did
they
manage
to
you
know,
exert
their
influence,
I
guess
to
get
it
implemented.
Yeah.
G
G
This
is
a
while
ago
so
and-
and
it
was,
it
was
something
where
he
had
to
make
a
business
case
for
there
to
be
engineering
resources
put
against
it
and
then
I
think
it
was.
It
was
eventually
done,
but
it
was
the
kind
of
thing
where
your
leadership
isn't
just
hey.
G
Here's
a
problem,
but
also
showing
the
business
impact
and
and
I
think
that's
where
the
kind
of
tie-in
with
the
business
comes
in
is
because
your
opinion
is
taken
very
seriously
in
terms
of
you
know,
because
it's
not
just
because
you're
right,
it's
just
because
of
of
you
know
your
experience
and
and
your
skill
set,
and
therefore
you
can
make
an
argument
for
product
managers
to
to
to
to
take
into
account,
and
some
you
know
things
that
maybe
aren't
features
that,
maybe
is
something
that's
important
to
be
done
anyway.
G
It's
kind
of
like
should
we
do.
You
know
to
get
rid
of
technical
Tech
should
we
fix
bugs
that
sort
of
thing
so
you'd
be
that
that's
how
your
leadership
would
be
asserted.
H
Thanks
thanks
for
for
the
details,
the
reason
I
asked
about
that
was
because
one
of
the
things
I
think
I
struggle
with
is
you
know,
say
you
come
up
with
some
kind
of
thing
that
you
think
can
will
provide
a
lot
of
productivity
increase
or
you
know,
it'll
help
prevent
broken
Masters.
Something
like
that.
So
you
provide
a
an
issue
with
all
the
details,
but
then
it
just
gets
put
into
the
backlog,
because
maybe
you
don't
bring
it
in
front
of
the
right
people
now
you
could
just
implement
it
yourself.
H
You
know,
but
that's
that's
the
thing
I
struggle
with
is
like
at
that
point
you.
Where
do
you
spend?
It
would
be
better
for
you
to
spend
your
time
just
implementing
it
or
spend
your
time
trying
to
you
know,
defend
it
or
or
try
to
come
up
with
it's
a
reason
to
justify
it.
G
G
So
if
it's
something
that
you
can
get
people
to
swarm
on
and
if
you
get
enough
nerds
excited
about
it,
then
it
can
still
get
done
and
that
can
also
show
your
own
influence
in
you
know:
getting
nerd
swarms
going
and
I've
seen
that
with
other
with
other
initiatives
as
well,
where
it's
not
sidestepping
product
necessarily,
but
it's
it's
convincing
people.
G
This
is
a
thing
that
should
be
worked
on
and
if
you
can
break
it
down
enough,
make
it
small
and
accessible
and
easy
and
interesting
for
people
to
work
on
it,
then
that
that
is
definitely
something
that
can
be
done
as
well,
and
that's
just
some
problems.
It's
not
going
to
work
with
that,
but
for
some
things,
I've
seen
where,
where
you
do
get
swarm,
I'm
thinking
of
that
the
test
was
it
test
efficiency
where
we
increased
how
fast
the
test
went
by
changing.
G
Let's
let
it
be
in
back-end
tests
and
it
made
the
specs
go
so
much
faster
and
it
wasn't
just
one
or
two
people
working
on
it.
It's
heaps
of
Mrs
from
from
people
and
they
and
I
think
it
was
the
iron
production
who
did
that
and
he
he
made
it
really
easy
and
very
straightforward
to
do
that,
and
he
had
lots
and
lots
of
collaboration.
G
So
it
shows
that
you
can
get
people
to
collaborate
with
each
other
and
it's
rather
than
spending
your
own
time
doing
that
you
can
convince
other
people
that
it's
important
and
and
make
it
very
accessible
for
them
to
work
on
it,
and
so
increasing
your
efficiency
and
collaboration.
That
way.
G
E
Do
end
up
writing
a
lot
of
aspect
tests
over
time,
so
I
think
it's
one
of
those
nice
examples
where,
like
doing
the
work
of
a
small
proof
of
concept,
no
doubt
I,
don't
remember
the
full
context
of
it,
but
I
assume
Jan,
probably
wrote
some
tests
rewrote
them
using
letter,
B
compared
speed,
results
or
something
like
that.
Yeah.
I
E
To
kind
of
yeah
make
the
case
for
that
and
then
also
providing
a
learning
opportunity
for
others
through
doing
the
migration
work
themselves
seemed
like
you
were
saying,
Charlie
with
the
pajamas
migrations
kind
of
brings
more
people
into
contact
with
what
front
end
work
might
look
like
yeah,
so
I
think
it's.
E
G
C
Just
to
add
on
to
that
example
of
that
I
think
the
other
thing
that
I
think
yeah
did
was
also
to
make
that
business
case
obvious
by
creating
a
dashboard
that
everyone
can
see
with
this.
This
is
the
impact
of
having
slow
tests
like
how
much
time
are
we
wasting
on
this
and
I
think
that
made
because
they.
F
C
G
Yeah
just
wanted
to
to
add
that
one
of
the
things
that
was
was
really
pointed
out
to
me
as
being
quite
important
is
the
higher
you
go,
the
more
your
time
will
be
hold
on
and
therefore
you
have
to
be
able
to
delegate
where
you
can
and
the
better.
G
You
are
at
communicating
what
to
do
and
how,
in
a
really
easy
way,
I
think
the
more
efficient
you
essentially
are
and
that's
where
your
leadership
comes
in,
because
if
you
just
do
everything
yourself
you're
going
to
use
all
of
your
time
up
and
but
if
you
can
get
other
people
and
they
learn-
and
you
know
they,
they
can
leverage
that
I
think
it's
a
much
higher
level
of
your
increasingly
in
demand
time.
A
I'll
just
add
my
note
here
this,
like
this
whole
idea
kind
of
falls
into
that
category
of
there's
like
a
list
of
the
like
non-technical
human
skills,
I
think
in
the
chapter
and
and
one
of
them
was
like
getting
good
at
like
framing
things
in
a
way,
so
that
other
people
care
about
it
and
and
I
think
that
actually
came
up
during
the
earlier
call
about
from
the
book
club
and
that
and
and
it's
something
that,
like
I,
think
a
lot
of
the
staff
engineers
at
GitHub
are
quite
good
at
is
finding
ways
to
like
make
these
cases.
I
Sorry
I
actually
have
a
question,
so
yeah
I
I
have
just
recently
started
with
geek
lab
and
I
found
it
actually.
I
couldn't
take
like
a
lot
of
time
on
to
explore
more
things,
but
it
seems
like
in
order
to
become
a
stop
engineer,
so,
which
means
you
need
to
have
a
bigger
picture,
and
then
you,
you
have
to
be
familiar
with
other,
like
other
things
with
other
departments.
I
So
in
that
sense,
which
means
you
need
to
take
a
lot
of
time
to
like
to
explore
things
to
like
to
get
familiar
with
or
all
the
other
functionalities
in
the
app
itself.
So
would
that
be
something
the
staff
engineer
they
have
been
doing
for
for
a
while.
D
I
feel
like
that's
something
that
starts
to
happen
over
over
time
like
when
you
start
you're
learning
the
ropes
of
your
role,
you're
learning
how
to
work
with
the
team,
and
you
don't
really
know
or
see
how
you
can
spend
more
time
on
other
things.
A
D
You
know
once
once
you
get
into
like
a
a
good
rhythm
of
working,
and
you
realize
that
okay,
the
team
has
priorities,
and
ideally
the
workload
will
be
shared
among
everyone.
So
once
you
have
a
little
bit
of
time,
whereas
part
of
your
career
development
or
something
like
that,
you
start
exploring
options
in
other
projects
and
then
I
guess
it
depends
on
how
you
can
adapt
to
that
kind
of
work.
D
But
if,
if
you're
feeling
that
you're,
you
have
too
much
work
for
your
team,
I
would
recommend
talking
to
your
manager
and
say:
hey
I
I
need
some
time
as
well
to
do
some
of
my
career
development,
because
I'm
very
interested
in
moving
forward.
That
way.
G
I
just
wanted
to
add
very
quickly,
even
though
I
may
just
nailed
it,
but
yeah
I
have
it
it's
good
to
have
domain
familiarity,
which
I
think
does
happen.
Naturally,
as
you
spend
more
time
here,
I've
there's
been
a
couple
of
times
when
somebody
in
the
dev
department
has
said
hey.
Does
anyone
who
wants
to
work
on
a
thing
with
this
thing
and
I
have
said
yes
and
have
absolutely
not
regretted?
It
I've
just
learned
so
much
about
learning
this
different
part
of
it.
G
So
I've
worked
on
anti-span
stuff
as
well
as
plan
stuff,
I've
worked
on
anti-span
stuff,
I've
worked
on
workspace,
stuff
or
the
projecting
groups,
and
as
well
as
just
other
things
that
have
just
sort
of
popped
up
and
so
I
say
yes
to
those
things
and
I
think
that
in
and
of
itself
is
Career
Development,
because
you
get
a
different
view
of
different
parts
of
the
products
and
of
the
organization
that
just
helps
with
that
holistic.
View.
C
I
I
don't
know
if
this
is
right
to
say,
but
I
don't
think
that
it
is
a
requirement
to
know
abroad
to
have
a
broad
view
across
the
entire
product,
because
it's
just
too
large
I
think
that
depends
on
where
the
person
is.
What
kind
of
what
group,
if
they
are
in
whether
that
group
is,
has
interdependencies
with
other
parts
of
the
product
that
allows
them
to
be
exposed
to
that
in
that
sense.
But
there
are
also
I
think
product
areas
that
are
highly
highly
specialized.
C
C
Like
engineers
in
Italy
might
be
specialized
in
that
area
and
they
may
not
have
the
exposure
to
the
rest
of
the
product
as
well,
but
this
is
just
my
speculation.
G
I
think
you're
absolutely
right
on
that
I
think
it's
impossible
to
know
everything
I.
Do
you
think
that
having
a
kind
of
cursory
understanding
of
how
it
fits
in
is
probably
pretty
important
like
what
is
Italy?
What
vaguely
does
it
do
kind
of
thing?
But
if
you
need
to
know
but
I
think
it's
also
how
do
I
get
this
information?
So,
if
you're
in
an
incident,
it's
like
something's
wrong
with
Italy.
A
In
terms
of
like
the
progression,
agulove
I
do
think
like
one
of
the
interesting
things
is
so
I
think
when
we
first
started,
adding
the
staff
and
Beyond
roles
like
it's,
probably
true,
that
the
people
that
first
entered
those
rules
did
have
a
lot
of
domain
knowledge
and
depth
and
experience
but
I
think
like
within
the
last
year
we
have
started
hiring
people
directly
into
the
staff
role,
so
they
certainly
would
not
have
that
domain
knowledge,
or
at
least
not
within
the
gitlab
product.
A
E
Was
just
going
to
say
in
terms
of
like
actually
learning
the
skills
as
well
I.
Think
like
Charlie's
approach
is
definitely
one
way
that
works
quite
well
and
for
me,
I
actually
prefer
some
other
methods,
so
I
do
like
jumping
into
things
like
broken
Masters,
often
because
you're
then
tying
together,
like
different
pieces
of
the
code
base
to
solve
a
quite
specific
problem
as
well
as
that
being
part
of
like
wider
aspects.
E
So,
like
you
know
the
pajamas
migrations
and
the
aspect
test,
migrations
and
things
like
that
have
helped
me
get
a
wider
view
of.
What's
going
on
in
different
parts
of
the
code
base,
I
wouldn't
say:
I'm
completely
well
versed
in
more
in
in
a
lot
of
the
parts,
but
I
have
at
least
like
a
cursory
understanding
of
like
where
to
start
and
I'm
looking
to
solve
a
particular
problem.
G
No,
it's
all
right,
I
think
the
recent
hiring
that
we
that
people
who
bring
us
particular
set
skills
and
who
can
be
Architects
I,
think
the
architect
was
architect.
So
they
have
a
single
problem
that
they're
working
on
and
they
understand
the
business
case
because
that's
the
single
Focus,
but
it's
really
their
skill
set
that
comes
from
outside
that
we
want
and
they'll
get
that
domain
familiarity
that
will
happen
as
they
as
their
journey
and
get
that
continues.
So
I
know
that
some
people
have
sort
of
had
question
marks
like.
G
Why
are
we
hiring
deaf
people
when
they're?
You
know
Engineers
already
in
gitlab
who
could
just
get
promoted
but
I
think
that
it's
a
different
need
of
the
business,
so
I
I,
just
I,
just
think
it's
I
think
the
archetypes
that
they
have
in
well
that
first
chapter
somewhere
was
a
I
think
a
really
good
way
of
understanding
that
staff
is
just
not
one
thing:
it's
you
bring
different
things
to
the
table
depending
on
who
you
are
and
what
you,
what
skills
you
have.
I
I
So
depends
on
like
what
skill
sets
do
you
have
probably
mostly
the
technical
side.
I
guess.
G
You
know
they'll
have
for
that,
but
I,
don't
it's
very
hard
to
get
a
job
at
GitHub,
we're
very
fussy
when
we
hire
so
when
someone
is
hired
a
staff,
it's
for
a
reason,
so
I
trust
that
reasoning
and
I
I
think
why
not
just
what
is
good
but
I
think
it
also
borders
on
privacy.
In
terms
of
you
know,
I
don't
think
anybody
was
like.
Well,
you
know,
I'm,
not
gonna,
join
your
I'm
not
going
to
join
unless
I'm
a
Staff
engineer
if
they're
like
well,
we
really
really
want
your
skill
set.
G
F
I
was
about
to
add
something
small
like
again
I'm
in
support
engineering
and
Sonic,
just
like
in
our
case.
Knowing
a
lot
is
actually
kind
of
part
of
the
job
description
to
begin
with,
because
we
got
tickets
and
we
just
deal
with
whatever
came
our
way.
So
that
was
kind
of
like
an
interesting
perspective
in
here,
because
for.
F
A
Oh
we're
a
little
bit
over
time
here.
I,
don't
know
if
we
wanted
to
jump
over
to
Jaime's
comment
about
that
graph,
because
I
do
think.
That's
a
really
interesting
graph
that
talks
a
lot
about,
or
it
says
a
lot
about
scope
and
about
you
know
making
decisions
at
a
level.
Beyond
sort
of
you
know
what
you
initially
start
out.
As
an
engineer,
I,
don't
know
I
mean
if
you
want
to
yeah.
D
Like
when
I
was
reading,
this
part
and
I
feel
like
it
happens,
a
lot,
especially
when
you're
new,
well
I
I,
found
when
you're
new
to
a
team
or
to
the
organization
you're
so
focused
on
what
you
need
to
deliver,
that
you
propose
something,
and
then
you
know
eventually,
someone
comes
usually
a
senior
plus
staff
level
would
say:
okay.
D
Yes,
this
is
the
big
win,
the
and,
if
you
win,
but
how
about
we
do
it
this
way
that
is
going
to
fit
better
in
the
organization
and
with
whatever
else
needs
and
it's
I
don't
know,
I
find
it
interesting
because
it's
it's
I've
seen
it
happen
many
many
times
and
I've
been
learning
from
that
and
I
I
think,
like
over
time,
I've
I've
been
on
the
other
side
as
well
of
a
proposing
option
b.
So
I
feel
like
this
I.
Don't
know
this
crap
just
connected
to
me
for
some
reason.
C
Yeah
I
totally
agree
so
also
order
to
bring
up
this
as
well
and
I.
Think
to
me,
I
do
I
have
been
on
both
sides
like
coming
up
with
a
local
maximum
solution
and
then
also
proposing
something
that
fits
better
I,
find
that
the
the
letter
like
doing
being
happens,
a
lot
more
when
I'm
doing
like
a
maintainer
review,
for
example,
and
that
happens
and
I
feel
that
the
challenge
has
been.
C
How
do
we
like
propagate
this
knowledge
to
more
people,
so
that
then
we
can
help
them
save
time
without
having
to
go
through
like
multiple
rounds
of
review
and
later
on,
finds
out
that
hey?
There
is
a
better
way
of
doing
it
like
I
think
the
challenge
has
been
it's
really
about
like
how
do
we
make
that
awareness
happen
earlier
in
the
development
process?.
G
I'm,
just
writing
down.
I
just
want
to
say
it.
It's
interesting
to
me
how
this
kind
of
thing,
doctors,
with
iteration
and
you'd,
think
that
iteration
means
that
we
just
do
like
the
easier
thing,
but
it
isn't.
G
It
means
that
we
identify
the
better
solution,
B
and
then
we
incrementally
do
it
and
I've
worked
in
organizations
so
they're
like
we
don't
need
to
do
unit
tests,
because
that
takes
too
much
time,
I'm
so
glad
that
GitHub
takes
quality
very
seriously
and
we
look
at
the
maintenance
of
what
we
produce
the
cost
of
Maintenance
in
in
and
because
a
lot
of
organizations
do
not
do
that.
I'm
grateful
thanks
for
being
wonderful.
Everyone.
I
Yeah
I
actually
want
to
add
a
new,
a
few
more
things
because
I
I
found
we
may
not
necessarily
to
get
to
the
solution
B,
because
there
are
a
couple
of
cases
that
we
end
up,
for
example
like
solution
C
and
then
so
the
solution
sees
it's
actually
not
fixing
the
problem,
so
we
need
to
like
work
on
a
solution
D
to
it,
improve
it.
I
So,
even
after,
like
a
couple
of
reviews,
we
still
need
a
lot
more
work
to
get
a
fix,
so
it
iteration
to
me
yeah
I,
think
it
means,
like
things,
are
being
reviewed
and
then
people
are
getting
like
all
sort
of
solutions,
all
sort
of
ideas,
depending
on
their
background
knowledge
and
their
technical
skills,
and
then
that
may
not
lead
us
to
the
to
a
like
perfect
solution.
We
still
need
to
find
out
and
test
it
out
and
then
the
whole
process
is
actually
like
a
like
a
complete
circle.
I
That
brings
us
to
the
to
the
end
solution,
not
just
like.
If
the
maintainer
is
going
to
give
solution
B
and
then
when
we
get
the
solution,
B
done
and
then
we
are
done,
it's
not.
It's
necessary
like
that,
so
yeah.
G
A
Have
an
idea
and
then
I
like
refine
it
and
come
up
with
a
better
idea
and
then
only
to
find
out
that
someone
else
has
adds
a
few
little
bits
and
pieces
here
and
there
that
change
the
idea
entirely.
And
then
the
next
person
comes
in
and
does
the
same
thing
again
and
again,
which
sometimes
it
can
be
frustrating
when
things
keep
changing.
But
then,
in
the
end,
you
look
back
and
realize
that
you
know
it
is
the
right
choice.
D
Yeah,
the
good
thing
I
found
is
usually
the
product
managers
and
EMS
are
also
happy
to
support
these
ideas.
So
it's
not
it's
not
necessarily
like
trying
to
fight
with
them
in,
in
the
sense
that
okay
I
want
to
resolve
right
now
versus
okay,
I'm
fine,
with
this,
let's
schedule
the
following
work
as
soon
as
possible,
so
that
we
can
get
the
better
solution
over
time
and
that
I
feel
like
that.
Just
flows
Like
it
Loud
and
it's
I'm
grateful
that
that
happens.
I
Yeah
I
think
the
like
the
attitude
that
we
are
towards
the
like
the
issue.
I
think
that
is
the
the
thing
I
would
like
to
appreciate
in
giglab.
I
So
instead
of
like
blaming
like
on
blaming
the
problem
or
the
other
issue,
that
course-
and
then
people
are
just
like
focusing
on
getting
the
solution
so
that
actually
helps
a
lot
yeah.
A
Okay,
I
don't
know
if
we
want
to
go
into
any
of
these
other
ones
since
we're
a
bit
over
time
here.
Maybe
we
can
save
some
for
next
time
and
meet
back
next
week
for
chapter
two
and
as
I
mentioned,
I
may
or
may
not
come
to
most
of
these
because
they're
a
little
late
but
I'm
able
certainly
lead
for
future.
A
D
A
Excited
that
this
is
all
coming
together
and
that
so
many
people
are
interested.
So
thanks
for
coming
everyone
and
have
a
good
rest
of
your
day
and
we'll
see
you
all
next
week.