Podchaser Logo
Home
Springboard Coding Bootcamp Review in 2023

Springboard Coding Bootcamp Review in 2023

Released Monday, 9th October 2023
Good episode? Give it some love!
Springboard Coding Bootcamp Review in 2023

Springboard Coding Bootcamp Review in 2023

Springboard Coding Bootcamp Review in 2023

Springboard Coding Bootcamp Review in 2023

Monday, 9th October 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:13

Welcome back to another web dev podcast episode

0:15

where we help aspiring developers get jobs and junior

0:17

developers grow . In this episode , we're gonna be

0:19

reviewing springboard and , like usual

0:21

, I brought on three real graduates

0:24

from the program and , as usual , I'm

0:26

not here to sell the program and I'm not here

0:28

to bring on people that are just gonna

0:30

crap on it either . Right , we're gonna go over the pros

0:32

and cons . It's gonna be a constructive conversation

0:34

, but , yeah , let's go ahead and jump

0:36

into the intros . So

0:38

Few questions for you , eric

0:40

. When did you graduate ? Where

0:43

are you at with a job search and what industry

0:46

did you come from ?

0:49

Yeah , thanks for having me on . I originally

0:51

came from sort of like the earth science

0:53

, space and background . My

0:56

background is like geology , environmental science

0:58

, and yeah

1:00

, I took this boot camp beginning of or

1:03

middle of last year and then I graduated

1:05

end of June this year

1:07

and so I've been on the job search

1:09

around like two months deliberately , and

1:12

so , yeah , that's kind of where I'm at at this point .

1:15

Okay , cool , thank you . How about you

1:17

, daniel ?

1:19

Yeah . So I graduated the

1:21

program March of this year and

1:23

I

1:25

got jumbled in our question . Sorry , I was still

1:27

looking for work , actively

1:30

looking for a few months now , the

1:32

ups and downs kind of just going with it . And

1:35

then the industry I came from

1:37

, I was in I guess you

1:39

can call technology and electronics On

1:42

the manufacturing side . We did a few different roles

1:44

within that space .

1:46

Okay , cool . How about you Pasha ?

1:50

Yeah , like Eric , I actually finished

1:52

in at the end of June it's

1:54

this year and I

1:57

come from Mostly

2:00

customer service positions . I

2:02

used to be a sushi chef for five years and

2:04

I was also

2:06

a solar installer on the side and

2:10

which

2:12

, which played , which

2:14

I'm , which played into , like my , my

2:17

environmentalist , like

2:19

side I really really into an

2:22

environment and , and you

2:24

know , fighting climate change and and

2:27

that's kind of what I'm trying to accomplish

2:29

. With Software engineering , I'd like

2:31

to get a job , and within the green tech

2:33

space . So I've been , I I've

2:36

been actively looking , searching for roles in

2:38

that area and , yeah

2:42

, currently in my job search

2:44

. It's

2:47

been , it's been , you

2:50

know , it has has its ups and downs

2:52

, for sure , but

2:54

I've been consistently

2:56

, you know , trying to create

2:59

connections of people at various

3:01

different cool companies and I

3:04

think that's been going really well . And

3:07

and currently

3:09

I am learning a new

3:11

framework to me , I'm

3:13

learning Laravel and PHP so

3:15

I could start volunteering or

3:17

a non-profit organization

3:19

called the vegan hacktivists Okay

3:22

, cool . So hopefully that'll happen soon

3:25

.

3:25

Yeah , yeah , good luck with that . Thank

3:27

you . All right , let's jump into it . So

3:30

, essentially , let's

3:32

just jump into it with this question . So

3:35

, and I like this question , forget

3:37

what you know now about the program . You had your experiences

3:39

right , but when you were looking , when you

3:41

were finally choosing a coding boot camp

3:43

, why did you choose springboard ?

3:49

I guess I could start . The

3:52

big thing that I was looking for with a boot camp

3:54

is like is it gonna have all

3:56

the necessary things that you know

3:58

? Maybe it wouldn't take you all the way there , but it would give

4:00

you like a really good foundation to get

4:04

started as a software engineer , get

4:06

you fairly job ready . And Another

4:09

big thing I was looking for with a boot camp was a

4:12

part-time curriculum

4:15

so that I

4:17

would need it to continue to work my full-time

4:19

job . So having

4:21

something that I could do kind of remotely

4:24

and also Be able to work the hours

4:26

in with my job was pretty important

4:28

. So those were kind of the

4:30

main things I'd say .

4:33

Okay .

4:35

Yeah , my experience is very similar more

4:38

priority on the part-time aspects or

4:40

the flexibility of being part-time , just

4:43

where I was at , kind of I was in

4:46

transition out of my career and Kind

4:48

of needed some time to kind of figure things out

4:50

. So having that flexibility was definitely one of the important

4:52

features for me . All

4:55

right and full stack . I knew I wanted

4:57

. I wasn't sure which direction I wanted to go

4:59

. I had an idea , but I wanted to at least experience

5:01

both sides Okay

5:04

.

5:07

How about you ? For me ? So

5:11

I was heavily influenced by a good friend of mine

5:13

who completed the course and

5:16

so , right when

5:18

we , when he completed it , not

5:20

long after he finished

5:22

it , he , he got a job and

5:26

and he shared how

5:28

much he was getting he was making on social media

5:30

from it and I was like very

5:33

shocked by it . You know

5:35

, I was still very new to the whole

5:37

, you know , software engineering space and you

5:40

know I didn't , I wasn't , they didn't

5:42

fully grasp that you can actually

5:44

get , you know , a salary job

5:46

. You know , without a college degree

5:49

, which blew my mind for

5:51

sure . And you

5:53

know I wanted

5:55

, I Knew , I wasn't

5:57

sure yet that I wanted to pick

5:59

springboard , but I was looking into other places

6:02

, like I was looking into a UC Berkeley's

6:05

they have . They have like an extension

6:07

for like a like

6:09

a web developer bootcamp and it

6:12

was like for 24 weeks but

6:14

they were charging Significantly

6:16

more I think it

6:18

was like that one too .

6:19

It was a lot more .

6:21

Yeah , yeah , you know , I

6:23

thought that was kind of shocking . So , and

6:25

the fact that it was only for 24

6:28

weeks too , so I felt like it wasn't

6:30

gonna be as impactful as

6:32

like springboard . And I decided

6:34

to just choose springboard because , you

6:36

know , it made more sense

6:38

, since my friend completed it and I , if

6:40

I ever needed help or Something

6:43

, I could always ask him .

6:45

It makes sense . A lot of people choose programs

6:47

based on personal references , which I

6:50

think should be valued for

6:52

sure . But it's also

6:54

it can be a little bit difficult because I

6:56

I'm a true believer and there's no best

6:58

coding bootcamp . It's just you got to figure out , like , what your

7:01

gaps are and like how you learn

7:03

and what you need . A supplement , like I always remember

7:05

, like , start with a self-taught path , go

7:08

through some like free courses , cheap courses

7:10

, and see like where you're really struggling

7:12

right , and use that to Kind

7:14

of decide , like which coding bootcamp is gonna

7:16

be right for you . Try to , you know

7:18

, look at reviews and see , oh

7:20

, this person actually sounds kind of like me

7:22

or they have my situation right

7:24

. I think that's a really good , relatable thing to look for

7:27

. But yeah

7:29

, it sounds like they're probably in

7:31

this is true for part-time programs a lot of career

7:34

Transitioners in this program Do

7:37

they offer like a full-time thing or is it just

7:39

part-time ?

7:41

Yeah , for full-time too Okay

7:43

.

7:43

It's kind of what you want to make it . I guess you

7:46

have the freedom to figure out , because I kind of did

7:48

part-time and full-time as it went through .

7:51

Okay , so it's self-paced . Yeah

7:54

, yeah , okay . Well , what

7:56

do you think about the curriculum ?

8:01

Yeah , actually back when I was researching

8:03

different bootcamps , I'm

8:05

was kind of lucky enough to have a couple friends who are

8:07

in the industry and I would kind

8:10

of send them some of the curriculums of some

8:12

of the bootcamp . So I was looking at and

8:15

you know , when I was really honing

8:17

in on springboard , I sent it to them and

8:19

I was like , does this seem like something that could

8:21

at least get you sort of like Fairly

8:25

competent as a developer ? Maybe there's a few

8:27

gaps here and there , but is a good , like

8:29

a good foundation . And they

8:32

kind of gave it somewhat of like a seal of approval

