#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

Released Tuesday, 28th November 2023
Good episode? Give it some love!
#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

#281 Cecelia Martinez was a journalist and finance expert missing a jolt of excitation

Tuesday, 28th November 2023
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

you have to be self aware , and that requires

0:02

work . You have to do some analysis about yourself

0:05

and figure out what it is

0:07

that will work for you . As I mentioned , I

0:09

later on was diagnosed with ADHD , so

0:11

I realizing , oh , that juice

0:13

that I need is what helps to motivate me . I

0:15

tend to work well in things that are deadline driven

0:17

, like journalism or like writing a talk for

0:20

a conference , and I like to learn new

0:22

things , and so I need new developer tools

0:24

and integrations and things to work on . So

0:26

I've been able to identify the things that work well

0:28

for me . But I would say

0:31

, do the work and kind of being

0:33

reflective on yourself and finding what

0:35

are your priorities , what is not

0:37

just a role , not just a title

0:39

, not just a stack , but

0:41

at the base , a more base level , what

0:44

is it that you get joy out

0:46

of ? What is it that you feel

0:48

that you could do for the next 20 , 30 , 40 , 50

0:51

years ? And go from there and figure out a

0:53

plan to make that happen , because I

0:55

guess that every person is going to be different . But you

0:57

need to look in , look inward first .

0:59

Hello and welcome to Devopers

1:02

Journey , the podcast bringing you the making

1:04

of stories of successful software

1:06

developers to help you on your

1:08

upcoming journey . I'm a host , tim

1:10

Borghigno . On this episode , I receive

1:13

Cecilia Martinez . Cecilia

1:15

is dedicated to creating better , more

1:18

inclusive developer experiences for everyone

1:20

. As such , she is the developer

1:22

advocate for AppFlow at Ionic . Her

1:25

previous companies include Cypress and Replay , with

1:28

areas of expertise including

1:30

web development , testing , developer tools

1:32

and open source software . She

1:35

is a lead volunteer for Women who Code

1:37

Frontend , a chapter lead for Out

1:39

in Tech Atlanta and a GitHub

1:41

star . So yeah , welcome

1:44

DevTrain .

1:45

Thank you , hello , hello .

1:47

But before we come to your story , I

1:49

want to thank the terrific listeners who

1:51

support the show . Every month you

1:53

are keeping the DevTrain lights

1:55

up . If you would like to join

1:58

this fine crew and help me spend

2:00

more time on finding phenomenal

2:02

guests than editing audio tracks

2:04

, please go to our website

2:07

, devjourneyinfo , and

2:09

click on the support me on Patreon

2:11

button . Even the smallest contributions

2:14

are giant steps toward

2:16

a sustainable Dev journey Journey

2:18

. Thank you , and now

2:20

back to today's guest . So

2:24

, cecilia , as you know , the show exists

2:26

to help the listeners understand what your

2:28

story looked like and imagine how to

2:31

shape their own future . So , as

2:33

is usual on the show , let's go back to your beginnings

2:35

. Where would you place the start of your Dev

2:37

journey ?

2:37

So the start of my Dev

2:39

journey starts where not

2:41

a lot of good stories start

2:44

, but in this case it is a good beginning with

2:46

live journal . I'm not sure how many people

2:48

remember live journal , but for me

2:50

, in high school I spent a lot of time

2:52

on live journal and that's where I

2:54

learned HTML and CSS for the first

2:56

time . I created custom live

2:59

journal layouts and graphics

3:01

and got involved with some band

3:04

street teams and was kind of helping them make

3:06

websites and things like that

3:08

Very simple , like custom my space pages

3:10

and custom live journal layouts , and that's

3:13

where I first started the

3:15

experience first felt the experience of

3:17

being up all night working on something

3:19

and then looking up and realizing that it was

3:22

3 am and I was supposed to be up for school

3:24

the next day and that

3:26

really that sensation

3:28

of just getting sucked into something always

3:31

pulled me back throughout the years , even though

3:34

I didn't do development professionally

3:36

for a very long time . So

3:38

it started with live journal started

3:40

with some drama . You know , live journal

3:42

there's always a little bit of drama and

3:44

I , yeah , kind of went from

3:47

there . The next time that I touched

3:49

development in

3:51

a more formal sense was in college

3:53

. So I actually studied

3:55

journalism or public communications

3:57

in my undergraduate degree and

4:00

at that time making websites

4:03

was considered part of marketing , was

4:05

considered part of public relations , and

4:07

so I learned Dreamweaver

4:10

. I learned again like HTML CSS

4:12

. They told us we could use whatever technology

4:14

we wanted to make a website , and I chose

4:16

Flash , which

4:19

took a lot of time and

4:21

now is the dead technology . But

4:23

and I

4:25

ended up using those skills on our

4:27

college newspaper website . So

4:30

we I was the editor of our college newspaper

4:32

and we had a hosted

4:34

platform where we just kind of pushed

4:36

everything to a remote site and everything was

4:38

managed for us . And I

4:40

moved us to a self-hosted

4:42

WordPress instance while I

4:45

was there at college so that we could have more control

4:47

over the layout . There wasn't any ads on

4:49

it . We could control our own ads . And that was

4:51

my first experience with dealing with things

4:53

like setting up a database and

4:55

digging into the PHP

4:58

files and trying to change just one little thing and

5:00

hoping that nothing broke and dragging

5:04

you know FTP files over for

5:07

the new release coming out on Sunday nights . And

5:09

so again it was . It was

5:12

that same feeling of staying

5:14

up and not realizing how much time had passed

5:16

and wanting to

5:18

get everything perfect and make it

5:20

look great because I knew that it would eventually

5:23

be seen by a lot of people and used by a lot of people

5:25

and found that very motivating

5:27

. But , as you can probably guess

5:29

, with a degree in journalism and being an editor of

5:31

my college newspaper , my first career was actually

5:33

in journalism . So I was

5:35

a newspaper reporter right out of college . I

5:39

worked at a small I wouldn't say

5:41

small , it was a local newspaper , an upstate

5:43

