Swizec drinking tea
You’ll never have more time than you have right now.

Don’t believe me? Ask your parents.

Life has a way with time. The older you are, the more responsibilities you have. The more worries. The more things you have to take care of.

I thought I was busy as a kid.

School took a whole five hours out of my day. FIVE! How does anyone have time to play with LEGO and watch TV and read books and play video games and write fun programs in PASCAL and hang out with friends and do all this homework and school time are my teachers insane!?

High school … oh my so busy. Homework, class, extracurriculars. How am I going to write code, write poetry, draw webcomics and learn guitar so I can get the girls!?

But I watched all my favorite movies 10 times and knew all the lines 🤔

For a whole semester we would basically talk in Monty Python quotes with my friends. It was great.

College, super busy. Class, coursework, studying, writing code, building a startup, job, dating. All the things. Not a free moment in the day.

But I watched all episodes of all seasons of How I Met Your Mother, True Blood, and Dr. Who.

Notice however no more webcomics, no more poetry, no guitar.

Time is a zero sum game

Never say you’re busy to someone with kids. They will destroy you.

Oh you think you’re busy, wait ’till you have kids, lol

¯\_(ツ)_/¯

And even with kids I think it only gets worse. Babies sleep a lot. Toddlers stay in play pens. You can create time if you’re tricksy.

But when you have to take them to all the soccer practices and gymnastics and play dates and listen to their endless stories about their day? Whoof

My sister was amazing at this. 8 years younger. She could talk your ear off about all the drama between all the girls at all the things for hours and none of it made any sense to me.

She was also amazing in that she could do gymnastics for 2 hours before school, go to school, do gymnastics for 4 hours, come home, do homework for 2 hours, and do it all over again the next day. At friggen 12.

Crazy kid.

But she never hung out with friends after school.

Ultimately, doing something means not doing something else. That’s how time works. The only non-renewable resource known to man.

You get 24 hours in a day, 7 days in a week, 365 days in a year, 90-ish years in a lifetime

That’s it. What you make of it is up to you.

Why don’t you have time to advance your career?

So I asked a bunch of people: What’s the biggest obstacle in your career and how can I help?

You know what most said?

No time. No motivation. Too lazy. Procrastinate.

And I thought that was weird. How can you not have time to work on your career when it’s the biggest part of your life? For 40 years, at least 8 hours a day, your career is what you do.

That’s a lot of time and effort to not try to improve.

So here are a few tips that have helped me.

  1. It’s not too late. The best time to plant a tree is 20 years ago, the second best time is today. You still got this 💪
  2. Always ask yourself: Do I even want to change? It’s okay to be happy with what you have and who you are. Kudos to you my friend, that’s the best place to be.
  3. Where are you really spending your time?

Your life, you, are the sum of your actions and experiences. As Gandhi would say "Actions express priorities", or as Amanda Palmer would say "You are always exactly the person that you want to be".

Amanda also says another thing. An anecdote that’s stuck with me for forever after reading her book The Art of Asking.

A farmer is sitting on his porch in a chair, hanging out.
A friend walks up to the porch to say hello, and hears an awful yelping, squealing sound coming from inside the house.
"What’s that terrifyin’ sound?" asks the friend.
"It’s my dog," said the farmer. "He’s sittin’ on a nail."
"Why doesn’t he just sit up and get off it?" asks the friend.
The farmer deliberates on this and replies:
"Doesn’t hurt enough yet.”

It’s okay to say you want to change and not do anything about it. Just means you’re not ready yet. Doesn’t hurt enough yet. All part of the process 👌

Where’s your time really going?

This one’s easy to answer, terrifying to face, and the most eye opening.

Did you know the average American watches 4 hours of TV per day? Four hours. Four.

That’s a lot.

Not sure if official stats include Netflix and other streaming media but I hope they do. Huge time sink.

A few ways to find out where your time is going. 👇

  1. Your phone, on iOS at least, has a ScreenTime feature. Here’s mine from last week.
My phone screen time
My phone screen time

Just over 2 hours per day. 30 seconds here, 2 minutes there, it adds up. But okay, much of it is time I’d otherwise spend standing in line or whatever.

The insidious part is when you run a code compile or something, take out your phone, and get lost. What you were waiting for is done in 30 seconds and you don’t notice until 5 minutes later.

Like running with a parachute. A little delay on everything you do.

  1. Install RescueTime. I’ve been using it for nigh on a decade. Don’t look at it as actionably as I should, but it’s interesting to see what I actually do on my computers.

Here’s my report for last year. 2573 hours at my computer, 1209 of which were hardcore productive, 1049 were distracting.

I count "communication & scheduling" as distracting and that’s the 2nd biggest category. Might need to rethink that since a lot of it is productive, actually. 🤔

My RescueTime graph for 2018
My RescueTime graph for 2018
  1. You can go even deeper, or higher level if you will, with some time tracking tricks of your own. I use a tool that lets me categorize time in broad buckets like content creation, client work, self advancement, and so on.

That’s an advanced technique. I recommend building the habit, but it’s not for everyone. Start easy.

Ok now what?

Now you’re honest with yourself.

You know where your time is going. You know you’ll never have more time. You know that to do something you have to not do something else.

The rest is priorities.

What do you want to be?

In other news

I had a stupid idea last week and emailed everyone who’s ever bought something from me. Promised to send them a surprise. It may or may not involve postcards.


💌 My hand’s gonna hurt 😅

I’ve also been working through the list of people who answered that career poll in December or January. Writing personal advice is hard and takes time. I try to be thoughtful.

If you’re still waiting for yours, I’m working on it 🙂

And I’m preparing to launch React for Data Visualization soon. Polishing up some content, making a few extra videos, figuring out the best way to launch. Stuff like that.

Expect that to happen mid February.

PS: I’m moving the "A few cool things" section to Friday because "Five things Friday" sounds cool. ✌️

Have a great week

Learned something new? Want to improve your skills?

Join over 10,000 engineers just like you already improving their skills!

Here's how it works 👇

Leave your email and I'll send you an Interactive Modern JavaScript Cheatsheet 📖right away. After that you'll get thoughtfully written emails every week about React, JavaScript, and your career. Lessons learned over my 20 years in the industry working with companies ranging from tiny startups to Fortune5 behemoths.

PS: You should also follow me on twitter 👉 here.
It's where I go to shoot the shit about programming.