Technology News

I completely ignored the front-end development scene for 6 months. It was fine.

The first year I started coding professionally, most of the work I did was in Adobe Flash. Then Steve Jobs decided to kill Flash and it forced me to learn how to animate with JavaScript, CSS3 and HTML Canvas if I wanted to keep landing contract jobs. In the second year, recruiters were asking me if I could “build Parallax websites” when the first mainstream use of it appeared only 8 months prior.

The hectic pace of needing to learn one thing after the next didn’t bother me so much because when I was 26 because I was quite happy to spend much of my free time outside of my day job coding. I was really enjoying myself, so the impression that I had to constantly up-skill to maintain my career wasn’t a concern. I did wonder, though, how I would ever take enough time off to have a baby, or have other responsibilities that would prevent me from being able to spend so much of my time mastering languages and learning new libraries and frameworks.

Nine years have passed since then. Earlier this year I completed my second stint of 6 months off work in a couple of years. Normally I read blogs, subscribe to several Development related newsletters and stay on top of the latest news regarding JavaScript and the Front End. But for that 6 months I paid no attention to what was happening at work, or in development in general. I completely checked out.

There was a time when I would have thought that taking such a break from Front End wasn’t possible. That I had to be aware of all the new frameworks and language features to keep my career on track. I was misguided in my thinking and was placing importance on the results, rather than the process.

What I’ve learnt through experience is that the number of languages I’ve learned or the specific frameworks I’ve gained experience with matters very little. What actually matters is my ability to up-skill quickly and effectively. My success so far has nothing to do with the fact I know React instead of Vue, or have experience with AWS and not Azure. What has contributed to my success is the willingness to learn new tools as the need arises.

My hope in sharing this, is that it might give you permission to stress less about picking the “wrong framework” to learn or feeling like you have to stay aware of every piece of JavaScript news. If you focus on:

  • learning how you best learn, and
  • practicing effectively communicating the things you’ve learned

you can’t go wrong.

When I returned to work after my 6 month break, CodePen was moving their backend code from Ruby on Rails to Go, and Front End to Next.js. So I am now learning how to program with Go and reading a lot of Next.js docs and resources. If there has been one consistency about my job, it’s that the tech is always changing. Although it can be frustrating to go back to being a complete beginner at something over and over, each time I pick up something new I further my expertise in being a lifelong learner. I wouldn’t trade that experience for anything.

Service workers now have another thankless job: Checking vaccine statuses
Links on Performance IV

Related Articles

Holiday Break

Exploring the Potential of the Metaverse: A New World Awaits
In order to give myself and the many tired volunteers around WordPress.org a break for the holidays, we’re going to be pausing a few of the free services currently offered:…

How To Make a More Professional Product Label

how-to-make-a-more-professional-product-label
An attractive, well-designed label will catch the eye of potential customers, and also make a bold statement about your company brand. The tips we share here will vastly improve your…

How To Benefit from Sales Promotion on Amazon

how-to-benefit-from-sales-promotion-on-amazon
How-To-Benefit-from-Sales-Promotion-on-Amazon Amazon offers several promotion strategies for its sellers that can increase sales in the long run. To make the most of these promotions, certain strategies work best. The idea…

Dynamic Favicons for WordPress

dynamic-favicons-for-wordpress
Typically, a single favicon is used across a whole domain. But there are times you wanna step it up with different favicons depending on context. A website might change the…