8:34

and say , yeah , these they're teaching

8:36

kind of like all the relevant stuff like react

8:39

. I liked how

8:41

they kind of did like two different coding

8:43

languages , like they did Python to . I

8:46

Felt like he gave some great

8:48

exposure . So , yeah

8:50

, I had them take a look through it and

8:52

they said it looks , look good

8:54

. So I went with that .

9:25

How do you guys know how long ? Well

9:28

, okay , so it's self-paced . Do

9:32

you know the estimation of the total hours

9:34

of the curriculum ?

9:37

I was trying to find the little quote that they have

9:39

. I think it says seven hundred . It's

9:41

like they're selling kind of quote . They go

9:44

with it . Seven hundred hours

9:46

of curriculum Feels like a lot

9:48

more than that , but I think that's their estimate OK

9:50

.

9:54

Gotcha Teaching

9:57

so , and I

9:59

like correct me if I'm wrong , but isn't that about like

10:01

three months For

10:03

full time , or

10:06

well , I know I mean , if you work in weekends , hold

10:10

on .

10:11

They estimate like six to nine months .

10:15

For the . But , so is that like between

10:17

like people that want to do part time and full time

10:19

? There's an average of nine months .

10:22

Yeah , they had a tracker as you went through . So

10:24

I think you could set it to six months or as long

10:26

as nine months , and then it would kind of separate

10:28

where you needed to be . So I think six months is

10:30

maybe the part time or , sorry , more

10:33

of the full time , and then maybe nine months is more of the part

10:35

time .

10:36

OK , you could fit Python in that amount

10:38

of time . Ok , ok

10:41

, cool . And , by the way , I just randomly look at stuff . I

10:44

am listening to you if I turn away . Ok

10:47

, what do you guys think about the curriculum ?

10:50

You know I , you

10:52

know I thought it was really the curriculum

10:55

was actually really Like

10:57

challenging , for me at least

10:59

, which I think is good . You

11:02

know , like I mean especially

11:04

in the beginning for me , you know , since I

11:06

was such a beginner at it and

11:09

it was . You know

11:11

, they start you right off of like little games , like

11:14

like like a memory , like

11:16

a memory game and like

11:18

Connect 4 . And

11:21

you know , I found that

11:23

very challenging , you know

11:25

, and

11:28

and . But I liked it how for every section

11:30

, they start off with like

11:33

really absorbable

11:36

videos , video content , and after

11:38

each little mini section there

11:41

is a small like thing you have to do to

11:44

fully grasp it , and

11:46

then , at the end of the bigger section , there is an actual

11:48

best . That's when they

11:50

give you the bigger project , just like a game or something

11:52

like that .

11:54

You know , it was like very like pattern driven . It's

11:56

like at the start of every unit , it's like you're going to look

11:58

through a PowerPoint , you're

12:00

going to go through a set of videos

12:02

and then kind of in that mini lesson you'll

12:04

have like a short exercise where you code

12:07

up something quick . Or I

12:11

remember one specific one was like a CSS

12:13

selector game , where

12:15

you kind of just like use different

12:17

types of CSS selectors to

12:19

get the correct information , yeah

12:22

, and then after the end of the big units , sorry

12:26

, sir .

12:26

Are you talking about games that teach you the content

12:28

or games that you're making ?

12:31

Teachers , you the content and then also the

12:33

exercise you would also be building things up to . So CSS diner

12:35

, for that Is that what it's called . Yeah

12:39

, yeah I think that's it . Okay , sorry

12:42

, I interrupt it , but I think it's a really cool

12:44

tool For sure , yeah , and then at

12:46

the end of sort of like the big

12:48

units , you'll have like

12:51

a pretty like major exercise or

12:53

project .

12:55

Okay and

12:57

I like how they kind of built on things

12:59

. So it started out Like

13:03

the web development fundamentals and

13:05

then you went into JavaScript and then

13:07

Python and Flask and

13:09

kind of built up your understanding there and

13:11

then that helped later on in the course too . So

13:14

just kind of kept building each section with understanding , which

13:17

I found really helpful with the way it flowed . Okay

13:21

, one thing

13:23

with the assignments , though just to tag it in there , some of them were

13:25

really helpful . Some

13:28

of them I found I didn't actually use what I learned

13:30

in the lesson . I

13:32

don't know if you guys found that . I know they were making changes

13:34

kind of as I went through also , so it

13:36

may have been changed for you guys , but

13:39

there were some where it's . We didn't

13:41

learn any of that in the lesson , but we need to do all this

13:43

before we can apply what we learned . So

13:47

that was a little tricky for some of the assignments .

13:51

I do remember a little that or was like we're targeting in like a specific aspect

13:54

of like JavaScript , but the lesson was like doing

13:57

something kind of like not

14:00

completely different , but just sort of like not what they were

14:02

targeting .

14:03

Yeah , yeah , the

14:05

testing lesson where we had to build like a Markov

14:07

Markov machine or something , but the lesson was on

14:09

testing . I

14:12

understood the testing but I didn't understand

14:14

how to build the machine . Yeah , I don't know if it was

14:16

from a little tricky , I don't know

14:18

if it was from any of you .

14:20

So I do have some feedback from other students because

14:22

I only bring on three and I'll share that and

14:24

just see if it resonates with you . But I think I

14:26

got the comment like it seemed like sometimes the exercises

14:28

that

14:31

were given were just like you weren't . Sometimes

14:34

they were kind of just thrown at you just so they

14:36

could give you exercises

14:40

, and does that resonate at

14:42

all ?

14:42

A little bit , I think the ones that come to

14:44

my mind at least . I think the intent was free to

14:46

do that . I'm going to answer this question

14:48

with a couple of sentences , but

14:52

really go off and explore on your own . I saw that with a few , so I'm wondering

14:54

if that's what people are

14:56

talking about .

15:01

Do they make it very clear they want you

15:03

to go off on your own ? I don't think

15:05

so .

15:05

I don't remember , just

15:10

kind of hindsight , the topics kind of anything that

15:12

way I guess . Sorry , sorry , I'm sorry .

15:14

Yeah , I kind of agree . Sometimes

15:20

the questions they give you

15:22

or the steps that they have you do for

15:24

whatever assignment they give you , they

15:29

were a little cryptic and unclear

15:31

. Sometimes it's just

15:34

super difficult to understand what they're asking for . But

15:37

thankfully they do have a little bit of a sense

15:39

of what they're doing

15:42

. But thankfully they do

15:44

Like for most of the lessons

15:46

they do have the option

15:48

for you to click on to answer

15:50

, unless

15:53

it's an assessment . So they have

15:55

assessments after each

15:58

like I don't know three

16:01

sections or something like that , where they don't give you an answer and

16:03

it's up to you to actually like fully

16:08

create your own program

16:11

or answer to it . But

16:14

for everything else , like the games that

16:16

I mentioned , like the memory game and like Connect

16:18

4 , if we're really having trouble

16:20

completing it , they

16:22

do have the option for you to download

16:25

a zip file and learn what

16:27

you can

16:29

from their solution .

16:30

Yeah , sometimes I'd use

16:32

those to figure out what they were asking . So

16:35

yeah , I do remember that happening . Yeah , totally .

16:38

Do you feel like , is

16:41

it really easy to just take advantage of all the answers

16:43

that they're giving

16:45

and like show solution and then just move on to the next part , Even

16:49

if you don't understand what you the concept or the

16:51

problem ?

16:54

Sometimes . But some of the solutions like

16:56

they wouldn't help you , because you're

17:00

kind of building the app like your specific

17:02

way , so like maybe you could get

17:04

a hint or something or you can kind of see , like conceptually , what

17:06

they want done . But

17:10

if you kind of have spent like hours building

17:12

like I know like one of them was

17:14

like make a Jeopardy game with like vanilla

17:17

JS and HTML and CSS , and

17:19

if you were building it a certain way like you couldn't really

17:21

like take everything

17:23

away unless you like wanted to fully redo it again . But

17:26

yeah , the solutions

17:28

were kind of there . If like maybe there's specific

17:31

like I don't

17:33

know concept you were kind of lacking

17:35

on and you needed just like something to

17:37

get you out of the bottleneck .

17:39

I think it's important for coding

17:42

boot camps especially to give exercises to give

17:45

you the autonomy and creativity to

17:47

come to your own solution , given

17:50

that you understand the fundamentals . I

17:53

that that's awesome , but also that

17:55

can work against students

