-
Today I had the chance to speak on a Fireside Chat panel about my experience at @Atlassian and my journey as a front-end engineer. We ran Q&A through the event. One of the Q’s was about my self-taught background (no ComSci degree, no bootcamp — lots of mentors tho!) 1/7 🧵
-
There might be hundreds of languages and technologies out there — it IS overwhelming — but for front-end, nothing beats learning HTML, CSS and JS to a degree where you are generally able to build out your ideas. This will take time! be patient with yourself 🧘💻 3/7
-
Try having an app or website idea and then pursue solving how to build it, step by step. Breaking down complex problems into smaller problems is probably the core thing you need to do as an engineer! 👷 4/7
-
If you focus on ‘just-in-time’ learning it can narrow the field of focus and make it more manageable — just focus on solving your next problem, one step at a time. Don’t boil the ocean trying to learn all of web dev at once 🌊 I’ll tell you a secret — there’s always more!! 5/7
-
I still practice ‘just-in-time’ learning. It’s pretty much all I've been doing my whole career — I still google things every single day when I'm coding 😇 The cool thing is that over time your mental model and your powers grow. Solved a problem once? You can solve it again! 6/7
-
One extra side benefit of my recommendation to learn by doing — by building your ideas — is that you’ll also generate a lil’ portfolio of projects that you can share when you’re job hunting or interviewing. Win win!! Best of luck on your journey! We’re all cheering for you ❤️