0:00
You know, when I first started my journey as a self-taught software engineer
0:03
I totally made a ton of mistakes and really screwed up on a lot of things that slowed down my progress
0:09
Now, that didn't stop me going from a construction worker to a software engineer who's now making over two hundred thousand dollars a year
0:16
But avoiding some of these mistakes could really save a lot of time
0:20
And here's one of the things that I would change if I could go back in time. When I was first starting out, I really felt lost
0:26
And I was really naive about a lot of things in the software industry
0:29
And what was important, what was not important. And one of those areas that I put way too much focus on
0:36
was in getting certifications, because I thought, hey, if I go and get these certifications, that's going to be a great way
0:41
for me to build up my resume and have something to show, to prove that I'm good enough to get a job
0:48
Or at least that's what I thought. So in this video, I'm going to share with you my thoughts on like the different types of certifications, how valuable I think they are
0:54
especially now that I've had plenty of time to be on the other side of the table
0:58
when it comes to interviews. Something that you've really got to consider is that there are different
1:03
types of certifications out there. There are certs that are tied to tests, and some of those tests
1:08
could be really recognized tests across the industry. And then there's also going to be certifications of completion
1:14
And then there are certs that are going to be expected for different types of positions
1:18
For example, some DevOps positions might require you to have a bunch of the AWS certifications
1:24
And that's just something that's expected if you're going to be working in that role for a particular company
1:29
Now, I do get a lot of questions from people about certs and whether I think that this certification is important
1:35
or how valuable the meta front end developer certification is. And the industry is just simply too big for me to really go through
1:44
and try and break down every certification of which one is worth it, which one is not
1:48
So just up front, I'm not going to even try to do that because there is a lot that is just out of my area of expertise
1:54
And there's no way for me to make a good judgment call there. So I'm going to focus more broadly on the concept of certifications
2:01
because one of the things that I encountered when I was first working on collecting a bunch of certification myself was that
2:08
I discovered that a lot of times people actually have a negative stigma
2:13
when it comes to collecting certifications and just trying to fill your application with that
2:18
Now, that's not going to say that everybody is that way, but there are definitely some people who look at that
2:24
and when they see a resume that is just a check for a bunch of random certifications that they question, is that person
2:31
actually focused on the right things? Are they more focused on trying to get certifications
2:36
than they are in actually implementing and using that knowledge to build things and to develop the skills that are required
2:43
to be a successful software engineer to actually generate profits for a company
2:47
Now, I personally don't have a super negative disposition towards someone who is working on certs, but it does create that initial impression
2:55
that, you know, this person is newer and is focused on the wrong things
3:00
But I try to give people the benefit of the doubt there. Now, when it comes to actual certifications, as I mentioned
3:06
there are different types. You could be doing ones that are test based, and then there are ones that are going to be just for completing a course
3:14
Now, if you're talking about something like some of the Java certifications where in order to actually get those, you have to do a bunch of studying
3:21
and then you actually go take a highly recognized test that you have to pass to show that you have a certain level of competency
3:27
in those skills, then to me, that carries a little bit more value
3:32
because it is recognized and those tests are recognized. And so there's kind of a benchmark of if you passed it
3:38
there's an expectation of like how much you know about Java. But there's a whole ton of other certifications out there
3:44
that are just more of a certificate of like completion from any place
3:48
like Udemy to some other courses, to online boot camps, whatever. And when it comes to those kind of completion ones
3:57
I just really don't view them as very valuable. And the reason for that is if you're on the other side of the table
4:03
and you're interviewing someone and they have all these certifications of completion, it still leaves you wondering, OK, but so what
4:10
Like, what did you actually do? You completed the course, but did you actually build the stuff yourself
4:17
Did you try to take that knowledge and apply it to other things? You know, or did you just like look up answers, copy and paste
4:23
what someone else has done? Did you just skim through the videos and there weren't any actual quizzes
4:29
associated with that? It's just really hard to gauge how much effort someone actually put in
4:34
and how valuable that certification is. So here's kind of my breakdown on what I value as far as documentation
4:42
for what someone has accomplished. Obviously, if I see that someone has a computer science degree
4:48
or a software engineering degree, that's going to hold value to me
4:52
Or if they've come from like a trade school that's maybe like a specialized
4:56
software engineering trade school, that's been like a couple of years of intense focus
5:01
then that can have some value for talking about boot camp certifications. That's a little bit harder
5:06
because there's so many boot camps out there that I just don't know about
5:10
I'm not familiar with them. I may have heard their name, but I don't know how good their curriculum is
5:15
And so I view boot camp certifications with a grain of salt
5:19
or with a degree of skepticism. Now, it's going to be a little bit different if it's like a local boot camp that I have heard of that I'm familiar with
5:26
that I know people who've graduated from that boot camp. I've worked with them, seen kind of the skills
5:31
that they came with out of that boot camp. That could be a little bit different. I will give a little bit more credit to those kind of certifications
5:40
because I have some familiarity. And I think most people out there are not going to be super up
5:45
on all the boot camps. And frankly, I'm a busy person and I'm not going to take the time
5:50
to really dive into looking into each boot camp certification or course completion certification that I see out there
5:58
because it's just not going to be super helpful for me. And it's not how I want to spend my time
6:03
When I do encounter that, I'm more likely to look and focus more on, OK
6:08
what is it that this person has actually been doing? What job experience do they have
6:13
What kind of projects have they done? And I would be very specific about trying to ask, you know, OK
6:19
is this project one that was completed as part of a boot camp
6:23
or is this a side project that you did on your own? If it's part of the boot camp projects, is this a project
6:29
that everyone did the same exact clone type project? Or did you have to come up with your own idea and do your own unique thing
6:38
Because I'm just not going to place a lot of value on applications
6:42
or things that were built that just everybody is building, because, you know, then there's already going to be tons of examples out there
6:49
that if someone gets stumped, they can just go look at they could copy it. How do I know how much work that person put into it
6:55
Whereas if it's something that they had to come up with their own ideas, they're working on stuff on the side, then they're putting more thought into it
7:02
They're actually having to work through the problem solving and having to like look up answers to the things when they get stumped
7:09
and figure things out on their own, which is important for becoming a successful software engineer
7:14
Now, if you're falling into that trap of worrying about all these certificates of completion, I just say, don't worry about that
7:21
Focus on learning. A lot of these courses could have really valuable information
7:25
And maybe you're in a phase where you already know a lot of stuff and you're just trying to brush up on some other areas
7:30
Don't feel compelled to have to do an entire course and to have to
7:34
you know, get that certification, go and pick and choose the areas that interest you or the gaps in your understanding
7:41
and work on developing those skills and be wise with your time, because being focused there is going to be a lot more valuable
7:47
than just worrying about doing everything, stuff that you've already know just to get that certificate of completion
7:53
And if you're early in your journey and you have time to go to college and get a computer science degree, then that's totally what I would do
7:59
If I could go back. I know it's not for everybody, but I do feel there is a lot of value there and that that is worthwhile
8:06
If you if it makes sense financially and you have the time to dedicate
8:10
to an actual college program to get that degree, if you're deciding to go down the self-taught route
8:15
then you should watch this video. So I share all the things that I wish I had done differently
8:20
The areas that I'd focus on, the strategies that I'd use to be more efficient
8:24
and really speed up the learning process. What areas I'd focus on technology wise and the stuff that I would avoid
8:31
Thanks for watching. I'll see you in the next one. Lates