Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:10
Welcome to this bonus episode of conversations
0:12
in software develop.
0:13
In episode four, I spoke with Jenny Farber
0:15
about product development, including the various
0:18
roles that you find in a product development
0:20
team. Jenny herself has been the CTO
0:22
of several companies. So we also spent some time discussing
0:24
what a CTO does here is
0:27
what Jenny had to say. So
0:29
I know that you've been a CTO , uh,
0:31
in a couple of companies , uh, and , uh, I
0:34
find that a lot of times , uh,
0:37
you know, the CTO sounds
0:39
like such a lofty in such a sort of high up like
0:41
position that it's a little bit hard for
0:43
someone who is just starting in software development
0:46
to sort of conceive of what exactly the CTO
0:48
is supposed to do. So can you tell us a little bit
0:50
about what , uh, you know, what
0:52
does a CTO do?
0:54
Um , well, first off I would, I would ask you basking that
0:56
to every CTO you meet , um, you
0:59
know, it's good to get different answers, but
1:01
also , um , the fact that is that the
1:03
role varies a lot. It depends on
1:06
the person. It depends on the kind
1:08
of company. It depends on the stage of
1:10
the company. And so , um
1:12
, there there's different paths, there's different types
1:15
of CTOs with different strengths . Um , it's
1:17
also probably worth mentioning that in most
1:20
technology organizations, there's
1:22
at least two top jobs. There's
1:25
often a CTO or chief technology
1:27
officer and the vice president of engineering.
1:31
Um, and there's some, some kind of classic
1:33
separations on who does what, but,
1:35
but there's often too , um, just
1:37
in that's just to bring
1:40
all of the skills together that you need
1:42
to run a successful , um , technology
1:44
team. Um, so, you
1:47
know, it's small companies, the CTO is often
1:49
the smallest company is the CTO is often the top
1:52
engineer. Um, they might write a lot of code
1:54
or they might try to, they , they might help make
1:56
higher level decisions about architecture,
1:58
approach, language, selection, that kind of stuff. Some
2:02
CTO spend a lot of their time outside the company
2:04
, um, and that their job
2:07
is part of the company's marketing. So,
2:09
you know, by our software , cause our CTO
2:11
is really smart. Um, and so they
2:13
might spend a lot of their time on sales activities.
2:15
They might spend a lot of their time on developer relations.
2:18
So if they work , the company makes a product
2:20
that's for other technologists that CTO
2:22
is out there in the community, trying to get people
2:24
excited about using it. Um,
2:27
uh, they might just do a lot of public speaking, some of that's
2:29
for recruiting and for other reasons , um,
2:33
uh, for me , uh, I , I think
2:36
my strengths are mostly in management
2:38
and , uh, a strategy
2:40
with kind of a technical background. So, you know , I
2:42
came up through STEM software development,
2:45
but , um, you know, in the grand
2:47
scheme of things, didn't spend a lot of time
2:49
there. Um, and, but I
2:51
do enjoy , um, building teams.
2:53
I enjoy , um, I enjoy
2:56
people. I enjoy thinking about how you grow
2:58
companies and all of the things that you
3:00
need to change as, as a company grows.
3:03
Um , so, you know, I tend to spend most of my
3:05
time in those activities, I seek out
3:08
workplaces where those are , um , important
3:10
activities. So , um
3:12
, the past three places
3:14
I've been team
3:17
growth was a primary team growth
3:19
and evolution I would say are the primary focuses
3:22
of the company. So , um , those are like
3:24
exciting jobs for me to do because I knew that there was
3:26
like real work to be done there
3:28
and something interesting to do. Um,
3:31
and so, you know, what does that mean on an average day, on
3:33
an average day, I'm like reading and
3:35
writing and talking to people sometimes
3:39
about technology , um , sometimes
3:41
, uh, about people
3:44
on a technology team. So like how do we
3:47
organize our teams and make sure people have fulfilling
3:49
careers , um, regardless of what I'm
3:51
doing, I do feel like I'm
3:54
heavily using my technology
3:56
background , um, sometimes
3:58
directly, but often just often
4:01
I just feel like an engineering
4:03
education made me a really good systems thinker.
4:07
And so she think just
4:09
kind of about like, what
4:11
does it take to turn a company from a
4:14
30 person company to 150
4:16
person company it's like constantly
4:19
reinventing every little system
4:21
that that company has. This is how we
4:23
, um, this is what these are the
4:25
rules for vacation time, and these are the
4:27
rules for how to use GitHub. And these are the
4:29
rules for, you know, and
4:31
like, so just a lot of systems
4:33
thinking about, you know, whatever we do, it will have consequences.
4:37
Um, do we like those consequences or dislike those
4:39
consequences and therefore, what do we do next?
4:43
What, what do you think is the , uh,
4:46
the dividing line between, you know, you mentioned
4:48
that there's usually a CTO and a VP of engineering
4:50
, uh, and I'm, I'm guessing that also varies
4:53
a lot, you know, with each individual company and
4:55
the size and nature of the company, et cetera, but what
4:57
tends to be like the dividing line between those
4:59
two?
5:01
Um, I would say often a
5:03
VP of engineering is the top engineering
5:06
manager and the CTO
5:08
is something else. So
5:10
they might be more of a strategist. They might be more
5:13
of a working engineer. Um , they might
5:15
be more of an evangelist. So I would say
5:17
that is the most common, most
5:20
common breakdown .
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More