Swizec Teller - a geek with a hatswizec.com

Senior Mindset Book

Get promoted, earn a bigger salary, work for top companies

Senior Engineer Mindset cover
Learn more

    Why you don't have time to advance your career

    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

    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

    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

    Published on February 4th, 2019 in Thoughts

    Did you enjoy this article?

    Continue reading about Why you don't have time to advance your career

    Semantically similar articles hand-picked by GPT-4

    Senior Mindset Book

    Get promoted, earn a bigger salary, work for top companies

    Learn more

    Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.

    Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.

    Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.

    Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev

    Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization

    Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections

    Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog

    Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

    By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️

    Created by Swizec with ❤️