New York , in Troy , new York , and I

5:45

covered local news , local politics

5:47

, and I covered some state politics as well

5:49

. So I went to city council meetings

5:52

, zoning board meetings , you know

5:54

, interviewed city council people

5:56

and small town politics is the funniest

5:58

thing because there's rivalries , there's

6:00

history , there's , you know , this neighborhood

6:03

versus that neighborhood , and

6:05

I really fell in love with talking to

6:07

people and learning their stories and , you

6:10

know , didn't do tech for a while . You

6:12

know I was . I was what we would they

6:15

called the digital journalists back then

6:17

because I also knew how to update our website

6:19

and so

6:21

I would write for print . I would also do pagination

6:23

for print as well , you know , and would watch

6:25

it run on the printing press . But we'd

6:28

also update our website and I recorded

6:30

videos . I was the first person

6:32

to live tweet city council meetings . This

6:34

is , you know , back in 2008

6:36

, 2009 time period

6:38

and so . But so

6:41

tech has always kind of touched my

6:43

career , but it never was something that I did

6:45

directly . And along the way

6:47

, I would make websites for friends

6:49

, for musicians that I knew , for , like you

6:51

know , nonprofits or different kind of groups , but always

6:53

that you know HTML , css , wordpress

6:56

, kind of static sites . After

6:59

journalism , I actually transitioned to

7:01

financial services and got

7:04

I'm a licensed broker , I

7:06

have my insurance license , I'm a licensed

7:08

financial planner . I did that for

7:10

for for some you know , almost

7:13

five years working at banks and large

7:15

brokerage firms and had

7:17

left kind of tech behind me at that point

7:19

and was really focused in on financial

7:22

services and felt that this was going to be

7:24

the career for me . Yeah

7:27

, and so I got to . I always felt that

7:30

I didn't have that sensation of staying up till

7:32

3am looking at

7:34

, you know , spreadsheets or you

7:36

know Roth , ira , you know distributions

7:38

. I didn't get that

7:42

same jolt that you get of solving a problem or

7:44

having that aha or like , oh , it's finally perfect . And I got to the point

7:46

where I was in my career where

7:48

I was ready to prepare to start getting

7:50

my CFP . I had gotten my MBA

7:52

, I had gotten a couple of like all my licenses

7:55

, and CFP is kind of a multi-year commitment

7:57

. After that you're pretty much a financial certified

8:00

financial planner . Is what

8:04

CFP means , sorry .

8:05

Yeah , so certified financial planner , and once you do that

8:07

that's pretty much your

8:10

career .

8:11

Like you know , you have clients and you want to be with them for a long time

8:13

. You want to

8:15

have a relationship with them that lasts

8:17

for a very long time . And I started to get cold feet . I

8:21

was . I was like I don't know if I can

8:23

do this for the next 20 , 30 , 40 years , because

8:25

I just didn't feel

8:28

that jolt of excitement . I also didn't feel the same sense of you

8:30

know , kind of altruism that I felt with journalism . You know , I it's nice to be able to

8:32

help people and I definitely do feel like

8:37

I tried to help people as much as possible , but at the end of the

8:39

day , it is a money driven industry

8:43

when you're in financial services . And so

8:45

that's when I started to think about okay , you know , if you are

8:47

going to have a career for 20 , 30 , 40

8:49

, 50 years , like , what do you want to spend your time doing

8:51

? And my mind kept going back

8:53

to those nights . You know staying

8:56

up till 3am figuring

8:58

something out , getting stuck on something

9:00

. You know wanting to throw my computer against the wall , and at that

9:02

time it was a heavy , big computer like these weren't

9:04

laptops , right , they were the big

9:08

PC towers . And so until

9:11

you finally got it , and then it all seems worth it , and so I , yeah

9:13

, so I decided to kind of look back into

9:15

web development or , you know , being

9:18

a webmaster or websites or

9:20

whatever

9:22

it was called at that time , but at this

9:24

point we had fast forwarded to 2018 . So 10 years later

9:29

from when I first , when I made that WordPress

9:31

site in college , right , and so web apps had come a

9:35

long way . They , I mean

9:37

, they could do a lot . It was much more complex than it was . It's

9:39

not just HTML

9:42

, css , maybe WordPress like a

9:44

little bit of JavaScript , it's . They do very , very complex , full stack things

9:46

. And so I did some . I started doing

9:48

some research , started teaching myself JavaScript

9:50

. This

9:53

is all . I was still kind of working in financial services

9:55

, but I realized that I was going to need more

9:58

of a formal kind of education a little

10:01

bit , and so I looked into options for that and I found

10:03

a

10:05

boot camp .

10:06

So I yeah before we get there

10:08

. Had you made up your mind already ? Yeah , Now I'm going

10:12

to switch , or was it still ? Let's , let's put back

10:14

a feet and a foot in there and see what happens . Yeah , so I , I

10:16

had I had made up my mind , because I just again , I kept

10:19

coming back to like the cold feet and I don't

10:21

want to do this .

10:21

And so when I decided

10:25

to do my boot camp , I actually went all

10:27

in . I quit my job , I quit my job , I quit my job

10:29

, I quit my job , I quit my job , I quit my job , I

10:32

quit my job . It was a three month

10:35

full time boot camp and I had basically

10:37

enough , you know , savings to get me through that

10:39

, and at the end of it I needed a job , and

10:41

whether that job was development , whether

10:44

it was working at a bank or whether it was waitressy

10:46

like I needed to have something so I could pay

10:48

my rent and so but

10:50

I felt like I needed that too . It's

10:52

so , I think it's so easy for

10:55

people to keep doing something that they

10:57

are , they do well , they're successful at

10:59

it , and everyone says , oh , this

11:01

is a great job , this is a great career , you

11:03

do well at it . And it's really

11:06

hard , I think , to shake yourself out of

11:08

that flow , of that kind

11:10

of momentum

11:13

, if , if something doesn't force

11:15

you to do that . And so I could definitely see

11:17

myself getting caught up in that and being like well , you

11:19

know , everyone says this is the right thing , you know it's a

