18 things I wish I'd known 7 years ago
This is a response to Rand Fishkin's blog post "24 things I know now that I wish I knew then" which is itself a response to Rae Hoffman's "Entrepreneurial Lessons: 48 Things I Know Now That I Wish I Knew Then"
- "Premature optimisation" applies to nearly everything (automation, scale, others?). The famous Paul Graham adage "Do things that don't cale" is the same advice as "premature optimisation is the root of all evil". Think about it.
- No one cares what you do - they will all forget your embarrassing marketing gaffs or shitty 1st version of your software. Ship and self-promote fearlessly. You'll learn along the way how you should actually do it.
- Your business will take at least 5 years to do anything interesting.
- Don't pay attention to the tech press (and MOST OF ALL the "valuations and funding" press)
- You don't have to move as fast as you think you do (this is a lift from Mike McDermot, CEO Freshbooks from this post)
- Play life like a game of chess: look at the situation as it is now and ignore what you had planned up until this point (I learned this one by playing lots of games of chess simultaneously to the point that I was unable to remember individual game plans so I had to assess each board as it lay - very powerful stuff)
- Value your family and your friendships - celebrate what's amazing every day in your life and use it to give you perspective (and help keep you from the "deferred living" trap)
- Not everyone gets rich in their early 20s and you won't feel any less fantastic if you manage to "succeed" at any time in your life.
- VC funding works in a really specific set of circumstances and results in acqui-hires most of the time: it's NOT like being given money.
- You don't need funding yet.
- Your first business should not be a heavy technical investment even if you are a coder.
- Become profitable at anything that doesn't take up all your time, rinse, repeat.
- Don't invest in product, invest in outcomes.
- Don't write your own software, even if you're a coder, unless you want to go down the VC/YC acqui-hire route.
- The only thing that matters in a new business is sales. All activity should stem from that: marketing, customer service, development.
- The market is huge, and you can compete. There isn't only one dry cleaner in New York.
- First mover advantage is almost always bullshit.
- Frugality creates opportunity. Just because you're planning on being rich, doesn't mean you can spend like you already are.
Building software in the real world - the Working Software blog
We write about our experiences, ideas and interests in business, software and the business of software. We also sometimes write about our own products (in order to promote them).
- RSS is only dead if we let it die
- Kill your index.php
- 18 Things I Wish I Knew 7 Years Ago
- When does automation become coding
- A list of things you can do to afford Mixergy Premium in 2012
- Thanks Louis now here is my dad
- Your templating engine sucks and everything you have ever written is spaghetti code yes you
- Energy for Opportunity website is now live
- Escaping single and double quotes in XPath queries in PHP
- The reason that outsourcing software is so difficult