DEV Community

Cover image for The Cushion Below The Stepping Stones
JASON YOUNG
JASON YOUNG

Posted on

The Cushion Below The Stepping Stones

Hey, code warriors! Do you every now and then feel overwhelmed by the sometimes-discouraging journey of learning Software Development? I know I do, but I try not to fret.

I come bearing personal tips and practices to make the process a bit more bearable (and maybe say, enjoyable?).

First things first, take brain breaks, not just any breaks —BRAIN BREAKS. You heard that right, jump off that chair and do some quick jumping jacks or blast that one song you loved your Junior year in high school & dance to it. Not only will you look like the coolest coder in the room, despite you being the only one there most likely.

Studies show that taking active breaks can improve productivity and retention. So it’s safe to say learning is a marathon, not a sprint; so don't be afraid to take a breather and get moving.

Secondly, "Pair programming.” While not only an excuse to hang out with old (or even new) BFF, it's a valuable practice to get a fresh perspective on tricky coding challenges. Communicating and learning from each other's coding habits, mistakes, and tendencies may be exactly what you need.

Last but not least, turn on your favorite playlist and let the music do the talking. Jam out to your tunes and let the beats boost your focus and creativity. You'll be surprised at how much easier learning becomes when you're in the right mindset.

For me, I could go LoFi, Classical, or R&B/Soul. So long the melody isn’t too attention grabbing, I can focus better than when it’s completely silent. Not to mention, the mood is naturally lifted.

So there you have it, my friends, the secret to mastering Software Development learning (/s). With the power of brain breaks, pair programming, and killer playlists on your side, you'll be coding like a Jedi in no time. May the coding force be with you!

Top comments (0)