11:21

good career for me , like , why not

11:25

? But I just couldn't get rid of that nagging

11:27

feeling , and I think , in order to

11:29

let that nagging feeling win

11:31

and not just bother me for the next several decades , I needed

11:34

to do something drastic , and so that

11:37

was what made the best sense for me . I don't

11:39

think I don't necessarily know if I would

11:41

recommend it . Honestly

11:44

, it was probably some of the most stressful

11:46

time of my life . There was a lot of time where I

11:48

was like I can't do this , I've made a huge

11:50

mistake . This is way too much . But

11:54

it was really the communities that I

11:56

had surrounded myself with that

11:58

helped me get through that time and ended up making it

12:00

worthwhile .

12:02

And I'm nodding heavily while you say all this . Yeah

12:06

, so how did ? You find this bootcamp .

12:09

Yeah , so I had moved to Atlanta . I

12:11

moved to Atlanta in late 2017 . I

12:13

was working at an insurance company and

12:15

I just started . I started teaching myself JavaScript

12:18

, decided I needed to kind of something more formal and

12:20

I actually saw an ad for the

12:22

Georgia Tech bootcamp and this

12:24

was kind of still in the earlier days

12:26

. Of bootcamps , there was a few that were out there

12:29

. I saw that it

12:31

was a full stack engineering program and

12:34

that they had it was in person , which I liked as

12:36

well , and it was on campus

12:38

and you could do it full time . But I

12:40

wanted to do my vetting because it was going

12:43

to be an investment , it was going to be

12:45

drastic . So I had started going

12:47

to women who code Atlanta meetups . So

12:49

women who code as a global

12:51

organization , they have chapters all over and

12:54

the Atlanta chapter is very robust and they had

12:56

in person meetups and so I

12:58

started going to those as I was teaching myself JavaScript

13:01

, going to some code jams , you know doing things

13:03

like that and I reached out to

13:05

some of the women in the chapter and say , hey

13:07

, do one of you know about this bootcamp , Like , what's

13:09

been your experience ? And they

13:13

were so helpful . So Valerie Ragus , who I know

13:15

really well now , at this point she actually hopped

13:17

on a call with me and was like , hey , yeah , stranger , I'll

13:19

, I'll , I'll set some time aside from

13:21

my family and talk to you about this and gave

13:24

me her experience , told me , hey

13:26

, learn , get before you get started , because they're not going to teach

13:29

you that . You know , make sure that you learn this

13:31

, start your job search early . And

13:33

every like I

13:35

said that community really helped me the entire

13:37

time because I would not have been able to get through

13:39

it without that support and people telling

13:41

and them telling me yes , you can do this

13:43

. It's going to be very hard , you're going to need to commit to

13:45

it , but if you make

13:47

it through the other end and it will be worth it . And there

13:50

was one saying that I kind of latched

13:52

on too early , and I still say all the time

13:54

, but it's the only way to truly

13:56

fail is to give up . So

13:58

as long as you don't give up , you haven't

14:01

failed yet . You can keep moving forward

14:03

, and that's

14:06

how I was . My first interaction with , with , with

14:08

a local kind of tech community

14:10

, was with women who code , and that

14:13

is where I started to really see the impact

14:15

of what it could , what it could make for individuals

14:17

, but also for the community at large .

14:19

Hmm , how did you discover

14:21

that this tech

14:24

industry has such a concept

14:26

of communities and

14:28

that you can find local groups everywhere that

14:31

talk about all this ? I mean , if you're a lawyer

14:33

, I doubt there are communities

14:35

of lawyers meeting sometime in a bar

14:37

discussing something . How did you find

14:39

this out ?

14:41

Yeah , so I I'm an extroverted person

14:43

, I love making new friends and when I moved to

14:45

Atlanta I needed to do that . Here

14:47

I didn't know anybody . I moved here for my

14:50

parents lived here at the time , but I didn't know anybody

14:52

else and I actually just went on meetupcom

14:55

and was looking for anything

14:57

related to anything Like I

14:59

went to some like women's groups who

15:01

just like got together to do crafting . I

15:03

found a like a woman , like a lady

15:06

geeks meetup group who would do like D&D

15:08

meetups and go to

15:10

comfort , like go to barcades

15:12

and things like that , and I noticed that there

15:14

was also tech meetups and I was like huh

15:16

, okay , cool , like that's been something I'm interested

15:18

in , and so really it was

15:21

just my desire for any any

15:23

kind of , so even the social community that

15:25

led me to realize that there was tech communities

15:27

out there that did exist , and so thankfully

15:30

, I think it was just me being lonely

15:32

and being bored and wanting to kind of find people

15:35

in a new city and fortunately they

15:37

were out there and and we're very welcoming

15:39

, and from there I've gotten involved with

15:41

so many other communities because of that first

15:44

experience and seeing how impactful

15:46

it can be .

15:47

I'm so jealous . It took me , I think , seven

15:50

years into my career to realize

15:52

this . I was working for a giant company

15:54

back then and we had our

15:56

communities inside the company . I mean finding

16:00

, finding people like my new people

16:02

and talk together , but I didn't realize there was

16:04

a community out there . And and then came

16:06

meetupcom , and then I realized

16:08

as well that there were a lot more . But

16:10

it took a while . It really took

16:12

a while , and I can't imagine what

16:14

it would bring to a person just starting

16:17

to really be be engulfed

16:20

in this community and really support it

16:22

from right and left , and having people

16:24

of the same level and a bit a

16:27

bit higher , a bit a bit farther

16:29

, farther down the line and not say higher , and

16:31

having people to look at or to look to , and

16:34

so that must be fantastic .

16:35

So yeah , and as I've

16:37

gotten more involved in communities on

16:40

the other side , as an organizer and

16:42

, as you know , like leading chapters

16:44

. It's that stuck with me

16:46

and your story I think sex with

16:48

me as well and the importance of getting the word out

16:50

, because a lot of times people come

16:52

to an event and they're like , oh , is this your first event ? And

16:54

they're like , yeah , I had no idea this existed . You

16:57

