I have a continually growing list of languages and topics I want to master, so I use GNOME Todo to track my progress. I find a resource I can use to learn any given topic and add it to the list. When I start going through the resource - say, a Udemy course, book, or dev.to series - I break down all the components into bite-sized chunks on that Todo list. I have a prioritized list right now of over 200 items, which continually evolves. I always know where I left off.
Here's a few of the things I'm learning right now. I already know some of these topics (Python, C, Bash, Linux), but I'm going through the courses to fill in possible knowledge gaps and expand my understanding.
The Ultimate SQL Bootcamp by Colt Steele (Udemy)
Java Programming Masterclass by Tim Buchalka (Udemy)
The Complete Python Course by Codestars (Udemy)
Learn C the Hard Way by Zed Shaw
How Linux Works by Brian Ward
The Linux Command Line by William E. Shotts, Jr.
Eight years into programming, and I never stop learning! I've got enough books and courses lined up to keep me busy for years, and that's the way I like it. :)
(In case you're wondering, I always juggle multiple balls at once: for example, I'm never have less than three active (fiction) manuscripts at any one time...and yes, I have finished writing multiple books. It's just my personality; I don't recommend it for everyone. Know thyself.)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is a superb way of approaching it!
I have a continually growing list of languages and topics I want to master, so I use GNOME Todo to track my progress. I find a resource I can use to learn any given topic and add it to the list. When I start going through the resource - say, a Udemy course, book, or dev.to series - I break down all the components into bite-sized chunks on that Todo list. I have a prioritized list right now of over 200 items, which continually evolves. I always know where I left off.
Here's a few of the things I'm learning right now. I already know some of these topics (Python, C, Bash, Linux), but I'm going through the courses to fill in possible knowledge gaps and expand my understanding.
Eight years into programming, and I never stop learning! I've got enough books and courses lined up to keep me busy for years, and that's the way I like it. :)
(In case you're wondering, I always juggle multiple balls at once: for example, I'm never have less than three active (fiction) manuscripts at any one time...and yes, I have finished writing multiple books. It's just my personality; I don't recommend it for everyone. Know thyself.)