CodeNewbie Community 🌱

Discussion on: What coding related topic are you struggling with right now?

Collapse
 
jordanaf808 profile image
jordanaf808

For me, I struggle the most with deciding what to learn or work on next.
I recently started learning web development and trying to work on my portfolio, watch my lessons, stay up-to-date on new tech, and figure out what to do next can be pretty overwhelming. But at least I enjoy it, for the most part :)
Good luck with MongoDB, I hope SQL doesn't give me too much problems!

Collapse
 
jonoyeong profile image
Jonathan Yeong

You're not alone! I also struggle with deciding on what to learn next. Would a roadmap like FreeCode Camp's help you feel less overwhelmed?

Collapse
 
jordanaf808 profile image
jordanaf808

This is a great roadmap, very clear, not too complicated, and great links for resources! Very similar to the path I've taken so far! Do you have any tips for time management?

Thread Thread
 
jonoyeong profile image
Jonathan Yeong

Yeah! I have a lot of ideas about time management.

Here's a brief overview of what I do:

  • Timebox - I'll set a specific amount of time to work on coding or writing. Having a timebox works for me because I'm really bad at estimating how long a task takes.
  • Batching - I'm starting to batch work like writing outlines on posts, brainstorming side project ideas, or checking emails. Batching works to help minimize disruption of deep work like coding.
  • Planning and reviewing my week - I'll come up with a loose plan of my week on Sunday. This plan helps me allocate time for side projects I want to work on, any content I want to create, or random other tasks. And reviews help me figure out process/change things if needed.

Hopefully, these tips have helped! Time management also depends on your personal style and the types of tasks you're working on.

Thread Thread
 
jordanaf808 profile image
jordanaf808

Ya, these are great ideas, and I like the terms you use! I want to become more structured in how I use my time. I generally like to work on something for as long as possible, to get in the 'zone', but you can easily lose track of time. I don't write down a loose plan as much as I should, it would definitely help me to do that more. Time flies way quicker as you get older!!! 🙃