know , I would have loved to have been coming to these

16:59

the entire time , and that just motivates

17:01

me more to say , okay , we need to get the word

17:03

out , we need to tell people know that

17:05

the support is there , these events are here

17:08

and you can find it because

17:10

, especially with remote work now , a lot

17:12

of people are really hungry for a community

17:14

and for that sense of camaraderie

17:17

and collaboration that they're not getting from their

17:20

day to day work , and so that's

17:22

a . It just kind of reminds

17:24

me , like you can never push , put the word

17:27

out too much . There's always going to , you're always going to find somebody

17:29

new .

17:30

Yeah , you need to find the right words . I

17:32

was co-organizing a conference a few

17:34

years back and we gave

17:36

out tickets to students to the local

17:38

university and say , hey , whoever wants to come , we

17:41

get something . Our five students coming and

17:43

I was . I was appalled by that and say why

17:45

? And I think it's just well

17:47

putting out a flyer , it

17:49

doesn't ring a bell , doesn't connect . You have to get there

17:52

, you have to start talking to people . And as soon

17:54

as I started talking to students , they opened

17:56

their eyes wide and say , of

17:58

course I'm coming , but we had to

18:00

bridge that gap first and we

18:03

never managed to do this with just information

18:06

blasting . It didn't work .

18:08

Yeah , you have to find developers where they

18:10

are right , and that's something

18:12

where and you have to understand too is like

18:14

, not every developer or every student or every

18:16

person is going to consume information in the same

18:18

way . And by identifying

18:21

all the different potential paths where

18:23

people could find out about things and discover things

18:25

, and catering to all

18:28

of those different potentials , like that's really as

18:30

I , for me , I find things

18:32

a certain way . I will go out and I will search for that

18:34

information . Not everybody will . Even

18:37

even when you think about things like teaching concepts

18:39

, right , like I , I like to read documentation

18:42

. I like to do things hands on . I

18:44

have a harder time watching videos , but a

18:46

lot of people do love watching videos . So

18:48

if I only ever did what works for

18:50

me , I'm missing out on

18:52

connecting with all of the people who do things a different

18:55

way . So it requires a

18:57

lot of putting yourself in other people's shoes

18:59

and thinking and asking them like

19:01

, how do you find things ? Like you did to me

19:03

like , how did you find out about this ? Like , how did you learn

19:05

about it ? And identifying

19:08

all those paths and those threads that you can pull

19:10

at .

19:11

I'm dropping a few years ahead

19:13

now , but that must be exactly challenging

19:17

for your job right now being a developer

19:19

advocate and having to really construct

19:21

multi-channel outreach

19:23

to really try to gather a representative

19:25

community .

19:27

Yeah , absolutely it's . And it's interesting

19:30

when you're working with

19:32

an existing community and looking to grow

19:34

that community and then when you're starting a community

19:36

from scratch and

19:38

there's two very , very different motions

19:40

. And it's , I feel , like

19:43

throughout my career , because I've been

19:45

very fortunate to be at three open source

19:47

developer tools with

19:50

Cyprus , replay and now Ionic , the

19:53

but they're very different types of

19:55

communities . They have some commonalities with

19:57

open source and with being developers

19:59

, but they are at very different stages

20:01

at the at the times that I was at those companies

20:04

, and so I've been able to see how it's

20:06

not always a copy paste , it's not always

20:08

a take this you know playbook

20:11

and apply it here . Community

20:14

is its own entity , it has its own personality

20:16

, it has its own way of doing things . Just

20:19

like how , whenever you're talking to an individual

20:21

developer , you can't just hit

20:24

them with the same talking points , that you

20:26

have to ask questions . And

20:28

I always approach every conversation

20:30

with an individual developer and

20:32

sometimes I'll talk to people and they say , oh , like , tell me , like

20:34

, sell me on Ionic , and I'll be like well , what are you

20:36

working on ? Like , what do you do ? I

20:39

can't . I need to know you first , and

20:42

you have to do the same thing with communities . You have

20:44

to say okay , why are you here ? What

20:46

type of support are you looking for ? Are

20:48

you looking to connect ? Are you looking to learn

20:50

? Do you need help ? Because you

20:52

know you don't have the support that you need . And

20:55

so I think you have to kind

20:58

of treat a community like it's its

21:00

own person , with its own personality , and

21:02

approach it that way , and so it's

21:04

been really fun to see the different iterations

21:06

of that .

21:06

For sure , Probably

21:09

we should , we should get there , but let's , let's

21:11

start right . You were in the , in the bootcamp

21:13

, having on one side the time

21:15

of your life , on the other side the biggest

21:18

regrets , and wondering

21:20

if you took the right decision . What

21:23

ensued in this was three months that led

21:25

to probably a job .

21:27

Yeah , so I mean I , it

21:29

really was high stress . Like I said , I don't

21:31

know if I'd recommend it for everybody . I think it's what worked

21:34

for me . Later on

21:36

in my life I was diagnosed with ADHD

21:38

and a lot of things that I look back makes sense . That

21:42

sense of having a deadline , having

21:44

that intensity , that that

21:47

really kind of motivated me to get through

21:49

it . But I was very fortunate , like

21:51

I said , this was , you know

21:53

, 2019 , it was still in person

21:55

. I started my

21:57

job search a little early and I did have some

21:59

things going for me that not every bootcamp student does , in that I

22:01

did have an undergraduate degree , I

22:04

did have an MBA and I

22:06

had previous experience kind of working

22:08

with websites , at least to some extent

22:10

. So I understood those concepts of deployment

22:12

and getting things out to users and

22:14

thinking about kind of a user experience

22:16

and so . But I did have

22:19

two offers when I graduated my bootcamp

22:21

after three months and

22:23

a lot of that , honestly , both

22:25

of them were from referrals and

22:27

from people that I knew ended up finding through my network

22:30

, and so , again

22:32

, the community kind of saved the day , I

22:34

think , in a way , because I definitely did

22:36

the apply , apply , apply to all the junior dev positions

22:38

that you can find , but

22:40

, ultimately , the first developer

