100 days of code it is 
Tags: 100daysofcode, motivation, javascript, webdev
Published: 2021-04-14 21:34:56

## Why 100daysofcode ?

I have been coding for years now, I started coding during my school in my 6th or 7th grade days and quickly started liking it, I found it intriguing and engaging. By the time I hit my 10th grade I had exhausted my teachers and was scoring pretty well in my Computer papers. I had internet at home but I hadn't discovered the good part of it. Except for miniclip.com which was where I spent most of my time as a kid. Huh!

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6sb266zk176614toy5vz.jpg)

Computer Science in 11th and 12th grade was for the most part a re-iteration of what I have learned so far. This is where my puny mind decided I had already reached God level of programming, and I thought to myself, people might beat me in speed but I'd always be able to produce a solution even if I'd be a few hours late. Haha the shit, your brain can serve itself is mind-numbing!!

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uhbaje8bezkzsguk4h4s.jpg)

Long story short, Beers, Games, Porn, COD, Dota 2, occasional academic stints to justify my skills, lots of Dota 2, shitty fast food, low-paying first job,  Udacity Course, Girls, Fuck loads of Dota 2, First-girlfriend, Second-girlfriend, Crushing Bootcamp, Overwhelming realization, girlfriend troubles, and ok paying job later, here I am a 25-year old person who has allegedly been coding for 12 years, Half my freaking life now, realizing I know shit! craploads of it! Because I have been serving the crap that "I know stuff" to myself for years. And today is the day I draw a line and say **this is it** no escapes, no shortcuts, no youtube binge nothing can replace the real blood and sweat that I have been avoiding to put in all these years.

100 days of code is my way of putting in the real hours, and falling back in love with coding. 


## What would be achieved at end of #100daysofcode?

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0ejxtuwxbyloxt0e6g4l.png)

My goal is to get my hands dirty with real code, write code that my brain thinks it already knows. All the while creating notes and piecing together the knowledge of web dev I have acquired over the years in a structured format.

## How #100daysofcode?

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zonwgueh4dbzi1onxyq2.jpg)

My plan is sweet and simple
- Read from [Mozilla Front end Development Guide](https://developer.mozilla.org/en-US/docs/Learn/Front-end_web_developer) (~1 hour)
- Practice DS Algo in JS from FCC's [JavaScript Algorithms and Data Structures](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/) (~1 hour)
- Write about it every day here at dev.to (to keep myself accountable and track my progress) (~ 1 hour, I am a slow writer, for now)


## When?

Time to stop hiding behind games and the life stupidities, and clear the rust gathered on my programming skills.
Let the games begin, now!
Wish me strength and luck! 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a1148ar91fapzscynqw6.jpg)