17:57

where

18:00

you can get lost and

18:02

like you get this a lot with like cheaper

18:05

courses , where so

18:07

like a lot of a

18:09

lot of cheaper courses that are self-paced

18:12

, that are designed to like not really have

18:14

your hands held by instructors , itself paste right . It's

18:16

a lot of online curriculum

18:19

. It's designed to get you to have like very , very

18:21

, very strict requirements . Sometimes

18:24

you're in their code editor . You don't really get to get out of that and

18:26

create your own solution with your own creative

18:29

implementation , which

18:31

is a problem . And I

18:33

think you're going to reinforce the concepts a lot

18:35

more when you have a little bit

18:37

more autonomy and sometimes you start giving the students

18:39

more autonomy as you progress through

18:41

and you get past a lot of fundamentals . But

18:44

if you have too much autonomy , I

18:46

because I did see some complaints where people

18:49

were kind of struggling to get help with instructors and

18:52

so if you're giving students that

18:54

autonomy and they're kind of getting lost

18:56

and they don't

18:58

really have like quick access to instructors

19:00

. That could also be a

19:02

problem . So I actually want to talk about

19:05

that , so you have that freedom to create

19:07

some of these solutions , these games , with your own

19:09

implementation . What

19:11

happens if you just get like stuck

19:13

or lost ? How do you like verify

19:16

that you even like have all those fundamentals down that

19:19

they really want you to have ?

19:22

I think that might have been like sort of the big thing you would touch on with your

19:25

weekly mentor . So

19:27

you would kind of be like OK , I was working on this project

19:29

for the the back end of this

19:32

week . This is kind of where I'm at

19:34

, and then

19:36

that's kind of where you would get a lot of feedback , where it's just like

19:38

this kind of where you design

19:40

the app might be better if it's like this or

19:43

the reason why you weren't able to

19:45

get this feature to work , and you'll kind

19:47

of like debug with them . So that's

19:49

where I felt like you could really get

19:51

sort of like active help and

19:55

really see what you were doing wrong .

19:59

OK , I towards the end I wish I'd utilized

20:02

it more , but the was it

20:04

peer mentors or TAs ? I think

20:06

they were peer mentors . They

20:08

just had a slack and you could kind of throw out your

20:10

question , depending on the section they had all organized

20:13

and they were pretty responsive . I

20:15

really wish I used them more , really . So

20:17

hopefully we're later on in the course .

20:21

OK , Eric

20:24

, you mentioned that it

20:26

was occasionally

20:28

be hard to get feedback and know where you stood as

20:30

far as the execution or project or exercise

20:32

. So you mentioned you were able to

20:34

do that with your mentorship , but you also mentioned that

20:37

that was a bit of a concern

20:39

for you . So what do you mean by that ?

20:42

I think , in a sense of like just you would

20:44

only meet with them once per week . So

20:46

it's like , if you're kind of like wandering

20:49

through , like trying to figure out

20:51

like a project , you

20:53

could utilize like the slack and

20:55

maybe get some solutions through that . But

20:57

if you wanted really to like have

21:00

someone kind of like side by side with you , kind

21:02

of like working through the project , you might have to kind

21:05

of like wait and

21:07

I guess like other

21:09

than maybe some kind of like big overarching

21:12

concepts like oh , you're supposed to make this game , it

21:14

should do this sort of thing Like there wasn't

21:16

like clear , like a clear rubric

21:19

of like success for it . It's like

21:21

kind of like generally

21:23

get the idea of what you're trying to do and then kind of move

21:25

on .

21:27

Okay , all right , thanks for clarifying . Did

21:30

you have anything to add , pasha ?

21:34

Yeah . So

21:37

I agree it

21:39

was . Sometimes at times it was really frustrating

21:42

because when

21:44

because they only give you 30 minutes a

21:46

week with your

21:49

like official mentor , and

21:51

sometimes that definitely wouldn't

21:53

be enough and

21:56

a lot of times experience

21:58

like isolation , I felt like dealing

22:02

with the frustration of having to solve

22:05

something on your own and

22:08

the mentor was helpful , though

22:11

, like sometimes , depending on the kind

22:13

of mentor you have , like sometimes they'll

22:15

like they'll stay on with you for an extra

22:17

15 minutes or

22:20

email you later , you know , like like

22:24

to help you debug whatever your problem is . And

22:29

they do have the Slack channels and

22:32

I have had like a

22:35

couple of people who definitely were actively trying

22:37

to help me and they seem

22:39

I think they were TAs or

22:41

peer mentors . For sure , like

22:44

Daniel says , they

22:49

were sort of helpful , but eventually

22:51

, almost every time , eventually I would have

22:53

to come up with an answer myself , which

22:57

is , I think , is good though , because it kind of

22:59

encourages you to be

23:01

more self-reliant and

23:03

it helps you like

23:05

understand . You know understand

23:08

like the fine line between like when do

23:10

you ask for help for something ? So

23:13

, like , how long should I be working on this on my own

23:15

until I feel like I need help on it and

23:19

it improved my research skills and like , just

23:22

like me searching through Stack Overflow

23:24

and Google a lot , and you

23:26

know it made me feel like I got better at that

23:28

. But it was definitely frustrating at times

23:30

. But when those rare

23:32

moments where I feel like desperate , I

23:34

definitely they have like give you like 10

23:37

free Um

23:39

calls with like other

23:41

mentors like you

23:44

, where you , you , uh , whoever's

23:46

available , they give you a list of all these like

23:48

you know people in the industry and

23:51

um , and then you can schedule a call

23:53

with them . That's also like a 30 minute call and

23:56

they'll they'll . You know , whatever your project is

23:58

or whatever you know prom you're solving , they're

24:01

there to to help you , which I thought was really nice .

24:04

Okay , so you get 10 hours of mentorship totals throughout

24:06

the program .

24:08

Uh , not 10 hours , just 10 calls , 10

24:10

, 10 , 30 minute calls , but 10

24:12

30 minute calls , and

24:14

so I thought Eric said it was

24:16

.

24:18

oh sorry , it was every week , but I don't know

24:20

why I uh , just so there

24:22

was there are two types .

24:23

One is your mentor , you're connected with , and then the other's

24:25

the on-demand type mentors

24:27

, which is the 10 .

24:28

Yeah , yeah , for

24:30

some reason I was thinking like you've got 10 calls total within like the

24:32

nine months , which makes no sense . I'm just not doing

24:35

math correctly . Um , okay

24:37

, so 10 additional

24:39

hours ? I probably just um . Credit

24:41

contracts are outsourced with professional developers

24:43

. That would just help .

24:47

That's what it seemed like . I honestly had

24:49

kind of a hit or miss with the on-demand mentor

24:51

calls . Some of them were really really good

24:53

and we got into the nitty gritty

24:55

and figured out what I need to figure out . Others

24:58

didn't really seem like they wanted to be there . Um

25:02

, maybe not that they didn't want to be there

25:04

, but they're , they're , they're . They were like there was a little form

25:07

you could fill out with your question details and everything

25:09

, and it seemed like half the time when I went

25:11

into those meetings that information never got

25:13

across so it was not

25:16

as useful as a meeting for me when I did those .

25:19

That same thing was a little harsh . Well

25:22

, yeah , so it's rough

25:24

when you have , like , it's great when you have in-house

25:27

mentors and you can train them . You have an

25:29

expectation . You can lay down that expectation when

25:31

you start outsourcing like that . Um , they

25:33

can have a like , they can have a bad day , they

25:35

have a bad environment wherever they're working . They have life

25:37

, um , but it is

25:39

harder to get that quality

25:41

from outsourcing like that . But that's

25:43

also a really interesting

25:46

way to supplement that mentorship and

25:49

I can see why they do it and why

25:51

it's useful . Um

25:53

, okay , that

25:55

makes sense . That's that's interesting . So

25:57

, like we're in a time

26:00

where a lot of people are struggling

26:02

financially , we have a rough

26:04

job market , and

26:06

like I think most people have

26:08

realized that by now , and so I I

26:10

think people are really starting to steer

26:13

away from really expensive $20 , $25,000

26:16

coding boot camps I'm not taking a chance on

26:18

that and like even some

26:20

coding boot camps are dropping their ISAs , so

26:22

you know it's like a payment that

26:24

starts early or you got to pay

26:26

cash . So I think we're

26:29

going to start honestly seeing

26:31

programs like this that make a hybrid approach

26:33

of essentially self-taught and coding boot camp so