22:43

position that I ended up taking was

22:45

a with somebody who had

22:47

seen my job search tweet on LinkedIn

22:50

I mean on Twitter and then

22:52

reached out on LinkedIn , sent me a message hey

22:54

, we're looking for somebody , and it

22:56

was a junior software developer position

22:59

at a really unique opportunity

23:01

, and that is where I started my development career working

23:03

. The

23:05

best part was , though , as I had just learned react

23:07

in my bootcamp and this was a

23:09

dotnet angular shop . I

23:14

was like , okay , I just learned JavaScript , got to learn C

23:16

sharp now , just learn react , got to learn angular

23:19

now , and then they're also

23:21

working with react native , so there was like a little bit of

23:23

overlap there , but react is not react native , so

23:27

so , yeah . So I was like

23:29

, okay , let's , let's keep the challenges rolling

23:32

, let's do this , and that

23:34

was . That was a great . I was a great experience

23:36

. It definitely , though , helped me get

23:39

a better sense of what type of work I

23:41

wanted to do long term . Again , I was still

23:43

tech is a very broad space

23:45

. I think a lot of people come in thinking

23:47

, okay , I have to be an engineer , or

23:50

this is like I'm going to learn , I'm going to do

23:52

front end . This is what I'm and they have a very kind

23:54

of narrow view of what it means to be in a

23:56

technical role and

23:58

that I had . I had the same conception to

24:00

. I was like I did a full stack engineering bootcamp

24:03

. By God , I'm going to be a full stack engineer

24:05

and , you

24:08

know , I think going through that initial

24:10

role helped me

24:12

to kind of formulate and see , oh wow

24:14

, like what's that team doing , what's this team doing ? Well

24:17

, what are the like ? Why did we do it this way , why did we

24:19

do it that way ? And being able to ask

24:21

a lot of questions and learn a lot about what real

24:23

world software development looks like

24:25

helped me

24:28

to kind of start to see the early shape

24:30

of what might what my career would eventually

24:32

be . Because

24:35

I was , you know , at the point where I was . I

24:37

got up to speed , probably about , you know , within the first

24:39

like two to three months , where I was actually at

24:41

that point just like doing tickets , doing tickets

24:43

, like doing doing some node scripts

24:45

to help automate some of our API interactions

24:48

. I had gotten comfortable

24:50

with the database , was kind of allowed to do

24:52

more things , push some stuff and so . But

24:54

I about like eight months

24:56

and I'm realizing , oh , I'm just kind of like

24:59

doing tickets and doing tickets , and doing tickets

25:01

and you know , I

25:04

didn't , I didn't have that 3am

25:06

, you know , feeling anymore it

25:09

wasn't the same , and so that

25:11

is when I kind of

25:13

started to again expand my horizons

25:15

a little bit more about , well , where do I

25:17

fit into tech and how can I use these

25:20

skills in a way where I

25:22

can combine a lot like some of the things that I'm

25:24

doing outside of my career in terms of , like

25:26

the communities I'm involved in and

25:29

still , and get that , get that feeling

25:31

, you know , get that feeling back right and

25:33

so , yeah , but

25:36

where you tempted at some point to bring

25:38

your financial

25:40

expertise into the mix and

25:43

combine this to . Yeah , so

25:45

I was . Initially I was . I was thinking about

25:47

, like , fintech companies , you know

25:50

, fintech startups , anything related to banking

25:52

or investment or insurance , and but

25:56

ultimately , like , especially in Atlanta , there's actually

25:58

a really big fintech scene here but

26:00

ultimately I think I would have probably still

26:02

run into that same kind of like altruism

26:05

feeling , lack of thereof

26:07

, because , if anything , I wanted to work on

26:09

financial literacy and financial education

26:11

, which isn't exactly a . You

26:14

know , like a VC hot button

26:16

, like topic of you know teaching

26:18

people how to you know how to budget and how to

26:21

like manage their money , but but

26:23

actually teaching everybody and not just people who

26:25

only have high net worth . And so I , yeah

26:28

, so I ended up kind of leaning away from that and

26:32

when I started at Cyprus

26:35

, I saw the magic

26:37

of what it can be like to work on

26:39

developer tools because

26:42

you are a part of

26:44

every single thing that the developers that use your tools are building

26:46

and

26:48

it feels it feels like a cheat code

26:50

because it's a like a

26:52

force multiplier . If

26:55

I can help somebody , like if

26:57

I help to make this tool better , than every single

26:59

thing that is built with that tool becomes better . And

27:02

we would get so excited , like we

27:05

found out that I think the NASA website was using

27:07

Cyprus to test their website and we're like , oh , like we're helping

27:09

NASA . This is so cool and like you

27:13

know everything from nonprofits , from like

27:15

cutting edge , like medical applications

27:18

, everything you get

27:20

to feel like you're a part of that in a way

27:22

. And that's

27:24

where I was like , okay , this

27:26

is , this is the juice , this is like I'm

27:28

getting the feelings now of this

27:30

is pretty cool to be able to have

27:33

that massive impact across

27:36

, like literally , like you know , millions

27:38

of projects right and

27:40

yeah , and that's so . That's when I started

27:43

at Cyprus and really fell in love with developer

27:45

tools and also with open source .

27:48

So what happened that led you to leaving Cyprus

27:50

at some point ? It sounds like a love story .

27:53

Yeah , it was , and I honestly I still love

27:55

the Cyprus community . I am they're having their

27:57

first or , like you know , I still talk

27:59

to a lot of them and like their events , that they have coming

28:02

up and I have a lot of friends there . But

28:04

I Cyprus was definitely

28:07

a proving ground for me and it was a learning

28:09

arena , like I learned probably

28:12

, I feel like five years , five

28:14

to 10 years worth of things and that to in

28:16

like the just over two years that I was there Because

28:19

of the stage that we were at . I was the first hire

28:22

on our success team , so I was working

28:24

directly with all of our Cyprus users . We

28:27

didn't have a community team at that point so I

28:29

was handling a lot of that function out function as

28:31

well , in addition to speaking about

28:33

