#159 Ryan Hamblin is an experiential learner
⚠ The following transcript was automatically generated.
❤ Help us out, Submit a pull-request to correct potential mistakes
Ryan Hamblin 0:00
The first week at the job, I was learning Ruby. And I did a tutorial in Ruby. And I kind of downloaded did like a Ruby install and was like building a little toy app and making all these features. But I had installed that app in our products repo locally on my machine. And then I go, and I was like, Okay, Ryan, this is a bug I think you can fix there's a little jQuery thing and I was like, sweet, I could fix that. And I went and fixed this bug. And I committed it with all these these Ruby files, like this entire application, I had an NPM or Ruby installed this application inside of our application. I just remember the the senior dev the architect looked back at me and he's just, like, shook his head. He's like, Are you kidding me? You're submitting this pull request right now. Like yeah, look at all the work I did. And then I didn't even realize there's 1000s of lines of code so so this is my trip. What are just my anecdote when I tell students like never get add dot right, never get at all. Always look at your files that you're checking in to get that pull request was immediately deleted. And I think I lost a lot of responsibility almost immediately at that point, but it was good that they that they let me make these mistakes.
Tim Bourguignon 1:16
Hello, and welcome to developer's journey, the podcast, bringing you the making up stories of successful software developers to help you on your upcoming journey. My name is Tim Bourguignon. And on this episode 159, I received Ryan Hamblin Ryan is an ex exercise science and outdoor recreation manager who became a software engineer. He now works for Lambda school in Salt Lake City or near Salt Lake City. As he puts it himself, he is obsessed with students and with product development, instructor, promoter of simplicity, and an engineering manager. Ryan, a warm welcome to DevJourney.
Ryan Hamblin 1:55
Hey, thanks for having me, Tim. It's good to be here.
Tim Bourguignon 1:57
So Ryan, as you know, the show exists to help the listeners understand what your story look like, and imagine how to shape their own future. So as always, let's go back to your beginnings. Where would you place the start of your devjourney?
Ryan Hamblin 2:11
Wow, that's a very good question. So for me, it was a little bit later in life. Like, like you mentioned, thank you for the warm intro. By the way, like you mentioned, I was an exercise science major in college. And that's what I graduated in with an emphasis in outdoor recreation management. So it's kind of a weird degree because we didn't have like a full major, we had to have an emphasis and Exercise Science Department. What
Tim Bourguignon 2:35
exactly exactly this this exercise science, focus outdoors at sports and?
Ryan Hamblin 2:41
sports medicine, kinesiology, sports, psychology, a lot of motor learning and development. So I was in Yeah, I was in a lot of courses with pre med students, it's a major that was used at my university to sort of be a little bit easier to ease yourself into the medical field, if you will. But a lot of people take it and run with it. And so my core competency, my core classes were, were all with the pre dental pre med, pre nursing students. And then there was us kind of like, hippie, long haired, like, smell like campfire, smoke, camping, outdoor recreation students who would come to class in with with these, you know, with these actual students, so so it was a major that I did that, you know, I studied my passion, I really love the outdoors growing up. And it's weird because you're like, well, where where on earth could a an outdoorsman fly fisherman mountain biker skier, river rat? Where, where in the world? Is there a place for somebody like that to, to learn how to write code and make a living out of that. So but it was, it was at the time that I was sort of graduating from that major, I was actually working with people with disabilities. And I would develop these little sports programs for Salt Lake County with, you know, as an intern, and that's what that was, my, my focus was recreational therapy, sort of providing an opportunity for people who didn't have it. And sort of educating people in you know, how to get into sports, even though they literally have a physical limitation, like, like, like a wheelchair, right. So we, we did these fun sports camps and you know, worked all summer and the summer was kind of coming to a close. It's about seven years ago now, I think, if I recall correctly, and I was kind of looking around and looking at my career path ahead of me. And it was just a long arduous journey of corporate not not even corporate government ladder climbing. So it was one of those things where I was like, I don't think that $7 an hour, you know, the local area. Yeah, that was like minimum wage, right? That's going to be easy to sort of surpass that year over year and continuously, like, climb up. And, and so yeah, that's where coding my coding journey began, I actually, one of my friends from high school started a coding bootcamp and the load local area. And, you know, it was a lot of hype on social media, I had a lot of friends who attended, I have an added dear lifelong friend, who was actually my roommate in college for a little bit. He went to the boot camp, and he was he was a teacher, himself a junior high school teacher, his name is Caleb Hicks. And so for those of you who followed lambda school, no lambda school at all, you know that Caleb had a big a big part in building this program here. So Caleb and I were dear friends and I, you know, I saw that he learned how to code and I was like, well, if Caleb can do it, I might be able to do it, you know, it might be something that we could dive into. And it seemed kind of fun. It was kind of like, like I said, it was a lot of hype, a lot of energy. And I think I wrote my first line of code, probably a couple months ago, seven years ago, like a year and a couple of months, or seven years, and a couple months ago, sorry. And just kind of poking around at things. And then I applied for the bootcamp and got in my wife, she's always a person who just sees the potential in people and like, doesn't accept doesn't accept status quo. She doesn't accept just like homeostasis, she always has to throw someone into chaos, or make, you know, make someone better in. So that's what she did to me. She we had been married for about a year. And she's like, well, it doesn't seem like you're super happy with this outdoor recreation thing. And maybe we should look at our future. And she, she sent me a link and we started talking about it. And she's like, well, what if you did more school after school and kind of figure it out from there. So that's where it all began was the summer was about seven years ago. So yeah,
Tim Bourguignon 6:47
that is awesome. That's cool story. Did you consider it something else? And then going into software development?
Ryan Hamblin 6:54
So at that time, no, I kind of just figured that, like, I was gonna make it that it was gonna happen. And is the moment that I, that I decided to pursue it, and no clue what was in store for me, right? It was a professional industry. To me, it was like a foreign thing. And it was like, Oh, cool. I can do this. Why not? You know, it's so no, I didn't consider anything else. At that time. It was just either I go into further education with recreation manager management, and go get a rec therapy certificate and start doing recreational therapy. Or I try and learn how to code in 12 weeks, and you'll, you'll be a developer, right? That's, that's the kind of age old adage, they, those early boot camp sets of 12 weeks, and there'll be a developer, so I don't know it was it was just like, I just knew in 12 weeks, I was going to be a developer. So
Tim Bourguignon 7:46
did you have to prove yourself before coming into those 12 weeks? Did you have to search a bit more about software development, prove that you understood what you were in for and stuff like that? Yeah, so
Ryan Hamblin 7:59
I interviewed probably a dozen random and a couple other close friends, like random people and close friends who had been through boot camps before or who were developers, and actually had a friend who was the CTO of a company, a tech startup that had just barely kind of kicked off called quiser. Got to tour the office a little bit there and kind of see what they were doing. It was like just a single tiny little room behind a optometrists office on this little Main Street in Lehi, Utah. And it was like, there was like a big mural on the wall, the conference room table was a ping pong table, and I'm like, Okay, this is pretty cool. Like, I think I could I could I think I could work here on this couch. Like people just sit with their laptops, there's like, there's I don't know, it was like a big fridge full of snacks. You know, it's just like a tiny little dev shop, right? Little a little software business. And I was like, wow, like this world exists, you know, before before then my office was literally on the bow of my river raft or you know, sitting you know, right in the captain's chair of a raft or whatever. So that's, that's where I you know, earned my keep and so it was just it was just a whole new experience to me. And so that's that's kind of how I was like, I think I think this could work. I did a little bit of research, but I probably could have done a lot more research. Okay,
Tim Bourguignon 9:13
how does it feel entering into this this whole new world and in discovering maybe every every sentence in your word, and trying to figure out what is what and connect dots etc. Yeah, that's
Ryan Hamblin 9:24
actually a really, really good question. And that's something that I like I reflect on a lot because when I I knew what I was getting into when I when I actually joined quiser but I really didn't know anything at all. Like I begged my friend to just let me be an intern to go get go get his his agile team coffee, right? I didn't even know what Agile meant. I didn't know what it meant to like come huddle and stand up like have a stand up meeting. What is this thing? I didn't know what product was? I didn't know any of this stuff. Right. So quiser was a shock for me. It was it was really weird to go in and to be completely honest, I absolutely failed my first 90 days. As a developer, like I said, my friend took a chance on me and gave me an opportunity. But I was I was not ready to jump in it at a startup, I needed to have a mentor somebody like, you know, more structure in the company to sort of provide that onboarding experience that I did miss out on, it was kind of learning just by being thrown into the deep end a little bit. I was fixing a little bit of bugs on their on their site. But I became like the bug triage, the QA, tester and things like that. But again, before then, I didn't even know what QA meant. So I remember my first week, I tell this, I tell this anecdote to all my students that I teach the first week at the job, I was learning Ruby, and I did a tutorial in Ruby and I kind of downloaded did like a Ruby install. It was like building a little toy app and making all these features. But I had installed that app in our products repo locally on my machine. And then I go and I was like, Okay, Ryan, this is a bug I think you can fix there's a little jQuery thing. And I was like, sweet, I could fix that. And I went and fix this bug. And I committed it with all these these Ruby files, like this entire application, I had an NPM or a Ruby installed this application inside of our application. I just remember the the senior Dev, the architect looked back at me, and he's just, like, shook his head. He's like, Are you kidding me? You're submitting this pull request right now? Like, yeah, look at all the work I did. And then I didn't even realize there's 1000s of lines of code. So this is my trip. What are this my anecdote, when I tell students like, never get add dot, right, never get at all, always look at your files that you're checking in to get that pull request was immediately deleted. And I think I lost a lot of responsibility almost immediately at that point. But it was good that they that they let me make these mistakes, I had 90 days to sort of prove myself to see if I could kind of do it without much, you know, autonomously and things like that. And unfortunately, at the end of the 90 days, my friend and I had to have a chat. And he's like, Hey, like, we don't have the ability to support a Super Junior Developer here at this really fast paced, fast moving startup. So I think you should go and find a new job and level up and come back. So luckily, it was the worst and best day of my professional career. Because the time I thought everything was, was falling apart, like this was not going to work. I had just wasted, you know, the better part of five months, you know, learning this stuff and kind of breaking in, quote, unquote. But it ended up being so amazing, because I just kind of buckled down, I actually spent just three weeks unemployed like looking for jobs, but I started an Amazon side business at the time. And I was like buying stuff from manufacturers and selling it on Amazon Fulfilled by Amazon. So it was like, I wasn't gonna give up, I was still gonna make money. And that's been like a big huge moment for me to look back on. Because I've kind of found out and understood that like, making money, and being employed are kind of two different things, right? You can make money while being employed. But you could do now that you know, and it's easier to say the more senior you become, but now that I have all these skills, like I could make money, I'm completely confident in the fact that I could support my family continuously, which is the end goal, right, I wanted to find something that I enjoyed, maybe it's not my first passion, maybe it's not my third or fourth passion, right. But something that pays well enough that I can afford to do the things that I truly am passionate about. And then I can bring my full self into into work when I'm when I'm healthy, you know, mentally, emotionally and things like that. So that's what that's what tech means to me. Now. At the time. Again, it was devastating for a friend to say you're not good enough to work at my startup anymore, but have consumed many things. So So yeah, that's that's kind of that's kind of the rocky start that I had. But a very, very fortunate and lucky one. And I consider myself again fortunate to to have had the opportunity to break things early on.
Tim Bourguignon 13:39
And kudos to your friend for the for the candid feedback. After 90 days. That's that's also something that's quite hard when we have a friendship and employment at the same time, just to be direct enough to give something like feedback when it's needed.
Ryan Hamblin 13:52
Yep. Yeah, no, I, we're still very close. So it's really nice.
Tim Bourguignon 13:56
So how did you rebound after that? So you said, you know, you mentioned doing doing the side business? But were you were you focused on the side business for a while and searching at the same time? How did that go? And how will you go into the next appointment? So
Ryan Hamblin 14:09
Tim Bourguignon 16:50
How did you find those boot camps? Because I figured the first one is easy. It's for newbies. So it's taking you from the very, very beginning and taking you somewhere. But since you already have some experience, you're not starting at the beginning, and how do you evaluate where you're at and which bootcamp would be right for you?
Ryan Hamblin 17:09
Tim Bourguignon 19:11
You say that? Yeah, that's right. But not interesting. Interesting. How did you bootcamps where this similarly structured was the same kind, of course versus Praxis versus collaboration, etc. Or were the different
Ryan Hamblin 19:24
Yeah, they were very different. So the first one that I did, sometimes we didn't even have internet. It was a very new it was it was kind of like it was almost like a money grab kind of situation, but they they did have good intentions. Like I said, my friend was the one who started and he did a really, really good job and they they ended up selling off later on down the road. But but the structure was very, very different. The first one that was more traditional in the American educational sense, where you have like a lecture leading you through the content for the for the basically the majority of your time, right? Because it was after hours. They couldn't, like they could only do like three, three to four hours after. And so a lot of us had to like stay late, stay longer in the building, just to like, catch back up and prepare for the next day, right. Whereas the next one was full time. And they, you know, they were structured in a way that it's like, here's like, one hour, maybe 30 minutes of of lecture time. And the rest of you're just down in the trenches, pair programming, everything you did at Hack Reactor was pair programming for all of your assignments, all of your they call them little sprints, and there were two days to focus on this thing, then you move on to the next thing. And that's just the first six or seven weeks. And then the latter part of the program is all building projects. So you have like three or four major opportunities to build a project from scratch, and then they switch you up, you have to inherit somebody another team's code, and add features into it. So it was like it was when I started that practical part of the program. That's when I knew it was the right idea that it was the right program for me, because the only way and this is what I learned, I actually learned experiential education in college, it was a it was a focus of our major. So I knew that learning by doing was like the best way for me to, like, actually learn the thing that was important, if that makes sense or, or to like, to fail at the right thing. I think that's the biggest takeaway. You know, and if I was like, sum up, you know, my whole experience my whole career, it's like, choose choose the right thing to fail at, and fail at it enough to where you like, actually can start to understand it. And so that's, that's kind of, you know, retrospectively, that's just what I what I what I focused on always, in my in my learning journey. And to be honest, that's just never stopped, right, the way that you learn and approach things, especially as you're coming into a brand new field, a brand new foreign industry, you have to you have to just keep a mindset of like, I'm a learner forever. Like, there's, there's an infinite amount of knowledge about nearly infinite amount of topics in this field. And so you, you can't zoom out and be like, Oh, I don't know anything, because then you're gonna get posture syndrome, or you're gonna feel like you're not enough, or it's like, you get FOMO because you're not, you know, on the latest and greatest react technology, or whatever it is, right? It's just this idea that you can, you can get excited about something, spend enough time failing at it until you're good enough at it to like incorporate it into your day job. That's that's just like, it's, it's how I learned and it's how I do things. And it's what keeps me you know, continuously perpetually going in the field.
Tim Bourguignon 22:31
That is awesome. You fail at the right things. How do you find the right thing?
Ryan Hamblin 23:21
Tim Bourguignon 28:00
guest I think it was shown one and 150 Q suggested that your your day job is usually driving you to go to go abroad to go to become more more of a generalist because you have to you have to look over the over the edge and do something there. You have to make things work. So you're basically going going broader and broader. And his suggestion was on your free time, you shouldn't go deep, find something and just drill down to the very, very core because then you create some some skills that are really, really tradable something you can really sell when you really know how that goes. And so that that was his, his take on this. What do you think about that?
Ryan Hamblin 28:38
Well, I'll leave it to Sean to be super wise. So I love Sean we're we're pretty close. So
Tim Bourguignon 28:44
Oh, okay. Yeah, well,
Ryan Hamblin 28:47
Tim Bourguignon 33:06
that. Let's go back to your story a little bit. You basically came into the industry twice, once after your first bootcamp. And then when he taken bootcamp and started again, how did you feel the second time compared to the first one Oh, the
Ryan Hamblin 33:18
second time I had so much confidence, I had four job offers. The week that I finished my second boot camp had interviewed like 17 times whatever it was like, so I just knew that it was going to happen. So the confidence, the confidence behind the resume to have, I had about a year of experience and to boot camps under my belt, right? So at that point, I was like, I can do anything. And I actually got hired as like a team lead at a company at that point. So it was like I had been a part of one team. And then I was a WordPress site developer. And then I go learn all these data structures and algorithms and it become a team lead. So it was it was of course that's the natural trajectory for all of us. I have a very bustling, bubbly, extroverted personality, I recharge by talking to people and so not a lot of people are like me, I mean, there are a lot of people but not a lot of people in our field are necessarily like that. And so it's easy. I shouldn't say it's easy, I have an over perceived sense of confidence in myself, let's put it that way to a point where you know borderline I feel like I can go into an interview in a sit and talk my way through it, you know, at the time it's not like I'm looking at myself was like, Well, I have 15 failures behind my my career path. And, you know, I probably the 16th is where I'm going to no it was like it was just like I you know, I'm taking another step forward. This is this is legit. What I'm what I'm going to do now I'm going to actually go and be a software developer, a bonafide software developer. So it was it was much easier having the experience the resume and the two boot camps under my belt for the for the second jump back into the industry, if you will,
Tim Bourguignon 34:55
I believe you Take from your first career into the second one. Oh,
Ryan Hamblin 35:02
the culture of why this this this first manager that I had at quiser, he did a really, really good job because like, I remember one day, we went out to lunch. And then we met one of my like the architects, like really good buddies from high school. And he's like going around. He's like, what do you do for the company that you work for? What do you do? He's just interviewing us a little bit, just like asking us questions. And I looked at him, and I paused because everyone's like, I'm a software engineer. I'm a software architect. And then I looked at him. And then I looked at my my software architect friend, and he looked back at his friend, he's like, he's a software engineer. And I was like, Oh, thanks for answering for me, Cameron. Right. And so I looked at that. And I was like, okay, he, he believes that I'm a software engineer, even though like I keep breaking everything. And I don't know what I'm doing virtually, I don't know what this code does at all ever. So that confidence that he had in me in my trajectory in my path was awesome that his so that's one anecdote there. The other is that his whole entire mantra of being a senior kind of mentoring people in the field is just asking the question, why, and sometimes I'd have a pull request it open this pull request, and he would go to a line of code, and he would literally tie and his poor request review lowercase y with a question mark. And that was his comment, he would leave me and the first time that happened, my soul was just a sucked into oblivion. I was like I am done for Cameron hates me. He's like, he's like, he's he has it out for me. You know, I kind of I just would have these like little internal spirals, right? But what I what I took away from that, and what I missed at my next job was that culture of why because what his wise did to me, what is his asking why did to me was pushed me to talk confidently about my work and understand and understand my work thoroughly. He wasn't doing it to pick a fight, he wasn't doing it to put me down or to make me feel less than it was an approach that was probably less than ordeal for my mental anxieties, right. But it was an approach that really got me to think is like, Oh, if Cameron is going to ask, why about this funky algorithm about this bug fix, then I should probably be, you know, kind of on the on the ball with it, I should probably make sure that I know why I'm doing what I'm doing. And that was a big deal. So called building a culture of why just understanding that like, event like, again, those those first few moments here, like and this happens still to all of us, it's like anytime a PRs rejected or like something happens or breaks or whatever, you just get crushed, right? It's hard. It's like, okay, I have to double down and fix this thing. Because I thought I had a fix, but I didn't think about this edge case, or whatever. And you get bogged down and impostor syndrome kicks in, in full effect for all of us, because we so closely tie our self worth, to the work that we produce that is extremely valuable to these companies, which is why they're paying us money to do this. This is garbage. I mean, there's software engineers who put people on the moon, right? And then there's software engineers who make buttons work on the internet. I'm definitely the latter, right. So but our self worth being tied to our work is a very dangerous trap to get into. And so it allowed me to divorce my my self worth from the work that I was producing. So So yeah, that that carried with me into my next gig into the bootcamp back, you know, back into the industry. When I when I came out the other side.
Tim Bourguignon 38:14
Do you think that trick, you can pick any line in a pull request? Ask why and have an interesting discussion.
Ryan Hamblin 38:19
I mean, maybe I'd love to, I'd love to try that experiment out with some of my learners, even though like it's a more safe environment here than what we're doing at lambda school. So yeah, I think I think it just, it just depends. But yeah, I think that would be a really good trick. You should try it.
Tim Bourguignon 38:39
I will. And if you try it out, let me know how that goes.
Ryan Hamblin 38:42
But but do it with do add the word though, after like th o y, though, and then see what happens because it's a little bit more culturally fitting for the way that this generation this game regeneration speaks today? Why the sound? That'd be fun.
Tim Bourguignon 38:58
I will I will do take something from your first career as a as an exercise, exercise science and exercise science major. Yes.
Ryan Hamblin 39:07
Tim Bourguignon 39:08
Did you get something from this career into your software? Open career?
Ryan Hamblin 39:11
So yeah, I didn't know it early on. I'm an experiential learning manager at lambda school. I'm on the experiential learning team at lambda school. Yes, that's a really good segue. Really good idea. So experiential learning. Doesn't everyone know what that term means? Experiential learning is the process of learning by doing and it's very, it's almost like the agile framework built into pedagogy. So John Dewey is sort of the author of this framework. He at least coined the philosophy or like put it on paper, but Montessori had been doing it for years and years and years. And it's the idea that you are going to design modules for learners that allow them to actually experience the thing that they're learning and that's how they learn it. The key core concept, however, that a lot of people skip on is like, Oh, you learn by doing it. The retrospective meeting, right? It's the it's the it's the reflection afterwards. And that's what my instructors in college actually emphasize the most throughout those learning modules. So a lot of what we did in exercise science, even though Yeah, my final my senior final was a 60 mile long backpacking trip in the Utah desert, to sort of fulfill my Outdoor Leadership credits that a lot of what we did was based around that framework of learning by doing so you can and there's so many applications to it like you imagine, like a summer boot camp, you're designing a module where you're going to do icebreaker activities and the floors lava and you have like pads that you have to walk across that is very much experiential learning. But when you sit down and like reflect about that experience, what you went through what went well, what didn't, I knew that I was doing that in college as a student myself before I came and started helping build lambda school, right. And so it just was natural to me until all of a sudden, we built the X program here at lambda School, which is x for experiential learning. And I was like, I want to go into that. So I figured out how to like integrate myself into this team. And and then I was like, oh, yeah, this I know, this stuff. This is actually what I studied in college. So I started drawing back and taking from that. So even though I was doing this all along, in my journey, we'll get to like my my best piece of advice for anyone jumping in and the minute, but it took me a while to actually understand that it was already operating within a certain framework. And then I was able to actually officially go and apply that when I started working in the lambda x team. So yeah, absolutely. There's tons of crossover that and I mentioned Outdoor Leadership, people skills, the ability to like to look at a team and figure out what your strengths and weaknesses are in that team. That was part of what we did out in the field on all of our field courses, you know, sea kayaking, and like I said, backpacking was a big one, rock climbing, mountain biking, all these things incorporated a leadership component to it, and that crosses over exponentially. In fact, our CEO did the same kind of program at lambda school, Molly Graham, she was a National Outdoor Leadership School instructor or did some some courses there. And that's all experiential learning. Knowles is a huge program worldwide, the crossover for leadership, there's corporate teams, who forced their high level executives to go to like a Knowles week long experience or whatever. So So yeah, she and I relate, you know, even though we don't communicate a ton, we have sort of similar trajectory to kind of coming into tech. And she did it through the management side. So yes, there's there's a myriad of things that just come naturally crossover into tech from outdoor recreation management, believe it or not,
Tim Bourguignon 42:44
Oh, I do believe it's always fascinating when you look back and see your, what we trace where your skills came from, and everything makes sense. Well, I did this and I did that. And then used to combine make this and with this skill that I got on the site, and then my next job makes sense. And you can really trace back and understand how everything came to be. This is always fascinating to me. Yeah,
Ryan Hamblin 43:04
I mean, even as a kid, that's, that's just that was my my life is like the reason I chose to study backpacking in college is because it's what I was doing with my buds in high school, right? I was I was the kid who would just be gone all day in the summer. And I would come home just just tattered and bruised and dirty and cut up and my siblings and six siblings and parents who were like, not very like in tune with what's going on in their home. And they just be like, Oh, Ryan's back. You know, I was off in the foothills. I was off building forts. I was off discovering, right, I had, I grew up in a place that had tons of open space that I just was my playground, you know. And so that's, that's just always who I've been, I've always and then, you know, growing up a little more, it's like we didn't really have the internet wasn't like a huge information gateway for us millennial folk, right? We had to kind of figure things out on our own. It wasn't just a quick Google search away at the time. So like going down to like the magazine or the bookstore and just learning pop culture, learning the world and like getting involved in you know, social media, quote, unquote, before there even was such a thing. You know, MTV, you know, there's always like, I was always looking for voids to fill and I always had like, a big empty tank in my brain. It seemed like and I just was always hungry to like, continuously learn things and like, be outdoors and go and explore.
Tim Bourguignon 44:20
Sounds nice childhood.
Ryan Hamblin 44:22
It was fun. Yeah, we had a good time. But it's chaotic. Like I said, six siblings have five sisters and one brother, my brother and I kind of banded together. He's four years old at the night and we yeah, we had we had a blast. We're all pretty dang close. But there's still a lot of drama in our lives that come from all the competition that we had. So I believe you
Tim Bourguignon 44:41
right away. Um, you mentioned bringing a piece of advice in your backpack. I'm sure it's a time to hear it. I have
Ryan Hamblin 44:47
been able to grow in this field. And this isn't going to be right for everybody. But I've been able to grow in this field by teaching. I found really really quickly that I'm a teacher I love just just by my trait my act my grandpa There was actually a schoolteacher, my dad was always the coach, the he was the baseball, the football coach. So it's just in my blood, I think it's in my DNA to be a teacher. So if you want to, if you feel like you have that in you or you feel like you want to aspire to do that, I think it's probably one of the fastest ways to one break into the industry, but to bulletproof yourself or future proof your self, as you know, and put you put your stamp on this industry, you know, as a developer, or data scientist, or designer, whatever you want to be. So my advice is to learn something by doing it always experientially never, never just passively learn, always actively learn. And then the way that you really learn it, and truly understand it, is to teach it to somebody else. There are hundreds of 1000s 1000s, whatever worldwide, people who are just like you, trying to break in as well, to this industry. So reach out and give back and give your time I did that really early on, I got involved with Free Code Camp, and I would kind of go to the Learning meetups here in Salt Lake. On the weekends, I'd spend my Saturdays whiteboarding with, with learners. And I wasn't even a developer at that time, I was just doing it to kind of take control and like get on the whiteboard myself really, but But what it does is it forces you to understand the concept. So a way that you could actually apply this, if you if you want to is take advantage of that local meetup scene, find a topic that you're interested in, contact the owner and say, hey, you know, if you're looking for a lightning talk, or looking for a speaker workshop, or whatever, at the next meetup or in four months, meetup or whatever, give yourself a window to learn something well enough to teach it to somebody else. And that'll force you to do it socially, right? You don't have to do that. But that works out really well. For me. An example of this was the context API, when that came out to like to be able to for us to use as plebs, right, I was like, Okay, I hate Redux. So I'm gonna go learn context. And I had contacted the local meetup director, and it ended up that 10 minute talk on context became like a 45 minute workshop, like, right then in there, they recorded it, and it's something I can put on my resume. It's like, Oh, this guy knows something. You know, even though I don't know anything, I know something. So learn, learn by teaching, I think that's, I think that's one of the more in, you have to give back to do that. So you're just going to be in this cycle of like, give back, I just completed four years of my lambda school journey. So I started four years ago last week, and I tweeted about that. And one of the biggest gifts from that tweet was just reconnecting with former students that I taught that I didn't know. So follow me on Twitter, right, and just seeing their their anecdotes and their tropes. And that made me feel really, really good to see where all these learners were at in their in their career. And it reinvigorated me to continue doing what I'm doing for as long as I possibly can. So that's my advice. If you want to learn something, learn it well enough that you can teach it and then give back and support your local community and and kind of figure out you know, where to take your next, your next learning experience.
Tim Bourguignon 48:11
I fully agree. Thank you for that. Of course. So, Ryan, where would be the best place to find you online and start a discussion? Yeah,
Ryan Hamblin 48:19
I'm always on Twitter, if you'd like if you'd like football, what we call soccer here in the United States. Let's talk. Reach out to me. I'm Ryan Lee Hamblin on Twitter, it's just my full name. Not trying to be original there. Yeah, that's probably the best place to get in contact. Last time, I, you know, was on a similar podcast with Kyle Shevlin. I had a bunch of people reach out, we've become contacts, you know, I started doing some coding exercises with some of them. I don't have a ton of time, but I do have time. So like, I'm willing to give back to you. If you reach out. Or if you just want to like, like or bash one of my tweets. That's fine, too. I love you no matter what. So that's the easiest place to get a hold of me. Don't look at my GitHub, it's trash. So if anyone tells you, you need a really, really good GitHub to continue to maintain yourself and career in your career, like all these green squares, that's a lie. I just build curriculum. Now. I barely even write code. So anyway, yeah, that's, that's, that's where you can find me.
Tim Bourguignon 49:16
But it's been awesome. Thank you. Thank you very much.
Ryan Hamblin 49:19
Likewise, Tim, it's been a pleasure.
Tim Bourguignon 49:20
And it's been another episode of developer's journey, and we'll see each other next week. I love when stories don't have a straight line toward development. And specially when rational thoughts were the trigger, instead of passion. Here's how Ryan put it. I wanted to find something that I enjoyed. Maybe not my first passion, but something that pays well enough that I can afford to do the things I'm truly passionate about. I have said this on the show before, I am amazed by those journeys really, truly amazed. How diid you like Ryan's story? Let me know. I'm always delighted by your comments and your thoughts. You can reach me on Twitter, I'm @timothep, or use the comments section on our website at Devjourney.info. I have been pondering those two sentences Ryan save on the show. "As a developer, you sign up to be a lifelong learner" and "choose the right things to fail at and fail at it enough to actually start to understand them." I am definitely a life long learner, that's for sure. But do I fail enough? Might setting the bar high enough. What would be setting the bar even higher for this devjourney podcast? Do you have an idea? Talk to you soon.