Things I’ve learned from a year of startup life, a founder breakup, learning to code, and building software. I will surely learn more on the way.

  1. Be concise. This goes for tasks, code, explanations, product descriptions, etc. Enough said.
  2. It isn’t others’ job to make their own tasks. YOU break down tasks, then let them execute. Answer questions as needed.
  3. if someone gives you advice on how to refactor, they’re not criticizing you, they’re being nice. Take the 20 seconds to do it. It’s never too early to refactor and write good code.
  4. Draw. Draw, draw, then draw more. The more you draw, the clearer it becomes — for others and for yourself.
  5. Use for cheap flights.
  6. Sleep, eat, and play. Work hard, work smart, but don’t work stupid (I.e., don’t stay up all night coding unless you absolutely have to, which is almost never — especially if you have no customers yet…)
  7. Listen. Don’t go searching for answers you want — but listen when people say things.
  8. Don’t take it personally. Anything. People are lazy, ignorant, selfish, greedy, and busy. Just accept it.
  9. Go to programming conferences. They’re fun.
  10. Work with people. People make things fun.
Like what you read? Give Michael King a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.