26:35

self-paced , with a little mentorship at

26:37

it and career services at the end . I can

26:40

see those pro programs getting through

26:42

the rough job market

26:44

we're going through , so it's an interesting

26:46

program and it's why I think people

26:48

should consider it . Um

26:51

, okay , that

26:53

was pretty much just my summary with that . So

26:56

it was all online material . You

26:58

had your main mentors and you had the outsourced

27:01

mentors and then you had your TAs . Those

27:03

were your , the help you could get .

27:05

Yeah , Like

27:07

on the Slack channel , that could like step

27:09

in and like if you posted kind

27:12

of a snippet of code and like why am I getting

27:14

this error , they could kind of like message

27:16

you or set up something real quick and try

27:19

to give you a hand with that .

27:21

Okay , I mean at this

27:23

point , um , even

27:25

if anyone feels like

27:27

the mentorship is lacking a bit or they got a bad

27:29

mentor or there's just not

27:31

enough hours , um , I think JTBT

27:34

is like actually really powerful supplementation

27:36

for even self-taught developers . I can't access these

27:38

mentors of these programs , um , and

27:41

I think how you ask those questions matters , because

27:43

I think sometimes people lean on just giving you the

27:45

answer and you don't really learn from it . Like

27:47

you could actually cause it seems like , um

27:50

, like you mentioned Pasha , isolation

27:52

. I saw that as a common thing that popped up . Um

27:55

, that's pretty common with self-taught and just self-paced

27:57

programs in general . You could literally

28:00

, I mean , get involved in developer communities if you

28:02

really want to pair program and some people just love

28:04

hopping on and you know , meeting at a coffee

28:06

shop , whatever but um , like

28:08

, ask chat to be D , to be your pair programmer

28:10

, like you could literally literally prompt it

28:12

to like don't give me the answer , um

28:15

, and you could just say act a little bit dumber than me

28:17

and I will explain it to you . If , like you

28:19

, like you can prompt it in a way

28:21

to make it the driver

28:23

or I forgot the other one , the

28:26

listener , the I don't know passenger

28:28

, I don't know , but with pair programming you could prompt

28:30

it to be the type of mentor you're looking for , or the

28:32

type of student that isn't quite at your

28:35

level , and you got to coach that student and that's going

28:37

to help you reinforce those concepts even more . So

28:39

, um , I would recommend chat

28:41

to be T as a big supplement . Um

28:43

, just for , like , pair programming at

28:46

like . I don't think it's kind of like AI fixes

28:48

isolation , but

28:50

it can help supplement

28:53

the group exercises

28:55

. It can't help supplement even group projects

28:58

. Pair programming stuff like that . Does

29:00

that sound like a fair recommendation to

29:02

students ?

29:04

Yeah , and I think that's

29:06

kind of something I started doing later on was

29:08

using more AI to leverage , because

29:10

I also felt that isolation at the beginning

29:12

of just I'm lost , I don't even know how to ask

29:14

the question I want to ask or what my question

29:16

is , um . So that was

29:19

kind of the big hurdle that was

29:21

hard for me to get through and probably took

29:23

half the program to figure out . Like , okay , these are the

29:25

questions I need to ask to get the information I need

29:27

to actually do something , um

29:30

, and now I can use chat GTP to kind

29:32

of figure that stuff out before I ask the question

29:34

to a person . That

29:36

can really help me take it further . So

29:38

I found it really helpful lately to

29:40

go that route .

29:42

It was definitely interesting having it

29:44

really kind of like blow up , like

29:46

as we were kind of like going through the boot camp

29:48

. Yeah , it's like , here's this whole new kind

29:51

of like tool to use

29:53

um as a developer . Um

29:55

, you know , it's definitely really interesting . And

29:58

, um , one thing that it's like very

30:00

helpful with is like especially if you're

30:02

kind of like

30:05

um , looking for jobs and trying to like supplement your knowledge

30:07

, is like I'll highlight like

30:09

a job description and say , hey , can

30:11

you ask me like three questions

30:13

that might be asked on like an interview

30:15

, and then you kind of like we'll

30:18

recite it and it's definitely going to

30:20

be a super helpful tool and a lot of those

30:22

different applications Okay

30:24

.

30:25

Are you ? Are you trying to like memorize the

30:28

answers that it recommends to you ?

30:30

No , I'll have it just sort of like ask

30:32

me the questions and then I

30:34

on my own will be like okay , if um

30:37

like if it asks me something what is object-oriented

30:39

programming then I'll just kind of like um

30:42

, spit off like what I know , and then

30:44

if I feel like I'm kind of lacking , like I'll go back and just

30:46

sort of like seek out some

30:48

resources on topics that

30:50

I'm weak on . Okay

30:52

.

30:53

Okay , so thank you . Can I have an evaluate

30:55

your response to ? I've been doing that to see how

30:58

good did I do at the third , how well did I answer

31:00

the question , kind of thing .

31:01

How do you , what's the prompt that you ask it to

31:03

evaluate your response ?

31:06

Um . So I'll do something similar where I'll take

31:08

the job and say what are some questions they may ask

31:10

and then I'll kind of type

31:12

out my sometimes

31:14

it'll be a well-developed response , sometimes a little scratchy

31:17

and just say how well formulated

31:19

is this or is this a well-rounded response , and

31:21

just put in my whole response and

31:23

ask it .

31:25

Okay , good advice Um

31:27

Pasha . Do you think this helps with the

31:29

isolation at all ?

31:32

You know , it's really funny that

31:34

we're talking about this , because I honestly

31:36

just really started using chat GPT

31:39

, maybe like a couple months ago , after

31:41

I finished the course , and

31:44

, to be honest with you , I feel like , uh , when

31:47

I was like I was coming to relate to

31:49

the realization like like

31:52

wow , I'm like really , I

31:55

don't know why I didn't use it way earlier

31:57

. Honestly , it was like it's

31:59

honestly like such a great tool Like

32:01

I , I I'm using , I've been using

32:04

it for debugging my own projects

32:06

right now and it's just like really helpful and

32:08

, um , you know it , you

32:11

know it . Sometimes it takes me to

32:14

uh like to debug a problem like three days

32:16

and then , after

32:18

like an hour or so talking

32:20

to chat GPT , like getting

32:22

down to the nitty-gritty , like you know

32:24

, like all the error logs and trying

32:27

to understand , interpret it with chat GPT

32:29

, I mean , within an hour I came up

32:31

, came up with a solution . You

32:34

know . Otherwise , you know , I wouldn't have even

32:36

known . You know it's like it is really

32:38

does feel like . You know , it

32:41

actually is like an actual person

32:43

holding your hand throughout

32:46

, like a project , which

32:49

is exactly what I felt like I needed the

32:51

whole time . You know , I feel like . You

32:53

know , I feel like me personally

32:55

, I learned way , much , way better when I have

32:58

someone like a teacher

33:00

right next to me , like

33:02

trying to solve this problem with me , but without actually

33:04

giving the answer . You

33:08

know , it's still . It spits out suggestions

33:10

of what , like an error log

33:12

, like might be saying or

33:14

might be suggesting , and it gives you a whole list

33:16

of things to consider Like

33:20

. And you know , I just thought I felt like that

33:23

was really like amazing . You

33:25

know , it's amazing to have such a tool , especially

33:28

as a developer Like it's definitely like

33:30

an essential tool for a developer

33:32

nowadays and I wish

33:34

I've used it earlier .

33:37

I think it is and I think a lot of professional

33:39

developers have taken advantage of that . The only

33:41

caution I give is just don't become reliant

33:43

and be careful about the questions you ask . Don't

33:45

have it solve all of your problems and a lot of new

33:48

developers they do that and it's yeah

33:51

, it's . I mean , it's rough , it doesn't really reinforce

33:53

the concepts . And a really good

33:55

question asked is like okay , here's the problem . I

33:57

don't get it , I'm stuck . What fundamental

33:59

concepts do I not understand to be able to solve

34:01

this problem Right and just have it outline ? It's

34:05

like , oh who , asynchronous behavior . I've heard

34:07

this before . I actually I couldn't even recite

34:09

, I don't really know what it is right , but like you're

34:12

dealing with something that has asynchronous

34:14

behavior or some component

34:16

to it to be able to solve the problem . Okay

34:18

, Do you , I

34:21

guess , like ? My final question with this is

34:23

when you have a self-paced program sounds

34:26

like the mentorship is only 30 , 30

34:28

minutes per week for the main

