DEV Community

Cover image for Prioritizing Work Tasks & Learning Ruby
Alex Morton
Alex Morton

Posted on • Updated on

Prioritizing Work Tasks & Learning Ruby

This post was originally published on January 15, 2021 on my blog.

Happy Friday! This week has honestly flown by for me - can't believe I'm already two weeks in to my new job.

Over the course of this week, I've definitely gotten a lot better at leveraging the hours in my day to figure out how to prioritize different items and tasks.

For example, during my workday, I try to spend a bit of time picking up the Ruby language (and will eventually move on to Ruby on Rails!) through an online course - and I've started to block out time right when I start to focus on learning.

If I start in immediately on actual work stuff, I find that the tasks seem to continuously add on to one another, and the to-do item that is 'spend some time working through Chapter 3 in course' gets pushed further and further down the list.

On the other hand, if I make it a priority to get the study time out of the way right at the start, it's something I don't need to worry about at all later on.

I'm currently learning Ruby through the Learn Enough online course. It's really good!

And I always heard this before, but now that I'm experiencing it, I know it's true:

Learning your first programming language is the toughest mountain to climb; and after that, for your next languages, it's definitely easier!

I learned JavaScript as my first language, and now that I'm learning Ruby, I'm able to see so many patterns and conventions that are universal across all languages.

Ahhhh, you love to see it! Have a great weekend, friends.


P.S. I send weekly newsletters about the self-taught coding journey and my own coding adventures (and misadventures!) Sign up here! >>

Top comments (0)