So, like many closet nerds around the world, I’m learning to code.
I guess ‘closet nerd’ is not entirely accurate … my childhood obsessions included The X-Files, Myst and The Lord of the Rings. Yep, I was the student scrawling the entire Rhyme of Rings onto the bottom corner of the whiteboard before homeroom started. Ironing prints of the Doors of Durin onto t-shirts for friends’ birthday presents.
Nope, strangely enough, I was not a popular teen.
But looking back, it was inevitable this would happen. I grew up on and loved Macs (hellooooo Kid Pix (not a name you’d get away with these days), Lemmings, Prince of Persia!). I still love sci-fi and still feel awed looking at pictures of space and space travel (while understanding none of the specifics or physics).
So at some point it was probably inevitable I would try to learn coding.
I’m starting with front-end web development. It seems like html5, CSS and JavaScript could be a fairly user-friendly way into the world of coding. This is what I gather from listening to tech industry professionals talk about their journeys on the (fantastic, encouraging) podcast CodeNewbie, anyway. Though I’d love to hear from people who have found their way in through different tools or langauges ⬇️ 💬.
Anyway, for me, this post is to mark Day 0 of learning in public.
I’m going to journal the little and big things I learn, and how I do it.
Okay, ‘blog’ is more accurate but saying I will ‘journal’ makes it feel more exciting. As though, to continue the Myst theme, I’m an explorer noting down new discoveries in a red leather notebook (IYKYK).
It’s a little daunting. Most my work has usually involved scanning for and preventing mistakes, at all costs avoiding sounding like a novice … so I’m thinking of this as the anti-perfectionist challenge.
After all, richer learning happens alongside other people and often progress comes through, or after, moments of failure. And at the very least if I share the resources I find, hopefully down the track another newbie finds it helpful.
So, Day 0 is on paper! Into the ether! No going back, now 😬.
I’ll be reporting back about my experience with the the first week of SheCodes Basics.
In the meantime, here is a picture of my little man for your viewing pleasure:
Duncan is pondering the long road ahead: learning to code.
💙💙
Top comments (8)
Go for it Kat, you got this!
Just seeing this cheered and motivated me to much, Juan - thank you ☺️ ☺️ ☺️
😂 love it that Duncan is thinking about his future too. You can do it Kat!
Hahaha @comfydork, Duncan is always thinking about his future (kibbles, plays and walks) 😂 Thanks for reading and for the motivation 🙏🏻
Nice to read your statement. Keep going, this is the kick-off of a new adventure. Don't be shy to ask if anything is broken: just keep going, ask for help and try to focus to learn one thing at time.
Thanks for reading and chatting Dennis ☺️. And for the advice. Focussing on learning one thing at a time sounds like it will be difficult but really helpful!! 🙏🏻
Hello Kat,
I recommend you a book: Overcoming Perfectionism (by Shafran, Egan, Wade).
It helped me a lot and has a scientific background.
I can share you a PDF of the book, just let me know.
Kind regards
Thank you so much for reading and for recommending the Overcoming Perfectionism book, Alaz! This is definitely something that sounds like it will be helpful on the coding learning journey 🤣 I'll be looking it up for sure.