<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=2613694256380&amp;pd[em]=<hashed_email_address>&amp;noscript=1">
Get Started

Overcoming Perfectionism

Rachel Cowles, Dec, 2 2015 | 1 min read

  

I’m a perfectionist. And not the cool, “I’m going to work on this project until it’s perfect” kind. No, I’m the “nothing will ever be perfect, so I’m not going to even bother trying” kind. Which has caused me to quit a large number of things throughout my life. Maybe I could’ve been an olympic swimmer or the next Michelangelo, but I didn’t care enough to try. Because if I truly tried, I could fail, and that’s something (I thought) I couldn’t handle.

As you can imagine, learning to code has changed that. I’ve failed in class every day for six weeks straight. Amazingly enough, the world hasn’t ended. Sometimes I even enjoy it. That’s not to say I don’t get discouraged sometimes. I do. When an error message pops up for the millionth time and it’s not even 9:00am, I want to bash my head against the wall and scream. But even when I’m frustrated beyond belief, I don’t want to quit. It just makes me want to improve. And that’s how I know that this is where I’m supposed to be, and what I’m supposed to be doing.

I never believed in the idea of “finding your passion.” I thought that was for rich kids who could afford to do whatever they wanted. Then I found Tech Talent South. This program has taught me that passion is not the overrated concept of a person being all-consumed with something, never wanting to quit, and being so naturally talented or industrious that they become this holier-than-thou “I have a DREAM” person. Passion is continuing on in spite of wanting to quit. Passion is working to improve at something you’re not naturally good at. Passion is struggling through those error messages and not wanting to kill yourself. (At least, not seriously.) Passion and success are not the absence of failure. They are the result of it.

So my advice to all the perfectionists out there who want to learn how to code? Throw away perfectionism. One, because it doesn’t even exist anyway, and two, because to be successful at anything in life, you need to fail. A lot. And it’d be nice if you could not hate yourself while you’re doing it. Failure will never be enjoyable, but becoming a better person? That’s what learning to code (and life, if we’re getting deep here) is all about.

 

You might also like ...

8 Tips to Reading Documentation: A Newbie’s Guide in 2020

Have you ever been on the verge of tearing your hair out trying to figure out why a line of code is failing? It’s time to turn to doc...

Michele Barard   |   2 min read

Read More

17 Data Scientists of Color That You Should Follow Right Now

We’ve curated a list of people of color who are providing valuable insights, wisdom, and projects in the fields of data science, AI, ...

Sydney Stern Miller   |   7 min read

Read More

Tech Talent South takes their Graduate Accelerator Online, Free to College Juniors & Seniors whose Campuses are Shut Down

In response to campus shutdowns due to COVID-19, Tech Talent South is offering a free full-stack course to college juniors and senior...

Meagan Michal   |   < 1 min read

Read More