Cyprus at conferences and events

28:35

, and so I was doing a lot of different

28:38

things and it forced me out of my comfort zone . I

28:41

remember where I had a conversation with

28:43

my , with one of the co-founders , and

28:45

we were integrating our team

28:47

with a brand new tool and it

28:49

was going to be a big . We had to all of our customer

28:51

data . It was like kind of like a CRM adjacent

28:54

type tool required a lot of database configuration

28:56

with our business database , and

28:58

he was like I want you to lead that project . And

29:00

I was like , oh , I'm not sure if I'm the best person

29:03

to do that . I don't have that expertise . And

29:05

he said , well , who would you recommend do it instead

29:07

? And I realized

29:10

, oh yeah , like there's no one else , like

29:12

there's no one to pass this to , I just

29:14

have to figure it out and make it work . And so

29:17

that really got

29:19

me in the mindset of , okay , yeah

29:21

, like we just have to run with things . I have to be super

29:23

uncomfortable , I'm going to have to learn new

29:25

things that I haven't done before and

29:28

and hope that it works out . And if it doesn't work

29:30

out , then trust that I can fix it . And

29:32

and even when working

29:34

on things that are customer impacting and working

29:36

directly with customers and answering their questions

29:38

, and so that was really

29:40

a massive period

29:43

of growth for me at Cyprus

29:45

, because I was given so much trust and

29:48

I was given so much agency where

29:50

I didn't feel like a junior developer . I didn't feel

29:53

like somebody early in my career . I

29:55

felt like somebody who was part

29:57

of the team and really helped pushing everything

30:00

forward , and they wanted my

30:02

opinion and they wanted even if it was bad

30:04

, they wanted to know what I thought , and

30:06

that was new for me and so

30:08

it really shaped me into

30:11

really like being much

30:13

more confident to try new things , to do things I'm

30:15

uncomfortable with , to be

30:17

, you know , to be the rain in the parade sometimes

30:20

and say , hey , like , have we thought about how this is

30:22

going to impact this ? Or , you know

30:24

, I don't know if this is going to work . Do we think about that

30:26

? And I think , if

30:28

anything , that is , those are the some

30:30

of the traits that I think took me from kind

30:33

of more of like a junior to somebody

30:35

who is more of a leader and being able

30:37

to make those high impact decisions

30:39

. But I

30:41

know you asked about why I left .

30:44

So great that along the way . So

30:46

that was good , you took that the way .

30:49

Yeah . So , as I mentioned , I started at

30:51

Cyprus on the success team and I was very customer

30:53

facing , but we didn't

30:55

have a community team , we didn't have a dev route team

30:57

, and so when opportunities arose of

30:59

, hey , we'd like somebody to talk about Cyprus

31:01

or do a workshop on Cyprus , I

31:04

would be the person to who could do that , especially

31:07

once we kind of got more

31:09

like the team , got a little bit bigger and I had been there for

31:11

a while and I was one of the most even after a year

31:13

and a half you're like the more senior person

31:15

as it's growing from 20

31:18

people up to over 100 . And so I

31:20

actually ended up developing an entire 20

31:23

hour workshop series that

31:25

I would use for our enterprise

31:28

customers and I did various workshops

31:30

out in the community and I

31:32

really at the same time , in tandem

31:35

, had been working with external communities

31:37

more like women who code and like out and out

31:39

and tech , and I

31:42

could feel that pool

31:44

of really wanting to do something that was more community

31:46

focused , unless maybe like customer facing

31:49

and but

31:51

the way that Cyprus was at the time , it just

31:53

there wasn't , the opportunity wasn't there

31:55

, and so I ended

31:57

up looking for that elsewhere and

31:59

, you know , found a different other companies

32:01

that I could work at , but I've always still

32:04

like love the Cyprus community , continued

32:06

to do some Cyprus talks and workshops

32:08

and answer questions around that , because it

32:11

was . It was a place where I met so many amazing

32:13

people and so many and they're solving really cool problems

32:16

. I think they . I think they still are so

32:18

, but that's where I ended up

32:20

, how I ended up at replay as a community lead

32:22

.

32:23

So how did you find

32:25

another tool in open source

32:28

to get your

32:30

, your , your , your , your vibes on

32:32

to that sounds like the planets

32:34

aligning .

32:37

I don't know , I'm so lucky , I don't know if I

32:39

somebody like , if I did something

32:41

like maybe I found a rabbit's foot along the way

32:43

or something like that but you know , I've

32:45

, I I've been embedded

32:48

or I shouldn't say embedded , but involved in really active

32:50

and engaged is maybe a better word with a lot

32:52

of different open source tools . So a lot of what I

32:54

would do to is talk about how Cyprus can integrate

32:56

with other open source tools , with the communities

32:58

that I've worked with , kind of contributing to different

33:00

communities , and so the open

33:03

source dev tools community is not small

33:05

, but it's also not too big , and so

33:07

typically , I'm always on the lookout

33:10

for new things and things that catch my eye

33:12

, and I actually found replay

33:14

of just you know , through social media

33:16

. Somebody had kind of mentioned it on

33:18

Twitter . I looked into it and I was

33:20

like , oh , this is like pretty interesting , like , oh

33:22

, cool , it's open source . Oh , wow , like another

33:24

kind of cool , unique problem , and I

33:27

like to joke that I really

33:29

love working on things that , like developers hate

33:31

like the hardest thing . So testing

33:33

everyone hates end to end testing , debugging

33:36

like people like you know , pull their

33:38

hair over debugging and deploying

33:40

mobile applications to app stores , which is

33:42

again like the most tedious process . I don't know

33:44

if I've ever been through and so it's

33:47

. I could kind of see that . Okay , cool

33:49

, this is a real pain point

33:52

and maybe a pain point is the better word versus

33:54

like things that devs hate , but it

33:56

was a real pain point and it was open source and

33:58

the product team was really cool and

34:01

the nice thing about the work that I had done

34:03

up to that point with my open source work

34:05

and then also with the community work that I had done

34:07

, is that it wasn't really an interview

34:10

