Hello and welcome to a new series of mine, Weekly Goals. I wanted to separate this from my other series, "Journey to My New Career" because although these goals will help me with my career, separating it makes it easier for me to easily go back and see what I accomplished that past week.
Note: I plan my week starting on Monday, so Sunday is the last day of my week that I have to complete my goals.
Let's get into it.
Last Week's Goals
- Rework my site to incorporate CSS Grid
- Finish at least 3 courses on Treehouse - 6.5 hours
- Post at least 2 blogs
While this doesn't seem like a lot, I knew that the 6.5 hours of Treehouse would take closer to at least 8 hours. Between taking breaks, getting distracted, or struggling to understand JavaScript, time adds up. Case and point:
I'm happy to say I have successfully completed everything on my list this week! I have definitely noticed some anxiety and pressure I am putting on myself that I'm not a fan of, however, I think I need to get comfortable with being uncomfortable. Part of that involves my deep dive into learning JavaScript this past week.
Goals
- Start working with Figma
- Build and practice with JavaScript
- To-Do List
- Hamburger Menu on Portfolio Site
- Dark Theme toggle on Portfolio Site
- Possible JavaScript 30 Challenges
Why I Set These Goals
Figma
If you don't know what Figma is, it's a competitor to Sketch and Adobe XD - a design tool. I'll go more into depth why I want to learn Figma and why I'm choosing to use it in my blog post later this week.
Building and Practicing with JavaScript
I've written before about the importance of practicing what you're learning and JavaScript is going to take a lot of practice! I've chosen the above mentioned projects as I know I'll be able to use them in the future - might as well start becoming proficient at them.
JavaScript 30 Challenges
These challenges, created by Wes Bos are something I've heard great things about from numerous people. This will just be another form of practice for me.
I will possibly be starting these this week simply because I'm not sure how far I'll be able to get.
So this is everything I've got planned this coming week. I'm sure some light Treehouse work will be thrown in there but we'll see how the JavaScript projects go.
What are some of your goals or projects for this week? Let me know in the comments below or on Twitter!
Top comments (2)
Hey Ryan! I really like this idea of writing your weekly goals. I'm currently doing the 100 Days of Code challenge and try to keep in mind where I am and what I'd like to achieve in the next few days but I've found it's really hard to say I'm gonna finish this web app tomorrow and spend another week on it because of a nasty bug! 😬
Thank you for mentioning JavaScript30! It looks cool, and I'll give it a try. Best of luck with everything!
I'm glad you like it! Writing things down is "old-fashioned," especially in this age of having any and all apps do what you want. But just like I prefer reading real books over e-books, I prefer writing things down on physical paper - especially when I need to brainstorm more about them.
Good luck on JS30, I'm looking forward to giving it a shot.
Thanks so much for reading :)