Coding #172782
Replies: 5 comments
-
Spend 30–60 minutes daily |
Beta Was this translation helpful? Give feedback.
-
@chrisdempher-cell That’s a really good question. I’ve been in the same spot before when I was starting out. I remember feeling torn between watching tutorials and jumping into projects and honestly it got overwhelming at times. From my own experience, the best way to practice coding every day without getting overwhelmed is to keep things simple and consistent. When I tried to do tutorials, projects, and problem-solving all at once, I just ended up burning out. What worked better was breaking it down:
Doing it this way gave me a good balance. Tutorials for learning, projects for applying, and problem-solving for practicing. I usually spent 30–60 minutes a day which was enough to keep making progress without feeling overwhelmed. The biggest lesson I learned is that consistency matters more than trying to cram everything at once. Small daily steps really do add up over time. I hope this helps in some way. |
Beta Was this translation helpful? Give feedback.
-
🏆 Daily Coding Routine for Beginners
📅 Weekly Balance |
Beta Was this translation helpful? Give feedback.
-
we know that in tech, particularly in coding, everything can be overwhelming, the fancy features and the approaches we can implement are fascinating and challenging, how much more if it’s your job and you need to code every day, eight hours per day in your particular case that you are just starting, in my past, I also picked the most relevant ones first in order to build a working System or App, this way I was learning at the same time I was building the System or App, so I was engaged and felt like I was simulating real-world Dev now going to more real-world Dev, for me, the way to not be overwhelmed is by making each task manageable, if you have a moderate task, plan and analyze first, then break it down into subtasks, this way, you can clearly see your progress the very way Git and GitHub are designed, tracking your changes through organized commits — is exactly how we should work : committing related and organized changes until you complete your task when you’re just starting, it’s quite exciting, particularly with AI Agent Modes, where you can try things out constantly, this can be tempting because, with impulse, you might sabotage your own work by quickly changing your mind and code, for Junior Devs, this is a habit that’s hard to break because we are in that phase of excitement so, control your impulse, control the excitement, plan first particularly with AI, think about the best approach for the task, create an Issue for this final plan, break it into smaller tasks, and you’ll most likely enjoy every step and finish it, enjoy coding ! |
Beta Was this translation helpful? Give feedback.
-
1. Set a small daily habit
2. Balance learning and buildingThink of coding practice in three pillars:
Pillar | Purpose | Beginner Approach
-- | -- | --
Tutorials / Learning Concepts | Understand syntax, language features, and programming basics | 15–20 min/day on a topic (variables, loops, functions)
Hands-on Projects | Apply knowledge and see real-world results | Build tiny projects (e.g., a calculator, todo list, or small game)
Problem-Solving / Challenges | Strengthen logic and algorithm thinking | 10–15 min/day on sites like LeetCode Easy, HackerRank, or Codewars
Tip: Rotate focus. Example weekly schedule:
3. Use small, achievable goals
4. Document and review
5. Stay flexible and enjoy it
💡 Example Beginner Daily Routine (30–45 min)
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
What’s the best way to practice coding every day without getting overwhelmed?
I’m just starting out and sometimes I don’t know if I should focus on tutorials, projects, or problem-solving sites. For beginners, what’s a good balance between learning new concepts and actually building things?
Beta Was this translation helpful? Give feedback.
All reactions