34:30

mentors , Do you

34:32

? I guess it's easy

34:35

to feel alone ? It's very

34:37

easy to feel alone with a self-paced program

34:39

and sometimes like you need more

34:41

than just someone to help answer

34:43

the questions . It helps to like talk

34:45

with other developers . It helps to get involved

34:47

with the developer community and

34:50

honestly , like you know , you don't have to go

34:52

through your emotions of imposter syndrome alone

34:54

. You can , you

34:56

can vent , you could share that with people , but

34:59

sometimes with self-paced programs you don't have

35:02

as much of an opportunity to do that as if you

35:04

were going in person . You have a cohort , you have

35:06

a class , you have instructors there . So

35:09

do you feel like that's

35:11

a thing with this program where

35:13

a lot of students have kind of felt alone

35:15

and , if so , are there any

35:17

recommendations you have for them ?

35:22

We get a place and sort of like a

35:24

personal discord with our specific

35:27

cohort , so like I'm in the one

35:29

of July 2022 . And

35:32

I'm like very close with a couple

35:34

of people there . So it's like those

35:37

people are kind of like directly working with

35:39

the curriculum right at the same time

35:41

. Maybe there's like a little variation , but

35:43

there's always like

35:45

a conversation going on in that

35:47

like , hey guys , I found this resource , how

35:51

are you guys feeling lately ? Like there's a lot

35:53

of that . And

35:55

one thing I recommend to people too is like really

35:58

try to find someone in

36:00

your town or in your area that's a

36:03

software engineer , a developer , and

36:05

try to like build a relationship with them

36:07

, because I think it's super important

36:10

to have like real colleagues

36:12

, friends and mentors that

36:15

you can turn to like like

36:17

text them or call them and get

36:19

some advice . I think that's super , super helpful

36:22

.

36:24

It's good advice .

36:27

Yeah , I used the Slack

36:29

channel . Others will Slack . At the time , maybe

36:32

they switched to Discord , and

36:34

there was a lot of conversations I would follow . I was very

36:37

hesitant to contribute though , which

36:39

something I would advise people going into

36:41

the program to do , because it definitely helps

36:43

, and I wish I had done it , but

36:46

just the conversations that were going on were helpful

36:49

. Sometimes they're like , okay , people are struggling , they're falling

36:51

behind , they're figuring it out too . That

36:54

was at least a little helpful to feel more community

36:56

, but

36:58

still a challenge . You got to put yourself out there to

37:00

make it happen , which can be very difficult

37:03

sometimes , what

37:05

do you think that you didn't reach out more

37:08

often ? Kind

37:10

of going back to that whole imposter , introverted

37:13

whatever you want to call it kind of thing . I'm just

37:15

hesitant to put myself out there and

37:19

, of course , realizing later it shouldn't have been

37:21

that big a deal . It wasn't that big a deal

37:23

, so eventually got there , but yeah , it just took some

37:26

time .

37:28

I guess I'm going to dig into this just a tiny bit

37:30

, because this is common . How did you get

37:32

there ?

37:34

Baby steps . Okay , I

37:38

think I don't remember

37:40

how it started , but it was just kind of throwing out

37:43

like liking a comment

37:45

or adding to a thread . I ended up

37:47

meeting someone else in the course and we started having

37:49

meetings on the side , so that helps just get

37:51

the conversation going with someone new . And

37:55

then I think I started finding

37:58

people that had the same questions I

38:00

had and then kind of getting

38:02

into those threads and that's why I started getting comfortable

38:04

asking my own questions too . So

38:07

a lot of different pieces along the way .

38:10

Okay , thanks for

38:14

sharing .

38:15

I agree with Danielle

38:17

about the Slack channels . It

38:22

does take a little bit like you

38:25

yourself putting yourself out there for

38:28

people , but I mean , in the

38:30

end I felt like it was worth it . It

38:33

did help me . Sometimes , especially

38:36

when I've had those lonely

38:38

, isolated moments , I felt like

38:40

I needed someone to relate to and

38:43

the Slack channels offered that and

38:46

you'd be surprised how many people reply

38:49

to you with the same

38:51

exact conundrum that

38:53

you're experiencing

38:56

. And sometimes people offer because

38:58

there's these peer mentors . I think

39:00

the peer mentors they are also

39:03

students in the program and

39:05

then they're like in charge

39:08

of bringing these students

39:10

together to form

39:12

study groups and

39:15

regular study groups once a week . And

39:19

that's how I met a few people and

39:22

they were extremely friendly and

39:24

they invited me to their

39:26

Skype group chat and

39:29

whenever I had a problem that

39:33

I felt like needed help

39:35

solving , they

39:37

were pretty much always there for me , even

39:39

though they were complete strangers , and

39:44

it was helpful .

39:46

Okay , okay

39:52

cool . I

39:56

think this program yeah

40:00

, this is just an interesting program . Like I said

40:02

, I think a hybrid between a coding boot camp and

40:04

a self-taught or a hybrid between

40:06

a CS degree and a coding boot camp are

40:09

going to be the two choices and

40:12

that people are going to start favoring

40:14

. But

40:17

I think the blend is important . It

40:19

sounds like the community seems

40:22

to you

40:24

guys hold it in high regards . You

40:27

see limitations that like the limited

40:29

amount of time you get with mentors and

40:31

sometimes the experiences are a little bit different and

40:35

that can be frustrating , but like having

40:37

that community be strong and even having peer

40:39

mentors be able to connect people , because everyone's shy

40:41

, no one wants to ask questions , like everyone

40:43

is . If you are the person that is asking

40:45

questions , I'm telling you you're going to make connections as a developer

40:48

, like people love that . Most people are shy . That's

40:52

awesome . Okay , so I

40:54

think we went over the curriculum , the mentorship . What

40:57

do you think about the career services ?

41:01

I personally enjoyed them . I

41:05

today was actually my last day of career

41:07

services , which I'm a little sad

41:09

about , but

41:12

I can't believe how much my

41:14

kind of online

41:16

presence or professional presence has

41:18

changed with their help , so I

41:21

think they were really good Okay .

41:25

I definitely agree too . It's like I

41:28

like to how you'd be kind of like going

41:30

through one of your coding modules

41:33

, like you'd be learning something , and then it kind of like switch

41:35

gears and you'd be doing like a couple

41:37

of days of like career specific

41:39

type of things , like

41:42

redoing your whole LinkedIn , polishing

41:45

up your resume , and then

41:47

, kind of scattered throughout the course too , is

41:49

like you'd have these kind of like 30 minute career

41:51

specific calls , so

41:54

like how to network . Someone who's

41:56

like specifically sitting down with you , looking

41:58

over your resume , trying to

42:00

find , like what makes you unique or what you're

42:02

going to bring to this new career field and what

42:04

you're going to take from , like you said , a

42:06

lot of us are career transitioners , so what

42:09

skills can you kind of bring from your current

42:11

field and bring them into software development

42:13

?

42:17

Okay .

42:18

Right , I thought it was really

42:20

helpful too . You

42:23

know the fact that they

42:26

even have , they even

42:28

offer . That is amazing , you

42:31

know . They really like , yeah

42:33

, like like Eric said , they , you

42:35

know , they look at your resume thoroughly

42:37

and they add , you know , give

42:40

you all these awesome suggestions and

42:42

how to add your

42:45

springboard experience onto your resume

42:47

and how to show it off and

42:52

I and how

42:54

to , how to really reach

42:56

out to people on LinkedIn and how to make the most out

42:58

of LinkedIn . You know is

43:01

really awesome . And they help

43:03

you research the companies that , the kind

43:06

of companies that you might want to work at . You

43:08

know . They make you , you know , list a whole

43:10

like 50 companies like

43:12

that you might be interested in

43:14

the future and you know , on

43:17

an Excel spreadsheet and they , you know

43:20

, make you research it . You know

43:23

, and

43:26

I think it's really helpful , okay

43:28

.

43:30

They also have interview practice

43:32

tied into it also , which I found very

43:34

helpful . Again , I wish I did more

43:36

, because that was definitely an additional

43:38

bonus that I appreciated . His

43:42

technical interview practice also offered technical

43:45

, behavioral , and then a project walkthrough

43:47

. I think we're the three .

43:50

And I think there was a whiteboarding interview too . That

43:53

was like . I felt like it was kind of similar to like

43:55

the technical interview , but it was like a little

43:57

more sort of like pseudo code or

43:59

like the pseudo codes a little more emphasize , okay

