This week so far has been fairly productive, although not as much as I would have liked. I’ve been learning Swift which is taking me a bit longer to get used to. I was one of those few Objective-C fans that really loved the language, so having to change over to Swift has been an exercise in learning to let go.
Swift is great though—it’s super powerful, very modern, and feels fast to write. It’s just different, and all my muscle memory is betraying me. I’m eager for the Ray W tutorial book to release so that I can really dig into the code and start to get a better handle on the language.
Other than learning a new computer language, I’ve been still planning the product management toolset. The more I think about it, the more I want to do it. I want to write out a basic plan for features today, and figure out where to draw the “1.0” line at.
I also finished a book on Kickstarter, which was interesting. It’d be fun to have a successful Kickstarter project but it’s definitely not “free money”. There’s so much work that goes into getting noticed, and then getting funded…and then fulfilling all the rewards and of course the project itself. If anything, it seems more stressful to me than raising money the traditional way. (However, it certainly seems like more fun).
I’ve also been reading the book Four Steps to the Epiphany which is super interesting. It’s basically how every startup has their roadmap all wrong, and that in fact they should start with problems being solved, not a product they’re building. I love that. Ultimately that’s why people buy what you build: because it solves a problem for them. If it doesn’t, why would they want to try/do something new, or spend their money?
Well, today’s goals are to keep learning Swift, plan out the version 1.0 features of my product management app, and to read more in my Four Steps book.