Swizec Teller - a geek with a hatswizec.com

    Doing nothing is the hardest thing ever

    • Behold the iPad in All Its Glory

      Image via Wikipedia

    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

    Did you enjoy this article?

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

    Learned something new?
    Want to become an expert?

    Here's how it works 👇

    Leave your email and I'll send you thoughtfully written emails every week about React, JavaScript, and your career. Lessons learned over 20 years in the industry working with companies ranging from tiny startups to Fortune5 behemoths.

    Join Swizec's Newsletter

    And get thoughtful letters 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.

    "Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"

    ~ Ashish Kumar

    Join over 14,000 engineers just like you already improving their careers with my letters, workshops, courses, and talks. ✌️

    Have a burning question that you think I can answer? I don't have all of the answers, but I have some! Hit me up on twitter or book a 30min ama for in-depth help.

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

    Curious about Serverless and the modern backend? Check out Serverless Handbook, modern backend for the frontend engineer.

    Ready to learn how it all fits together and build a modern webapp from scratch? Learn how to launch a webapp and make your first 💰 on the side with ServerlessReact.Dev

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