44:03

.

44:03

Yeah , I

44:06

was just about to ask about the interview

44:09

prep , so I

44:13

want to see if any of this resonates with you . Let

44:15

me see if I can gather it , but essentially

44:17

it seemed like some of the complaints that I got my

44:20

DMs were the career

44:22

services . I'm

44:25

just going to read a few things and see if any of

44:27

this resonates . So

44:30

the career track is not as enticing as they make it sound

44:33

. If you're much younger maybe it's helpful , but it was majority

44:35

links and articles from elsewhere and how to make a resume

44:37

interview , et cetera . There's

44:39

a spreadsheet right down 50 places you'd like to

44:41

work . There were a few calls that were helpful . It's

44:48

really hard to , so different coding

44:50

boot camps are going to offer like a different amount

44:53

of depth for career services

44:55

. I think mock interviews

44:57

at the price point isn't

44:59

the price point less than like 10,000 ? What

45:03

did it cost ? It's ?

45:05

around 10,000 . Not really

45:07

Okay .

45:09

It depends on your payment , how

45:12

you wanted to do it . So

45:15

I think it was a certain amount for a flat charge

45:17

and then another rate for monthly

45:19

and so on .

45:22

And the monthly cost , how

45:24

much is a total if you pay monthly ?

45:30

I think I remember 10K . I

45:33

think , so because .

45:34

I did .

45:35

I did the monthly . I was optimistic

45:37

going into this program , realized

45:39

it shouldn't have been and I think it was

45:41

around 10 is what I ended up with and it caps

45:44

you at a certain point .

45:46

All right . So it sounds like

45:48

the I mean for

45:50

under 10,000 . It

45:54

sounds like , with the interview

45:56

prep , I feel like career services

45:58

is pretty powerful . They offer a lot

46:00

of value for that price . There

46:03

are programs that are 16,000 , without

46:05

an ISA up front

46:07

, that won't even offer mock interviews . So

46:09

I think that's really interesting for a self-paced

46:12

program . I don't think you kind of need it

46:14

for a self-paced program because you're

46:16

going to have people with different skill levels and different

46:18

like depth of knowledge and

46:21

like you're just going to have a variety and you want to try to get everyone

46:23

kind of at least on the same page to recognize

46:25

their weaknesses and what they have to improve . So

46:29

, okay , sounds

46:32

pretty positive for career services . How

46:34

well do you think they prepare you for data

46:36

structures and algorithm type interviews ?

46:42

I'm struggling with it . I don't know about

46:44

you guys .

46:47

I was definitely feeling weak and you

46:49

can kind of like , as long

46:51

as it's before your intended graduation

46:53

date , you can schedule those interviews

46:56

for however late you want

46:58

them to go . So I

47:00

remember giving myself like a week at

47:02

least before each one and then I'm like where's it comes to

47:04

worst ? You can redo them like three times

47:07

to get a pass like

47:09

a passing grade . So

47:11

yeah , that was like I remember that week just specifically

47:14

like dedicating just to like lead code

47:16

and like learning all the different , like

47:18

sorting algorithms and data structures and stuff like

47:20

that . So maybe like

47:22

if people want to try that strategy

47:24

when it comes to that , and I'm still kind of

47:26

like there's so much

47:28

to it that you're just going to continue to like practice

47:31

those beyond the

47:33

bootcamp .

47:35

One week is nothing for that , right

47:37

? I see what you mean

47:39

, daniel .

47:39

I kind of wish it

47:43

was like , I mean to kind of like bring it up , they'd

47:46

make the cover at the very end of the

47:48

program . I felt like it would have been

47:50

a little more helpful if it was

47:53

. They had , you know , they

47:55

had a little , you know , a smaller section covering some of that

47:57

, at least in the beginning , because from the beginning

48:00

it would have definitely been

48:02

helpful , you know , especially

48:04

for law projects and but so so , yeah , it

48:06

really and it really it did stress me out a

48:09

little bit because , you know

48:12

, I felt like , oh , you know , like , since I did

48:14

all these projects , completed all the projects

48:16

, you know this should be a piece of

48:18

cake for me , but really

48:20

it wasn't . It was actually incredibly hard and

48:23

I , you know , I definitely failed a few times . I

48:28

was like I'm not going to be able to do that , I'm

48:30

not going to be able to do that . You know

48:32

I definitely failed a few

48:35

times . You know , luckily

48:37

, they give you like a practice

48:40

, an extra practice . That

48:42

doesn't count . So

48:45

, and so I , you know , I failed

48:47

three times and thankfully that didn't

48:49

like mess me up , you know , completely

48:51

, because I still had one more try and

48:56

yeah

48:58

, but I mean as far as like the actual

49:00

curriculum . Preparing for that I feel like

49:02

it was , you know it was fairly helpful

49:04

, like

49:06

like they definitely like cover a little bit

49:08

of everything . You know they

49:10

cover , you

49:13

know , basic strategies like multiple

49:15

pointers and frequency counters

49:17

and you know

49:19

, and then give

49:22

you a bunch of examples , example problems

49:24

to work with . You know they

49:27

thoroughly explain recursion , which

49:29

is really nice and

49:32

and but despite doing all those problems

49:34

, you know , just for me personally

49:36

it was it was still difficult , you

49:38

know . But that was mostly because , like I mean

49:40

, it's just a mock interview

49:42

, is a mock interview and it's like really kind of like

49:45

, kind of intense and

49:47

like they definitely , you know

49:49

, they definitely simulate that situation

49:51

really well . Like you're , you're put

49:54

on with , like like a mentor

49:56

or developer who you don't

49:58

even know , probably you

50:01

meet for the first time and you don't

50:03

know what question you're going to ask you , and

50:06

that in itself kind of raises your nerves

50:08

a little bit . And then I think that kind

50:10

of messed me up a few times , even though

50:12

, like , on my own time I probably wouldn't

50:14

have been able to solve whatever problem that gave me easily

50:17

, you know . So

50:19

that really forced me out

50:21

of my shell to really practice and

50:23

put my head down and , you know , solve as many leak

50:25

code problems that I could possibly could

50:27

until like I felt like I was second nature and

50:31

that's because of that , yeah .

50:34

A little worried that you keep saying like trying

50:37

to study a leak code type problems . It

50:41

sounds like they're . They don't really spend a lot of time on this and

50:44

I find that a lot of and

50:46

just like talking with a lot of hiring managers and people

50:48

who are

50:50

really good with the stuff , people that have worked

50:53

and been tested at companies like Facebook I

50:56

think Facebook's a little bit easier than Google but like at

50:58

FANG type companies where , like

51:01

a big recommendation is

51:04

like way too many people jump into a leak code too quickly and they sock with their

51:06

foundations , like they just suck right and

51:10

a lot of like getting better is just

51:12

realizing what foundations you're truly lacking in

51:14

understanding . But I

51:17

would argue this sounds like a weaker

51:19

like I like the Muck interviews , but it sounds like a weaker part of the program

51:21

, given how little time they spend on it . So

51:25

, like you said , Eric , my big recommendation from hearing all three

51:28

of you is like just a little bit on the side , like when

51:30

you graduate , when you finish this , you should be doing heavy

51:32

project work to reinforce everything , but

51:36

also on the side , like spending time , like really making

51:38

sure that you understand the fundamental data structures and

51:40

algorithms that you're most likely going to be tested on

51:42

and you can create practical problems

51:44

out of this . You can use chat to be

51:46

teached , literally create challenges for you , but

51:51

it sounds like you've got to like really

51:53

push forward after you graduate with

51:56

that . Okay .

51:57

Yeah , it's definitely Sorry , Go ahead I wasn't saying

51:59

it's really important to be able to do

52:01

that . I didn't say it's really pushed

52:03

towards the end . So I know I

52:05

had this note going into the program because the previous

52:08

review did made a statement about this too to

52:10

trickle them in as you do the program . Of

52:12

course that went out the window as I got into it

52:14

, but since it is at

52:17

the end , it's kind of that last push of okay

52:19

, I did everything , so now it's just this , I

52:21

can just focus on this . And

52:23

after you get through I think for me maybe

52:25

the first two I forget what they were . I got

52:27

a really solid understanding and then

52:29

my brain just burned out after doing three or

52:32

four in a row . So splitting them up

52:34

between the curriculum would have been very helpful

52:36

.

52:37

That's good advice .

52:40

I wish I could .

52:43

A lot of us wish we could have done the coding bootcamp