process . It was more of a hey

34:12

, let's chat . Hey , like okay

34:14

, yeah , we've seen your conference talks , yep , we know your work

34:16

with Cyprus , like , we're familiar with all

34:18

of that . I've never had to do a technical

34:20

like algorithm test

34:22

or anything like that , because everything

34:25

that I do is pretty , is open source and

34:27

it's public and everything I do is out there , and so

34:29

I ended up being I could just kind

34:31

of a chat and then I ended

34:33

up making the leap . It was very tough decision

34:35

but I ended up making the leap to

34:38

replay with that , which at the time was a very early

34:40

stage startup , like earlier than Cyprus

34:42

was for me , so that

34:44

came with it's with . Yeah

34:47

, it was a very unique experience .

34:51

I feel there is some stuff to impact behind

34:53

the word unique .

34:55

Yeah , I mean . So I'm

34:57

a very transparent person , like anybody that I

34:59

talked to . Like replay for

35:02

me ended up being too early . I

35:04

am . I joined Cyprus

35:06

when it had , you

35:08

know , we were about 25 people and

35:10

it was like there was already a

35:13

very robust community at that point

35:15

. It was more about expansion of

35:17

the community and finding new audiences

35:19

versus starting from scratch . Replays

35:22

was very early and I just found

35:25

that with the way the types of skills

35:27

that I brought to the table was

35:29

the words necessarily the skill set that they actually

35:31

needed at the end of the day , but you don't know

35:33

that , right , when you're early in , right , you know

35:36

you don't necessarily know that in the early stage startup

35:38

because you have to be able to pivot so frequently

35:40

. And so I

35:42

have a lot of love for the team like I actually have

35:45

met , seen many of them in person at different events

35:47

because , again , open source DevTools not

35:49

big , not small . So and

35:51

there I left , I said

35:54

I know part of me is going to like

35:56

kick myself , because I know you're going to do great things

35:58

, and they really have . They've come out with some really

36:00

cool new tools in the testing

36:02

space and I'm really excited

36:04

to see what they continue to do there . But for for one

36:06

of the things that I could do well , I

36:09

didn't feel like I could do those things

36:11

well for them at that time , and so , and

36:13

again , these are all things that you learn along the way and

36:17

you have to be comfortable with that and that's

36:19

something that again , early in

36:21

my career , I was very much

36:23

a people pleaser , like yes

36:25

person . I struggled a lot with

36:27

feeling like I didn't belong there , which

36:30

meant I would do anything and everything

36:33

to keep from being you know , quote unquote discovered

36:35

and kicked out . I

36:38

felt that , oh , they're going to figure out that I'm not smart

36:40

enough , not technical enough , not whatever enough

36:42

, and so I need to say yes to everything

36:45

. I need to learn this , I need to learn everything

36:47

, and I ended

36:49

up doing a lot , a lot of work in

36:51

different areas . That maybe wasn't the most

36:53

productive work I

36:56

did still did do productive work as well but

36:58

I probably could have gotten away with doing maybe like 80%

37:01

of the work and it's would have been the highest impact

37:03

work right . And so I think , as

37:05

I've gone through my career , I've

37:07

been able to identify not

37:10

just always saying yes right off the bat , but

37:12

asking questions , challenging

37:15

a little bit , pushing back , kind of figuring out

37:18

, okay , is this really the highest impact

37:20

work that I could be doing with my time ? And

37:23

that happened actually at

37:25

Cyprus . There was something where I

37:27

, because of something that had that happened , I needed

37:29

to manually update like rows

37:32

and rows and rows and rows of some

37:34

data , and I was like

37:36

, all right , I'll just , you know , I'll just stay up late and I'll just knock

37:38

this out . And we realized is

37:40

like , okay , the solution is not Cecilia stays

37:42

up late and knocks us out . The solution is how

37:44

do we do this in a more automated

37:47

way ? How do we make sure this doesn't happen again ? And

37:49

I think I learned that if fires

37:52

keep happening I tend to like

37:54

to follow the chaos I'll throw myself

37:56

on the grenade , but if fires keep

37:58

happening , the answer is not buy more

38:00

fire extinguishers , the answer is get

38:02

the gasoline out of the building . And

38:07

so the nice thing was is that by the

38:09

time that I was at replay and

38:12

I do feel like I did a lot of really good , impactful

38:14

work there I was able to rewrite our documentation

38:17

. I did a lot of product work , I talked

38:19

to a ton of developers about their debugging experiences

38:21

and I did quite a few conference talks . But the

38:24

nice thing is , at that point I had learned hey

38:26

, am I doing like I'm working a lot

38:28

? I'm doing a lot of things , but is this the

38:30

most value for what the company needs

38:32

right now , yes or no ? And

38:34

it ended up being that the answer was no , and

38:37

you know they could , like it would

38:39

make it would make more sense to to

38:41

not to not like continue down that path . And

38:43

so I

38:45

learned a ton , though , about like it's

38:48

like , wow , I've , like I said , I've been so fortunate

38:50

to have been at series a stage

38:52

, then very early stage , like seed

38:54

stage , and then now at

38:56

Ionic , which you know

38:59

had been post a and has been

39:01

acquired . And so , seeing

39:03

the community development , seeing the business strategies

39:06

again what you would think are similar

39:08

, three open source developer tools being

39:10

incredibly different . But those

39:12

skills that I learned along the way , that

39:14

were not technical , that were not tech related

39:17

, but were related to being able to see

39:19

high impact problems , make decisions and feel

39:21

comfortable pushing up against that is

39:24

, I think , what had the most impact on my

39:26

career .

39:27

I love how , how the path

39:31

go right and left at some point . Come back

39:33

. I mean you haven't really talked

39:35

about journalism in . I haven't mentioned

39:38

journalism in your late career , but it's there

39:40

, and you mentioned a bit in financial

39:42

education . That would be there

39:44

as well . And now the community work that you're doing

39:47

. I'm sure there's tons of writing

39:49

, tons of of summarizing , tons

39:51

of asking questions , all kind of skillset

39:54

that you learned back then , and

