Created with Sketch.
La Vie en Code
29 minutes | Mar 16, 2021
048: Visualize Your Code (and Practice Anywhere!)
In this episode, Nicole introduces you to an often-overlooked technique for solidifying the programming knowledge you encounter: visualization. I first discovered visualization when in 2017, when I was working as a freelance web developer. I had my first client, but I found myself regularly needing to brush up on what I was learning. Additionally, I was spending a lot of time with my grandfather and found myself away from keyboard quite a bit. Fortunately, there wasn't a massive rush on the project. While I was away from my laptop, I'd think about the code I was writing... as we often do while we're learning. I walked through it in my mind, and made mental notes of things that struck me as unfamiliar or where I experienced uncertainty. What I was doing was visualizing my coding experience. In this episode, you'll learn more about visualization, why it works, and how you can leverage it to practice coding when you're AFK. I hope it's helpful! Read the episode notes!
21 minutes | Sep 1, 2020
047: What to Do When You Wanna Give Up Coding
In this episode, Nicole helps you work through your feelings and obstacles when you feel like giving up on learning to code. It happens to all of us. We're plugging alone, doing tutorials and maybe building some small projects. And then things start to get hard. (It's super rare that people continue feeling confident like they do in the beginning, trust me!) So what do you do? You can hunker down and work harder or smarter, or you can choose the easier option: giving up entirely. I gave up entirely when I switched out of my Computer Science degree, and it still bothers me somewhat to this day although I've ultimately come to terms with it. The stress and imposter syndrome even in low-level college CS courses drove me to believing I wasn't a good fit for the industry. And seeing where I am now... I couldn't have been more wrong. I just wasn't learning properly. Whatever your reason, when you find yourself at the point where you want to give up, there are things you can do to mitigate those strong emotions leading you to question your skills and potential. I want to help you build that resilience so that when you inevitably fall... you'll always get back up. :) Even if you're not looking at the exit currently, I hope this episode will help you to understand the reasons why we decide to quit, a little about my own story, and how to stay standing when the experience of learning to code gets super rocky. Peace, love, and code,
39 minutes | Aug 25, 2020
046: How I Created My Dream Career with Online Tech Courses
In this episode, Nicole tells the story of how she decided to create online tech courses, and why they were powerful enough to make them into an immensely fulfilling (AND very lucrative!) career! Online courses are more popular than they've ever been, especially in the age of social distancing. And they're not going anywhere anytime soon. They revolutionized education as we know it, providing visual and auditory learners with more customized and accessible learning media. I personally leveraged online courses to teach myself front-end web development starting back in 2015. Treehouse TOTALLY revolutionized my education as I knew it, helping me to understand concepts that I absolutely could NOT contextualize before. While listening to this episode, I hope that you'll begin to see options for you in the Educational Technology industry! I did a previous episode of the podcast on why I decided to become an entrepreneur, which may also help you decide if creating online courses could be something you'd be interested in pursuing. Peace, love, and code,
22 minutes | Aug 11, 2020
045: How to Break Down a Problem
In this episode, Nicole walks you through the process of breaking a complex problem down into smaller pieces—making it easier to solve, with less stress! Solving code challenges is hard enough as it is, but new developers sometimes run away because they can't see past the surface complexity. In reality, each problem or code challenge we face can be broken down into smaller problems that are much easier to solve. Then, you connect the dots to put together a solution to the larger problem as a whole. I'll provide some examples and advice for pulling apart your problems that you can use immediately! My hope is that after this episode, you'll feel more confident leveraging problem breakdown as a valuable tool in your problem solving toolbox. (Technically, it's one step of 8 in a problem solving approach!) Peace, love, and code,
68 minutes | Aug 4, 2020
044: Growing as a Newbie Dev
In this episode, Nicole highlights the different, distinct stages of our growth as web developers, from beginner to expert, so you always know where you are! We all know we can't go from beginner to expert overnight. Your growth process from "hello world" to building on advanced codebases is going to be a long one. Fortunately for us, there are competency scales that can help us understand where we are in terms of how confident and capable we are in using our skills—whatever language you may be using. The problem is, a lot of new coders in particular don't really "see" their skills increasing, and don't know how to graduate from one stage to the next. Allow me to walk you through this process, and define the requirements of each unique stage as you grow. My hope is that after listening to this episode, you'll gain a much better understanding of what you need in order to grow and build your skills (and get a job if that's your goal!) Peace, love, and code,
27 minutes | Jul 28, 2020
043: How to Love the Experience of Learning to Code
Your early stages of learning to code are really something special! 🥰 Basically everyone starts out fairly confident, because things are easy and straightforward. It’s the honeymoon period. But as soon as we dig in a ways, it can go from a positive experience to a negative one, depending on how you respond to those super strong emotions. We start comparing ourselves to other developers, and imposter syndrome can kick in too. It might not feel so fun anymore, and you might want to take “a break”. In this episode, I'll show you why you're in a fantastic place as a new developer, how you're more valuable to the industry than a lot of experienced developers, and tell a bit about my story of learning to love the experience of learning to code. I hope you'll turn off the episode with a greater sense of peace and purpose—you totally got this. ❤️ Peace, love, and code,
38 minutes | Jul 21, 2020
042: Leveraging Twitter as a Developer
Twitter is Where Tech Happens™! When you create a Twitter account as a developer, you're effectively stepping into the tech community. You'll expose yourself to all kinds of helpful content (like the content I write! 😊) and valuable people posting it. I want to help you understand the nuances of the platform, how it differs from other social media platforms, what to post, and a bunch of valuable advice. Not being on the platform will actually hurt your career opportunities, especially if you're a new developer and/or career changer. I hope this episode helps you connect with others, find great resources and events, and make some awesome friends! 💕 Peace, love, and code, P.S. Be sure to follow me at @lavie_encode!
30 minutes | Jul 14, 2020
041: Let's Talk About Mentorship
Mentorship can really help you gain clarity on your personal and career goals. By finding someone doing what you want to do, but better/for longer, you have a clear vision of what your future could look like, and what steps you need to take in order to get there. In this episode, we'll talk about what mentorship is, and I'll offer some insight into my own (current!) search for mentorship to fit my career goals. As always, I hope this episode will help you in your education and career. 😊
42 minutes | Jun 23, 2020
040: A Guide to Learning to Code and Getting a Job
In this episode, Nicole walks through your first steps into the developer world, and how you can align your goals with actions to get your first paying work! If you're learning to code with the hopes of getting a job and launching a developer career, you know that there's like 500 things going on at once. There are a lot of folks out there telling you what to do and how to do it. But like, how do you choose which path to go? Where do you learn the skills? How do you apply for jobs? Although the answers are complex, we can begin to pull the curtain back and welcome you to your first steps. Once you get the ball rolling and connect with your community, you'll have a much clearer idea of how everything fits together, and how you can turn your skills into paying work. As always, I hope this episode will help you in your education and career. 😊
22 minutes | Jun 16, 2020
039: Learning to Think Like a Programmer
In this episode, Nicole shines a light on what it really means to "think like a programmer", and highlights some of the traits of individuals who tend to think this way. When I first began learning to code, it felt like some people just had more natural aptitude than I did. I had to wonder: what did they have that I didn't? Or did I have it in me, but I just wasn't channeling it properly? It turns out, I'm quite the programmatic thinker! (You'll learn what that means in the episode) Being aware of powerful programmatic mental approaches and interpretations will also help you to hone this perspective, so you can improve them on an ongoing basis. You'll be able to notice the little things that newbie coders and advanced beginners tend to overlook. I hope this episode will help you in your education and career! 😊
29 minutes | Apr 28, 2020
038: Note-Taking for Developers
In this episode, Nicole provides valuable advice for taking notes in a technical field—so you can maximize your information retention while learning! We learn early on that note-taking can help us retain the information we encounter, but very few people actually know how to take good notes that work for them. I was a terrible note-taker, honestly. I'd often just write everything the teacher said, and totally not even listen to what they were saying. It was madness! When new coders start out in this industry, it's difficult to know how you should be taking notes—and more importantly, what to even take notes on. Additionally, taking notes as a developer often includes code and diagrams to map out ideas. Before you get caught up in the same cycle I did, noting absolutely everything you encounter, you should definitely listen to this episode. You might just be introduced to a new way of taking notes that could work for you, and supercharge your education! As always, I hope this episode will help you in your education and career. 😊 Find the show notes for Episode 38 here!
41 minutes | Mar 10, 2020
037: I Hated Public Speaking... So I Became a Public Speaker
If you'd have told me 5 years ago that I'd WILLINGLY get involved with public speaking, I'd have laughed my ass off. For the longest time, I avoided, procrastinated, and generally flopped through required presentation material for school. So what happened? Well, I'm more than happy to tell you in the episode. 🙃 Let's just say that incredible things happen when you find something in life that you truly love and find exciting. Asking for a presentation on anything else just don't hit the same. I hope that if you've ever considered public speaking, you'll have more questions. I intend on doing another episode in the future actually walking through the application process, but for now, enjoy story time!
27 minutes | Mar 3, 2020
036: Overcoming Blank Screen Paralysis
Blank screen paralysis is a sucky experience. You're just sitting there, staring at the blank code editor screen, wondering what to do first. Unfortunately, this is a common place where new coders drop off, or choose not to challenge themselves and settle with more comfortable resources. I have definitely been affected by this problem, because I often didn't have a clear first step. There are other reasons why we freeze up, and I want to help you understand what they are, and how we can work to overcome them together. ❤️ I hope you find this episode helpful for the next time you're not sure where to begin. Sometimes it's right in front of you, and you just need to take the time to find it.
43 minutes | Feb 25, 2020
035: How to Share What You Know Before You're Confident
Sharing is particularly important in the tech industry. Yet, so many coders—new and experienced—opt not to share their knowledge. Why is this? If it's fear, what are we afraid of? In this episode, Nicole talks about some of the reasons we feel too shy to share our code or write a blog post on what we know, and how she's overcoming the urge to stay in a bubble. Have you been wanting to share what you know, but there's just something stopping you? Paralyzed and shameful at over the idea of posting your code for everyone to see? Or perhaps you're already blogging, but it just takes a long time to get out your content? And what if you don't want to share at all, but you're curious about how to start? Sharing is incredibly important here, because we all learn from each other. When you learn, you use others' resources, right?. Things move fast here, and for this reason, we need to seriously consider teaching others what we know. It's kind of like our obligation. I really wanted to take the time to explore what holds us back—particularly myself. Even though I've been blogging on tech topics since I began learning to code, eventually, things became rougher, and I had to ask myself why. I hope this episode helps you to understand why sharing matters, what you can share, and how to get past the fears and anxieties that may be keeping you from speaking up and putting yourself out there! Episode notes Beta enrollment for my newest course, Newbie Coder Problem Solving School, ends on February 29, 2020! Initial feedback I'm receiving tells me that it's a game-changer for people looking to push through their code challenges and debugging with greater confidence. Purchasing the beta will provide you text-based version of the course. The video-based version will be released on March 27, 2020. You'll receive access to the video-based content then, as well as all future updates to the content itself. The beta text-based version is $97 through February 29th, after which the course will be entirely unavailable for purchase until March 27. And you should enroll NOW, because the price will be going up to $249 once the video-based version is available! Learn more about the course here! Enroll in the beta for $97!
47 minutes | Sep 24, 2019
034: Overcoming Perfectionism and Getting Things Done
Perfectionism isn't often discussed in its less favorable light, but it affects so many people learning to code (and just in life!) In this episode, I discuss my own battle with perfectionism, how it's affected my life and work, and offer some tips to overcome it.
42 minutes | Sep 17, 2019
When you're first learning to code, it's easy to become overwhelmed by the veritable cornucopia of build tool options. Why are there so many? What do they do? What problems do they solve? In this episode, we (not-too-deep) dive into Build Tools—specifically, Package Managers, Task Runners, and Module Loaders and Bundlers. Learn what each of these tool types do, and briefly compare the different tools themselves. By the end of this episode, you'll learn the problems that they solve, and how to make your life easier by applying them to your development workflow.
59 minutes | Jun 26, 2018
032: Dissecting the Web Developer Roadmap—The Back-End
Part 3 of 4, Nicole dissects the Web Developer Roadmap's Back-End section, bringing valuable context to the steps recommended for students seeking a career using Back-End technologies. The Web Developer Roadmap by Kamran Ahmed (@kamranahmedse) has become a powerful resource for new self-taught web developers—especially those looking to change careers. But, what do all of these terms even mean? Why are they important? What happens if you don't know them? What do you need to know in order to work in the web development industry? Where should you start, in terms of really understanding the concepts now, and down the road? What do all these weird-sounding terms mean?? In this series, we'll be pulling apart Kamran Ahmed's Web Developer Roadmap to help you visualize and contextualize your self-education journey. By the end of this series, listeners will understand the different subsets of web development, and what kinds of tools and resources you'll need to learn in order to get a job. If you're a new self-taught web developer, you'll definitely want to tune in!
71 minutes | Jun 5, 2018
031: Dissecting the Web Developer Roadmap—The Front-End
The Web Developer Roadmap by Kamran Ahmed (@kamranahmedse) has become a powerful resource for new self-taught web developers—especially those looking to change careers. Having a guide for your education certainly helps! But, what do all of these terms even mean? Why are they important? What happens if you don't know them? In the first week of a 4-part series, Nicole dissects the Front-End portion of the Web Developer Roadmap, explaining: The problems that each concepts solve for web developers Why you'll need to know them And how they relate to other concepts of web development Don't worry, there are no specific programming languages mentioned in this episode! Just sweet, sweet context, so you can get on with your education and build confidence. For episode links and additional resources (including The Web Developer Roadmap itself), visit the episode page at http://www.lavieencode.net/31.
44 minutes | May 22, 2018
030: Dissecting the Web Developer Roadmap—"Required For Any Path"
The Web Developer Roadmap by Kamran Ahmed (@kamranahmedse) has become a powerful resource for new self-taught web developers—especially those looking to change careers. Having a guide for your education certainly helps! But, what do all of these terms even mean? Why are they important? What happens if you don't know them? In the first week of a 4-part series, Nicole dissects the first section of the Web Developer Roadmap (labeled "Required for any path"), explaining: The problems that each concepts solve for web developers Why you'll need to know them And how they relate to other concepts of web development Don't worry, there are no specific programming languages mentioned in this episode! Just sweet, sweet context, so you can get on with your education and build confidence. :) For episode links and additional resources (including The Web Developer Roadmap itself), visit the episode page at http://www.lavieencode.net/30.
29 minutes | May 15, 2018
029: 7 Steps to Solving Code Challenges
In this episode, you'll learn about problem solving, and how you can approach code challenges using a 7-step approach that will give you enough information to confidently solve your problems. Many students overlook these crucial steps, or blow past them to begin coding—which really doesn't help them once they hit a wall and are unsure how to proceed. So, if this sounds like an area where you could use some work, have a listen and become a more confident, competent problem solver in just half an hour! For show notes and links, visit the La Vie en Code Podcast episode page at http://www.lavieencode.net/29.
Terms of Service
Do Not Sell My Personal Information
© Stitcher 2022