52:46

differently and we would all go back and

52:48

change things . But yeah , I like this

52:51

is all really good advice , and

52:54

I think an important thing to recognize is no matter

52:56

what program you go through , no matter what coding

52:58

bootcamp you go through , there are going to be holes in every single

53:00

program , and you just

53:02

got to realize what those holes are in supplement afterwards

53:04

. Just usually , even

53:06

like really crappy programs , you get an outline

53:09

, you learn how to learn Like , you get an idea

53:11

of like how to grow as a software engineer , and if a coding

53:14

bootcamp or a course or anything like that can

53:16

give you both of those , that's

53:19

really all you need , as long as you're not going to give up

53:21

. Are you going to say

53:23

something , eric ? No , I definitely

53:27

agree .

53:27

Yeah , like the big thing is like you do really need

53:30

a supplement , no matter what kind of bootcamp you

53:34

take , because there were some , some

53:36

holes , especially like one thing I really struggled with

53:38

throughout the bootcamp was like things that had to do with like setting

53:40

up your virtual environments

53:44

, kind of setting up dependencies , kind of like

53:46

the weird sort of

53:48

like oh look

53:50

, aspects of being a developer , like

53:52

you need certain libraries installed , and

53:55

usually it's pretty straightforward . But I remember right at the

53:57

beginning I was like I kind of had never even touched like the

54:00

terminal and anything like that , so that was all like super

54:02

new to me . So

54:04

definitely , if you need to like read up

54:07

on something or take kind of like

54:10

an additional course

54:13

or like some video lessons , or I remember

54:16

sitting down a lot with my friends . I remember sitting down a lot with

54:18

my software developer friend and say

54:20

, hey , like here's some things I'm struggling

54:22

with when it comes to like bash

54:24

and kind of all this

54:27

sort of like operating system

54:29

kind of stuff .

54:31

Okay , good advice . What

54:34

could they improve ?

54:41

I can go . I think

54:44

the biggest thing that I found after

54:46

I realized after was the group

54:48

work piece and using

54:51

GitHub collaboratively and doing

54:53

that whole kind of developing as a team

54:55

was definitely

54:57

something that I again could have

54:59

probably reached out and gotten involved and slackened

55:02

on that . But it wasn't necessarily a program so

55:04

it wasn't on my radar but

55:07

it's definitely something I think I

55:09

was missing and appreciated . On

55:11

the recent group project I did learn all of that , so

55:14

having that would have been helpful .

55:17

Okay , I

55:20

feel like it would have been . I

55:24

mean , I feel like it would have been . One

55:27

thing I didn't like was

55:30

so they do cover how to

55:33

deploy websites like

55:36

your projects using Heroku

55:38

, and

55:40

I mean I'm , you

55:42

know , my cohort might have been a little

55:44

unlucky , because , I

55:47

mean , heroku is pretty much the only like option

55:50

that they like teach on

55:52

there . I don't know about

55:54

now , but but then recently

55:59

, in last November , heroku stopped

56:01

being for free . Like Heroku

56:04

used to be like , oh , we give you five

56:06

deployments for free , but

56:08

then one November

56:11

hit , which was like in the middle of my course . I

56:14

had to , you know . You

56:16

know , I noticed a lot of people were struggling

56:18

in the Slack channels . They're like , oh , like we

56:21

have to pay for this now . And

56:23

, like you know , it would have been helpful

56:25

if they gave us more than just one option of

56:28

how to deploy a website . You know , it's

56:31

rather just Heroku . But one

56:34

thing that was nice , though , is that they did

56:36

offer to reimburse

56:38

you every time you deployed something and

56:40

have to pay for it . You

56:42

just have to email them to let them know , but

56:45

I know that some of my friends were doing

56:47

in the course . For

56:49

some reason , they didn't even notice the emails

56:51

that they sent out for that and they

56:54

never even took advantage of that . So

56:57

that was a little bit of a struggle . But

56:59

, and to cover and also to

57:01

like

57:04

to , you know , attack that problem with

57:06

, like , the dealing of isolation

57:09

, maybe it would have been more helpful if they offered , like

57:11

like a project

57:14

or something where you actually had to collaborate

57:16

with another student . Like they assign you other

57:18

students , you collaborate with them and

57:21

that way you learn how to use , get more more

57:23

efficiently with other people , which

57:26

is , like you know , it's

57:29

more similar to

57:31

an actual developer environment

57:33

, like at a job . I felt like that would have

57:35

been really helpful .

57:38

Yeah , it seems to be . I

57:41

think that's a great thing . I think that's actually a big hole

57:43

in the program . I don't necessarily

57:45

think that they should offer

57:48

it for the price point , but that's a big hole for a

57:51

cheaper program . I think there's tons

57:53

of value in a group project . There's tons of value in

57:55

stepping on each other's toes and dealing

57:57

with merge conflicts . And then what happens when you screw

58:00

up a merge conflict ? Like how the heck

58:02

do we reverse this ? I think that's huge

58:04

, just like the

58:07

scrum planning , I think , is really big

58:09

. And just being able to write requirements for tickets

58:11

and go over that with a team like

58:13

a lot of coding boot camps will simulate standups

58:15

and like every day , right before you

58:18

dive into your project , where touch base . And

58:20

it also gives you an opportunity to talk with

58:22

other people and say , like sometimes when

58:24

you work on a group , well , often when you work on a group

58:26

project , people have their different strengths and

58:28

so if you're really struggling with , like , setting

58:30

up an API and this

58:33

other person's like just an ace with APIs

58:35

, like they can help right , that

58:37

can also be very helpful . But just being able to

58:40

work with a team to kind

58:42

of define the requirements and understand

58:44

what the hell you're building is important

58:47

because I think most developers

58:49

that get hired that are going to be working on products

58:51

, they're user center developers . They

58:53

often eventually will be connected with

58:55

the users of the app , which is why a lot of companies

58:58

love hiring people that use the products and

59:00

our developers . That's fantastic . If you can apply

59:02

for companies like that or if you like

59:04

, you constantly use developer software

59:07

and you , just like I , really want to work for this company is a

59:09

good blend . Companies love hiring

59:11

people that give a crap about their products . Because

59:14

you're going to care about the users , you're going to understand

59:16

the user's concerns and that's going to show

59:18

in the effort that you put into your implementation

59:20

and considerations for , like when

59:22

you're deciding , like something that needs to be scalable

59:25

versus something that needs to go out and piss it off a

59:27

hundred of our customers right . Like when

59:29

you care about that stuff . That's a balance

59:31

that all professional developers are going to have to strike

59:33

and you're going to be pushing back with product

59:35

and like you want to get a feel for , like

59:38

okay , product is telling me , like this is really important

59:40

, etc . But you know , as a developer , I

59:43

have to understand that I don't want to push a bunch of technical

59:45

debt into my code base and I'm going

59:47

to appropriately push back

59:49

and explain why , and practice

59:51

explaining why , because that's a skill in itself

59:54

, right . You're going to have a lot of stakeholders

59:56

and you're going to be interacting with different departments

59:58

and when you work on a group

1:00:00

project you get a little bit of exposure

1:00:02

to that . And just communicating

1:00:05

also your updates is also

1:00:07

another thing that people need

1:00:09

to practice . But

1:00:12

also you learned how

1:00:14

to like . Usually what programs

1:00:17

will do is they'll kind of set a limited time , like a week

1:00:19

, two weeks , build this project , right

1:00:21

, and now you have to shuffle and

1:00:23

struggle and figure out okay , what

1:00:25

can we get done and what you're going to realize

1:00:27

as a developer is really important

1:00:29

lesson . You're

1:00:32

probably going to overestimate what you can get done and

1:00:34

you are going to pull your hair out in stress because

1:00:36

time is almost up and you're not

1:00:38

even close right . This is

1:00:40

the developer experience , especially as a new developer

1:00:43

, and you will learn to be able to . You

1:00:46

know , a concept I usually recommend for

1:00:48

people is over or

1:00:50

under commit and over deliver . Always

1:00:52

under commit and over deliver when you're not quite

1:00:54

sure and within a two week

1:00:56

sprint . That

1:00:58

is really important to do . There

1:01:01

are going to be some product managers that have

1:01:03

a lot of experience with professional developers

1:01:05

and the code base and they've been around and

1:01:07

they might be willing to tell you . You know what

1:01:09

. It's probably going to take you longer than that . You're

1:01:11

new , you don't know it . But they're also going to be product

1:01:13

