#30Days of Fearless Coding
Tags: impostorsyndrome, thingscamp, 30daychallenge, learning
Published: 2017-09-27 16:05:09

---
title: "#30Days of Fearless Coding"
published: true
tags: impostor-syndrome,thingscamp,30-day-challenge,learning
canonical_url: https://medium.com/things-camp/30days-of-fearless-coding-85b7d6872846
---

If you’re been in the tech industry as long as I have, you’re probably familiar with the term _impostor syndrome_â€Š–â€Ša behavior that, not surprisingly, is often experienced by women and minorities in&nbsp;tech.

By definition, impostor syndrome is&nbsp;..

> a concept describing high-achieving individuals who are marked by an inability to [internalize](https://en.wikipedia.org/wiki/Internalisation_(sociology)) their accomplishments and a persistent fear of being exposed as a “fraud”&nbsp;…. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more [intelligent](https://en.wikipedia.org/wiki/Intelligent) and competent than they believe themselves to&nbsp;be

The issue here is in perception of self. And this nagging fear that one is not good enough, smart enough or competent enough, to belong in the role or position you are inâ€Š–â€Šwhether that is as a developer, public speaker, manager or&nbsp;advisor.

None of us are immune to it. And while recent coverage of this issue has resulted in a spate of self-improvement articles like [this one from Fast Company](https://www.fastcompany.com/40421352/the-five-types-of-impostor-syndrome-and-how-to-beat-them) (_The five types of impostor syndrome&nbsp;.. and how to beat them_) the reality is that at its core, it’s about overcoming your fear of being judged by othersâ€Š–â€Šand being confident enough about yourself to be vulnerable and open about what you don’t&nbsp;know.

And with every passing day, as I read more narratives and stories about the bias and challenges faced in trying to grow diversity & inclusion tech, I am reminded again how important it is to **not succumb to this fear of not being good enough to belong in&nbsp;tech.**

That is unmitigated bull. Nobody has the right to tell you that you don’t belong in tech. We are all minorities somewhere. And if someone brings passion, perseverance and a good work ethic to any industryâ€Š–â€Š **recognize and amplify them** instead of feeling insecure or actively undermining that effort. _A rising tide lifts all&nbsp;boats._

And when I feel myself giving in to any kind of doubts, I take a minute to look at this picture and remind myselfâ€Š– **â€Šbehind every so-called “expert” lies a string of failures that paved the way to get to _that_ point where they can make success looks&nbsp;easy.**

{% tweet 888580617297854468 %}

It is the failures _and the subsequent persistence to keep going_ that makes them expertsâ€Š–â€Šnot that final result. And so, my hope is that in everything I doâ€Š–â€Šwhether it is in building products or communitiesâ€Š–â€ŠI willingly embrace the failures as a vital part of getting to expertise. It is not easy, but I plan to&nbsp;try.

And so, this begins my **#30Days** challenge to be a fearless coder. If you want to learn about the _30 days challenge_ check out the TED talk from Matt&nbsp;Cutts!

<iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fembed.ted.com%2Ftalks%2Fmatt_cutts_try_something_new_for_30_days&amp;url=https%3A%2F%2Fwww.ted.com%2Ftalks%2Fmatt_cutts_try_something_new_for_30_days&amp;image=https%3A%2F%2Fpe.tedcdn.com%2Fimages%2Fted%2Fb0c8fc57f085dbcff6188be0a54afe262917459c_240x180.jpg%3Flang%3Den&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=ted" width="560" height="315" frameborder="0" scrolling="no"><a href="https://medium.com/media/463d6337590c78f435c242e297f88dc7/href">https://medium.com/media/463d6337590c78f435c242e297f88dc7/href</a></iframe>
### About Fearless&nbsp;Coding

For the next 30 days I am going to dive into learning a few new technologies or concepts that I have always wanted to explore more but didn’t feel I had sufficient expertise to talk about. This ranges from conversational UI/UX and machine learning, to embedded systems and IoTâ€Š–â€Štopics that I have explored as a hobbyist but that I hope to use in building real-world products.

My goal is to write something every day for 30 days, sharing what I did or learntâ€Š–â€Ševen if it is just something fairly trivial. And I hope that each post will showcase what I feel are the three key behaviors of fearless&nbsp;coding

1. **_Curiosity:_** Expertise in any realm often begins with a simple question of “why” or “how”, which leads to exploration, which unveils challenges, which then hopefully leads to innovation and experience. I genuinely believe that as long as we feed our curiosity, we will often find that our minds don’t have much idle room left in them for hate or negativity.
2. **_Persistence:_** Expertise comes from practice. Lots of it. We all lead fast-paced multi-tasking lives and many times it feels like there isn’t sufficient time to dedicate to the kind of practice that builds perfection. And my goal is to try to do something each day to keep myself focused. Chances are there will be lapsesâ€Š–â€ŠI have a lot on my plate. So I am arming myself with lots of forgiveness and reminding myself to just have fun with&nbsp;it.
3. **_Vulnerability_** _._ Perhaps the most important one of all. I am going to make a point of sharing _my mistakesâ€Š_–â€Šin other words, I want to share the piles of broken plates even as I try to get to that point where I make juggling look effortless. In particular, I am going to assume that the only reader of this “journal” is me. And in that context, I want to document it in a way that I recall honestly, and that I can revisit later, to improve on that understanding with advanced insights&nbsp;..

And so we begin&nbsp;…

> Dear Future Me&nbsp;…> what have you committed yourself to? If you come revisit this later, I hope you feel proud that you took this step!&nbsp;Onwards!
* * *