![]() |
| Photo by Pixabay |
I used to think the people who "had it all together" just had more hours in the day than me somehow. Obviously that's not true, we all get the same 24 hours, but it took me a while to actually believe it. The difference isn't the hours, it's what you do with them.
Since juggling work, learning to code on the side, and everything else life throws at me, I've had to actually get intentional about my time instead of just hoping I'd magically get more done. Here's what's actually worked for me, not just theory I read somewhere.
Why time management actually matters
Before the list, a quick reality check on why this is worth the effort at all:
- You get more done without burning out doing it
- You build the kind of self-discipline that carries into everything else
- Opportunities open up faster when you're not constantly playing catch-up
- Life genuinely feels less chaotic when your time isn't managing you instead
That last one is the big one for me. When I'm not on top of my time, everything feels urgent and stressful. When I am, even a busy day feels manageable.
1. Set goals that actually mean something to you
![]() |
| Photo by Pixabay |
It's easy to skip this step and just start "doing stuff." I did that for a long time. But without a clear goal, you end up busy without actually moving anywhere. For me, having a real goal, like getting through a coding module by a certain point, changes how I plan my whole week around it.
2. Actually write down what you're doing this week
I used to walk around with goals just floating in my head, no real plan attached to them, and then wonder why nothing was moving. "Get better at coding" isn't a plan, it's a wish. What actually works for me is asking myself what I'm doing about it this specific week. Sometimes it's something small, like finish one module. Doesn't need to be impressive, it just needs to exist somewhere other than my head.
3. Use a planner, even a messy one
![]() |
| Photo by Anete Lusina |
Mine isn't pretty. No color coding, no cute stickers, just a notebook where I dump everything so it's out of my head instead of rattling around in there all day. Honestly the crossing-off part is what keeps me coming back to it, there's something almost stupidly satisfying about it even when the task was small.
4. Do the hard thing first
There's a method called "eat the frog", from Brian Tracy, basically meaning: do the task you're dreading most first, before you've had a chance to talk yourself out of it. I avoided this for ages because, well, it sounds unpleasant, and honestly it kind of is. But every time I actually do it, the rest of the day feels lighter. That one dreaded thing stops looming over everything else I'm trying to do.
5. Try time blocking
A loose to-do list is easy to ignore. What actually gets things done for me is giving a task a real time slot, not "sometime today" but an actual hour. I do this with coding practice specifically. Before I blocked out a set time for it, it kept getting bumped for whatever felt more urgent, which was basically everything. Now it has its own slot and it just... happens.
6. Set real deadlines, even for yourself
![]() |
| Photo by Vlada Karpovich |
There's a name for this, Parkinson's law, the idea that work expands to fill whatever time you give it. I've watched a one-hour task stretch into three just because I never actually put a limit on it. Now I try to give myself a tighter, made-up deadline on purpose, even if nobody's actually checking. It's annoying how well it works.
7. Put your phone somewhere annoying to reach
I know myself well enough to know that "just try to ignore it" doesn't work. One glance at my phone and twenty minutes are gone, every time, no exceptions. So I put it in another room now. Sounds dramatic for such a small thing, but relying on willpower in the moment has never once worked for me, and physically removing the option just does.
8. Set boundaries, including delegating and saying no
You genuinely don't have to carry everything yourself. If something can be handed off, hand it off. And if a request just doesn't fit what you're actually prioritizing right now, you're allowed to say no, without a whole explanation attached. I used to feel like I owed people a reason. I don't, and neither do you. Saying yes to everything is probably the fastest way to lose your own time without noticing it's gone.
9. Actually take breaks
![]() |
| Photo by Andrea Piacquadio |
I used to feel guilty stepping away, like breaks were something I had to earn. Turns out that's backwards. One study out of George Mason University found people who took regular short breaks actually held their focus better than the ones who pushed straight through. So those few minutes away aren't wasted time, they're kind of the whole point.
10. Stop multitasking
For a while I thought juggling three things at once made me efficient. Really it just meant I was doing three things badly at the same time. Even a short stretch of actually focusing on one thing beats splitting my attention across everything, every single time I've tested it on myself.
It takes practice, not perfection
None of this clicked for me overnight, and I still have weeks where it falls apart completely. That's normal. The goal isn't to run your life like a machine, it's to stop feeling like your time is running you instead of the other way around.






0 Comments