managers that are like , oh yeah , this developer is going

1:01:15

to work 80 hours to get this done . This is awesome . Yeah

1:01:17

, go for it , take those

1:01:19

tickets right . But just being able to work on that group

1:01:22

project and talk with other developers

1:01:24

, come up the requirements , solidify them , figure out

1:01:26

what the MVP , the minimum viable

1:01:28

product is that we need to get done

1:01:30

just a very bare bones feature . And

1:01:32

the only way you're going to figure that out is to understand

1:01:35

who the hell is going to use your app . What does

1:01:37

your app solve . All of that is

1:01:39

fantastic experience . So I

1:01:41

would argue I don't necessarily

1:01:43

think , within this price point , that this

1:01:45

program should include like a big

1:01:47

capstone group project like that

1:01:50

, but I would participate

1:01:52

in a hackathon . I would find people

1:01:54

to do a group project with , because I think that's

1:01:56

going to be a really important supplementation

1:01:59

. Do you guys think that's fair ?

1:02:03

Yeah , that's actually what I did and it was a huge

1:02:05

, huge help . Added that on

1:02:07

at the end .

1:02:09

Okay

1:02:12

, so what do you think they could improve

1:02:14

, eric ?

1:02:17

I felt like some of the lessons could

1:02:19

probably be swapped for

1:02:22

kind of other , more ways , more relevant technologies

1:02:24

, like I know , there's kind

1:02:26

of like a week spent on jQuery and

1:02:29

they did preface it and saying that like hey , this

1:02:31

technology is being phased out but

1:02:33

you potentially could be put on

1:02:35

a team where they're using legacy code bases

1:02:37

, so maybe a little bit of experience

1:02:39

with this might be useful . But

1:02:41

then

1:02:44

something , for example , that is important to me , what

1:02:46

I'm trying to get better at is a type script

1:02:49

. There was kind of like we didn't even

1:02:51

touch any type script throughout the course and

1:02:53

I think that's actually changed . They

1:02:56

recently kind

1:02:58

of changed the curriculum and they added that , which I'm happy

1:03:00

about , but

1:03:03

yeah , so I felt like maybe certain

1:03:05

things are more relevant than others . I

1:03:09

definitely agree with you guys as well that having

1:03:11

some sort of kind of

1:03:13

collaborative project is super helpful

1:03:15

. They

1:03:18

didn't really encourage us to contribute

1:03:20

on open source or anything like that , which

1:03:22

I think that would be helpful . If someone's

1:03:24

kind of going through the boot camp and if they

1:03:26

have time and

1:03:30

time to do that throughout the course , that would be great

1:03:32

. And

1:03:35

yeah , I'd say that's kind of the main things at

1:03:38

the top of my head .

1:03:41

Okay , so just

1:03:44

a quick note of that and

1:03:46

then I don't even know if I have any

1:03:48

other questions . I feel like you guys did a really good job

1:03:50

explaining everything With

1:03:54

. Yeah , we on . Jquery is a lot Depends

1:03:59

what they use it for , what they taught like , for example

1:04:01

, my coding boot camp . We

1:04:03

learned jQuery but then we built the

1:04:05

virtual DOM , like a really basic version of

1:04:08

the virtual DOM for React with

1:04:10

jQuery , and we did the state and

1:04:13

we did really minimal stuff and just

1:04:15

being able to update certain parts of

1:04:17

our application through jQuery , given

1:04:19

when like state would change , that was really

1:04:21

interesting . It helped us dive

1:04:24

into React with

1:04:26

a little bit of a heads up and get some fundamentals

1:04:29

down . I think it's a really useful tool

1:04:31

when you're really struggling to understand a concept . Get

1:04:34

that concept broken down into its pieces

1:04:36

and understand the pieces and build it back up

1:04:38

from scratch . I think it's a really

1:04:40

cool strategy to do , I

1:04:42

would argue . Typescript

1:04:45

is . There

1:04:47

are a lot of developers that like it , for a

1:04:49

good reason , but for new

1:04:51

developers it has a bit

1:04:53

of a learning curve . It takes longer to push out features

1:04:55

, and I think feature work is really

1:04:57

going to help reinforce a lot of your JavaScript , and

1:05:01

then you have newer libraries that

1:05:03

are now tossing out TypeScript as well

1:05:05

. So TypeScript is still hyped

1:05:07

, and so I would argue

1:05:09

that it is in enough

1:05:11

job applications where this

1:05:14

is something you might want to supplement . So I do

1:05:16

think that's good advice . Eric

1:05:18

, just

1:05:20

don't dive in too quickly . I

1:05:22

find a lot of people just like JavaScript's weird

1:05:25

, it's quirky , and I find , like a lot of people

1:05:27

I don't even think it's the type there

1:05:29

is people struggle with with JavaScript . I think

1:05:31

just using JavaScript as your initial programming

1:05:34

language , the syntax , it's

1:05:37

a little funky , but adding TypeScript

1:05:39

to that , and especially setting up TypeScript

1:05:42

, it can be difficult and frustrating

1:05:44

. So if you have extra time , go

1:05:46

for it . And

1:05:49

there's one other thing you mentioned

1:05:51

TypeScript . What was the last thing ?

1:05:54

That they changed the curriculum to add it .

1:05:57

They changed it to add it . I

1:05:59

don't know , I'm probably thinking of something else . Okay

1:06:02

, I just want to add that extra note . Okay

1:06:04

, I feel like we went over everything

1:06:07

that I want to go over . Do you feel like we

1:06:09

missed anything ?

1:06:14

Touching on that last topic about changing the curriculum

1:06:17

, I noticed that they were very good about

1:06:19

making updates . Some

1:06:21

of it was a little strange . They changed some required projects

1:06:24

to optional , which was helpful with the timeframe

1:06:26

. But I noticed when I was looking

1:06:28

back today , actually some of the assignments are actually

1:06:31

different . So I think they've taken advice and

1:06:33

made the updates as they go , which

1:06:36

I know that's a struggle , especially with everything

1:06:38

being recorded . But I thought

1:06:40

it was a nice add that they're trying to do that .

1:06:44

Okay , Cool

1:06:46

, All right . Well

1:06:48

, that's it then . I appreciate you guys coming

1:06:50

on Before we wrap it up . Seriously

1:06:54

, thank you so much for coming on . These

1:06:56

reviews help a lot of students and

1:06:58

they helped you and you came back on and

1:07:00

that was really cool . First of all

1:07:02

, I love when people watch my videos

1:07:04

. It helps them and then you're willing to come back on and

1:07:07

pay it forward . I think you're going

1:07:09

to make for awesome software engineers . I think there's a

1:07:11

really good quality to have as a software engineer

1:07:13

. So thank you . But yeah

1:07:15

, before we wrap it up , let's go ahead and go around

1:07:17

. Eric , if people want to reach out to you

1:07:20

and anything else you want to shout out , where could

1:07:22

they reach you ?

1:07:23

Yeah , I'd say , my biggest thing is my

1:07:25

LinkedIn page , so you can find me at Eric

1:07:28

Zoring , and then I also have a personal

1:07:30

portfolio website and Donna

1:07:33

, I can give you the link , and Mr Plano

1:07:35

and Verso , and you can find me there too , sounds

1:07:38

good , how about you , daniel ?

1:07:41

I think LinkedIn really has all the different

1:07:43

pieces , so I have to look

1:07:45

at my like Daniel and Aranda

1:07:47

. Yeah , find me

1:07:49

there .

1:07:50

Okay , Cool . How about you Pasha ?

1:07:53

Yeah , linkedin , you could

1:07:55

just type in my name , pasha Loganov , and

1:08:00

you could also check out my portfolio

1:08:02

website , which is PashaLoganovcom

1:08:05

. And

1:08:07

yeah , if you're interested

1:08:10

in seeing what I do on outside of programming

1:08:12

, I'm also a graphic

1:08:15

artist and you could check out my Instagram grammar

1:08:19

commie .

1:08:21

Okay , all right , sounds good . Thanks

1:08:23

for sharing and if you enjoyed this video

1:08:25

, you like it . You hate it ? If you're watching on YouTube

1:08:28

, let me know in the comments , as usual . But

1:08:30

, eric Daniel Pasha

1:08:32

, thank you so much for coming on , thanks .

1:08:37

Thank you for having us

1:08:40

on . Thanks , thank

1:08:45

you for having us on . Have

1:08:53

a nice and normal

1:08:55

positive questions .

Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

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