CodeNewbie Community ๐ŸŒฑ

Discussion on: #CNC2021 "Code More" Mission 1 Submission Thread

Collapse
 
tripdog profile image
Tom

I want to code more because: Because I am stubborn. Two years ago I tried to learn JavaScript and decided, โ€œthis is just too hard." Itโ€™s always bothered me that I quit, and relying on cut/pasting from Google or hacking other people's code together is a total drag... And also because I am in a JavaScript Bootcamp and I should be writing and reading code on the daily without fail. I have committed to sharing my code via Twitter, having joined the #100daysofcode challenge. Lotโ€™s of reasons. :-)

I know Iโ€™ll have reached my โ€œcode moreโ€ goal when: When JavaScript is as familiar as HTML and CSS.

My top three assumptions for reaching my goal are:
Due to the pandemic, I definitely have time. When life gets busy, Iโ€™ll make time.
At this stage of the game, it doesnโ€™t take a lot of time to sit down and research some facet of JavaScript that I donโ€™t know, because that's just about everything.
Will I be disciplined enough? I think so, because failing at this because I lack the brain for it is more acceptable to me than failing because of not trying as hard as I humanly can.

Of these assumptions, my riskiest is: That I will be disciplined enough. History shows that this has been an issue in the past.

When I think about my riskiest assumption, three possible root causes are:
a. Lack of confidence
b. A propensity for frustration when things become difficult
c. Falling behind has been a good reason in the past to throw in the towel

3 ways I might address these root causes are:

  1. Be as stubborn as I know I can be and keep going
  2. Donโ€™t just write code, build things.
  3. Get used to code that fails or breaks. And celebrate the little victories along the way because a lot of little victories turn into big ones later.

*Of these, the biggest cause thatโ€™s worth tackling first is building things vs. just writing sample code. I know from past experience that is how I learn best. *

Collapse
 
andrewbaisden profile image
Andrew Baisden

Good luck with all of that.

Collapse
 
tripdog profile image
Tom

Thanks Andrew. I am going for the full immersion experience. I know it's going to be intense but that's how I learn best :-)

Collapse
 
lucidinsomniac profile image
Donna Chin

Is there something that grabs your attention usually, like "gaming", "puzzles", etc? Sometimes it is easier to learn through the Super Mario Effect where you learn by tricking your brain into learning a new thing with something you already enjoy.

Collapse
 
tripdog profile image
Tom

I feel like everything is so different this time around. Last time, I was just doing FreeCodeCamp with no support. I felt like a failure because it got to a point where I could not solve the challenges. Now I have found a few communities, like Flavio Copes Bootcamp, this platform and others where people are so willing to help. The other difference is that I realize I have to build stuff in addition to studying and doing code challenges. I am seeing a lot of growth just by changing these things around. Lastly, seeing code that throws an error or wonโ€™t execute used to really frustrate me. Now, these failures are my teachers. Just a different midset.

I do like gamified stuff. I wish there was something like flexbox zombies for JavaScript ๐Ÿ˜€