39:56

I'm sure the financial

39:58

pieces are there as well . When you

40:00

talked , you didn't mention that which , when

40:02

you talked about kind of understanding the

40:04

systems and the modules and how things

40:06

are pieced together , I

40:09

kind of see the financial

40:11

person looking at a very complex

40:13

systems and seeing where the pieces fit etc

40:15

. So it's all coming together , I think , really

40:17

nicely .

40:19

It really does . And so I think , for

40:21

journalism , obviously , being able to communicate

40:23

, being able to talk to all kinds of people because I would talk

40:25

to senators and I would talk to , you know , the

40:27

guy who on the corner like you know , hey , what

40:30

happened with this robbery ? Kind of you know , we've been able

40:32

to navigate all those different types of conversations

40:35

. Obviously , writing is a big one , but

40:37

then from financial services , I think what actually

40:39

has helped me a lot is being

40:42

able to take complex concepts

40:45

and break them down . There's a lot of times

40:47

that you're working , so I'm trying to explain , you

40:49

know , a very complex investment vehicle

40:52

to somebody who's about to retire and

40:54

, you know , has . It was like a teacher , like has not

40:56

worked at all in finance , and so

40:59

at the end of the day , I feel like , really , I

41:02

, I love being an educator

41:04

, I love being a communicator , and

41:07

that just all happens to take place in

41:09

a technical field . I'm talking

41:11

to developers instead of , you know , retirees

41:13

, and I'm teaching about development

41:16

tools . But it's all engaging

41:18

with individuals is engaging with those communities

41:20

and being able to leverage

41:23

that communications and educational

41:25

skills .

41:26

Makes perfect sense . I

41:31

guess that's the best place to

41:33

stop this . I usually ask for

41:35

an advice and I'm short of an

41:37

advice , right ? I'm wondering maybe

41:39

if , if somebody was facing

41:42

the same challenge that you had

41:44

, feeling where I'm not at my place

41:46

right now . I don't feel

41:48

I belong where I'm . How

41:50

did you put it ? You didn't find

41:52

your juice , or to find your , your right , I'm

41:54

sure how you put it . But anyhow , your

41:58

answer to that was I quit

42:00

my job , I enroll in the boot camp , let's go

42:02

. Is this the advice you

42:04

would give ? Is there another advice you would

42:06

give to the person in this , in this situation

42:08

?

42:10

Yeah , I think the important thing is to

42:12

you have to be self aware , and that requires

42:14

work . You have to do some analysis about yourself

42:17

and figure out what it is

42:19

that will work for you . As I mentioned

42:21

, I later on was diagnosed with ADHD

42:23

, so I realizing , oh , that

42:25

juice that I need is what helps to motivate

42:27

me . I tend to work well in things that are deadline

42:30

driven , like journalism or like writing a talk

42:32

for a conference , and I like to learn

42:34

new things , and so I need new developer tools

42:36

and integrations and things to work on . So

42:39

I've been able to identify the things that work

42:41

well for me . But I would

42:43

say , do the work and kind of

42:45

being reflective on yourself and finding

42:47

what are your priorities , what

42:49

is like not just a role , not just

42:51

a title , not just a stack , but

42:54

at the , at the base , a more base

42:56

level , like what is it that you

42:58

get joy out of ? What

43:00

is it that you feel that

43:02

you could do for the next 20 , 30 , 40 , 50

43:04

years ? And and go from there

43:07

and figure out a plan to make that happen , because

43:09

I guess that every person is going to be different

43:11

. But you need to look in , look inward first

43:14

.

43:14

Why is move ? Thank you for that .

43:17

Maybe don't . Maybe don't quit your job . Just

43:19

yeah

43:22

, please don't take away also . So you told me to quit my job , so

43:24

that's there , you can link

43:26

back to your person just say hey hey

43:28

fantastic

43:31

.

43:31

Where would be the best place to continue the discussion with

43:33

you ?

43:34

Yeah , so I'm at Cecilia creates

43:36

, I'm on GitHub , I'm on Twitter

43:38

. That's also my threads username

43:41

, if you're into that . I haven't used it much

43:43

yet , but but , yeah , cecilia creates

43:45

is . You can find me pretty much on any platform

43:47

there . And yeah , and

43:49

also you know , and any of the various communities

43:51

, women who code out in tech and

43:53

then also in their , you know , ionic Discord as

43:56

well .

43:57

Anything else you want to plug in ?

44:00

I'll be at testjs summit in early December

44:02

in Berlin . It's one of my favorite conferences

44:05

because it is about testing

44:07

, but it's also a focus on the JavaScript

44:10

stack , so a lot about web testing . It's a really

44:12

great community . It's the first time that we're having the

44:14

event in person . I'm on the program committee as well

44:16

. So , I'm extra biased

44:18

, but I think we put together a really great

44:20

event .

44:21

So and I link to

44:23

all of that , including testjs

44:25

summit in the show . Thank

44:27

you so much , celia . It's been really

44:29

fun listening to it .

44:30

Sorry , yeah , thanks so much for

44:32

having me . It's been great .

44:34

And this has been another episode of the first journey

44:36

with each other next week . Bye

44:38

, bye . Thanks a lot

44:40

for tuning in . I hope you have enjoyed

44:42

this week's episode . If you like

44:45

the show , please share , rate

44:47

and review . It helps more

44:49

listeners discover those stories

44:51

. You can find the links to all

44:54

the platforms the show appears on on

44:56

our website devjourneyinfo

44:58

slash subscribe

45:00

. Creating the show every week takes

45:03

a lot of time , energy and

45:05

, of course , money . Would you please help

45:07

me continue bringing out those inspiring

45:10

stories every week by pledging

45:12

a small monthly donation . You'll

45:14

find our Patreon link at

45:16

devjourneyinfo slash

45:18

donate . And finally , don't hesitate

45:21

to reach out and tell me how this week's

45:23

story is shaping your future

45:25

. You can find me on Twitter and at teamathabinfo

45:31

at devjourneyinfo

45:34

. Talk

45:37

to you soon .

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features