Skip to main content

Fail Your Way to Success

As a recovering perfectionist, I struggle with anything less than perfect. Coming into an immersive Data Science program was like being blind-sided. Python coding is essentially failing over and over again and learning from those small mistakes. 

Forget a colon? Didn't indent? That will throw an error. 

In many ways, I have learned about changing my approach to life through my experience learning Python. Not an hour goes by where I don't throw some kind of error or have to stop and debug my code. Or, since I'm still learning so much daily, I come across a need to do something that I don't quite know how to do. I've learned to strategically Google (as any coder/engineer can understand and appreciate!) 

Isn't this just like our lives? I've been on a healthy person journey now for some time. Prior to working with a coach, I had mastered the 'all or nothing' approach. Instead, as a healthy person, I pause regularly and evaluate my errors. Where did I go wrong? What was it that caused this slip? I reevaluate and get back on track. 

In the Data Science world, since I'm still learning so much daily, I come across a need to do something that I don't quite know how to do. I've learned to strategically Google (as any coder/engineer can understand and appreciate!) 

In my health journey, when I can't figure something out or I need help, I reach out to my network of healthy people. I can't possibly be expected to know it all - nor can anyone. But I can be held responsible to knowing who and what my resources are and accessing them when needed. 

The way we grow (in both Data Science and as humans) is by pausing and evaluating each time we hit a roadblock. In class, I am forced to do it through each assignment, lab, or project. In life, I have to have more self-awareness to know when I need the help. 

Something to remember in life and data science: 


 




Comments

Popular posts from this blog

From the Classroom to Data Science

Ever since I was in 10th grade, I’ve wanted to teach high school math. I was one of the lucky few who knew exactly what my major would be upon entering college. And it was exactly the right path for me. After college, I taught for five years in a public school in the county where I grew up. Then, wanting to leave Michigan and begin life in a new place, I scored a job at a private school in Colorado. Seven years later and my family (created in Colorado) signed up for a new adventure teaching and living at a boarding school in rural New York. Little did I know that last school year in New York would be the hardest of my career.  As I struggled with the decision of whether to stay or leave and completely change my career, there were so many “what ifs” that ran through my mind.  Would this decision be on my mind if I hadn’t struggled through a year of teaching during a pandemic?  Would I want so desperately to move back to Colorado if I had formed a community or felt fully welcomed into th

Coding Challenges as a way to Level Up

 In my pre-course work for General Assembly's Data Science Immersive program, we were introduced to the website CodeWars .  The first few times I practiced my coding, I was frustrated but engaged. The way the website is set up allows you to level up as you continuously progress - like a way to see where you rank among others.  Here's what I love about it:  You can get extra practice by choosing your level of difficulty for each challenge. If you want to practice, stick with challenges at your current level. If you are looking to level up, choose something at a level above your current one. There are options for either path! CodeWars felt like a fun way to push me out of my comfort zone with coding. There is no risk at all to trying something that is just beyond my current level.  There are so many programming languages available! Want to dabble in Haskell? Ruby? SQL? They've got you covered. (From what I counted, there are 29 core languages and 26 beta languages currently s