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

    Doing nothing is the hardest thing ever

    Here's the situation: at my startup (Preona) we're pushing to submit the final-ish version of LazyReadr to the App Store. We thought we'd be finished last Friday. Then we thought we'd manage to finish by Sunday. Now we believe we'll have a reasonably crossed-out TODO list on the whiteboard by Wednesday or thereabouts.

    This isn't a desirable situation, but in a team of three, it happens. A nasty bug pops up and suddenly the only man in charge of a certain piece of the project is battling for a whole day and doesn't manage to get as much done as he'd hoped.

    And there's nothing the other two can do. That's the horrible part.

    We have a designer who also does some css/html. We have a backend guy who does python and weird data processing. And we have a frontend guy who does the iPad development. Each of us is the best in his segment and anyone else on the team trying to help, or do his work, would just get in the way and take longer to do it.

    Right now the bottleneck is the frontend. There are still two days of work left on the frontend ... and there's nothing I can do. It's really horrible, there is a problem with my product. And I can't help. The best thing I can do is to stay at home for two days so as to not lure the frontend guy into the temptation of being social and chatty.

    I'm sure every CEO reaches this point some time in their lifetime. But it's just so horrible. I know he can handle it. I'm sure everything will be alright. But just fiddling my thumbs and getting out of the way is hard.

    The whole situation would be a lot easier to handle if I could just shove him out of the way, shout something like "Stop being such a buffoon! THIS is how you do it!" and coding furiously for two hours to solve all the problems he's having. But I can't, I don't know the first thing about Objective C or how the iPad's API works.

    Hell, last night I stayed up until 6am rewriting a piece of the backend functionality just to feel productive. It doesn't do anything in reaching this deadline. The whole backend is sufficiently decoupled from the frontend so I could easily do this in a few weeks and users wouldn't notice the difference.

    But I can't do nothing! I never thought I'd say something like this but doing nothing is the hardest thing I ever did.

    Enhanced by Zemanta
    Published on October 4th, 2010 in App Store, Application programming interface, IPad, Programming, Uncategorized

    Did you enjoy this article?

    Continue reading about Doing nothing is the hardest thing ever

    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 ❤️