Thank you for this advice. We've already planned to sit down with our investor next month to do a proper post mortem. I've also been penning down my thoughts about what went wrong and what went right.
3 failed products across 2 different startups, over a period of about 3 years. I definitely feel I've learnt a great deal over the last few years. I've grown as a developer, but also learnt about things like management and marketing.
I think this is good advice. I've never worked in a corporate environment, and I might get a job just to see what that's like.
I'm definitely going to compile and reflect on all the mistakes I've made over the last couple years.
This makes me sad for some reason. I'll never forget the sense of wonder I felt the first time I played vanilla WoW.
I found the world to be incredibly compelling and rich, and got really sucked in. The world felt vast, and I spent hours just wandering around and exploring. It was also my first MMO and the thought that I was playing with thousands of other players in real time was amazing.
I don't quite understand this.
A person's preconceptions is the collection of his previous knowledge about the subject.
What does it mean to have random preconceptions?
I think the problem with threads/discussions like this is that you first need a clear definition of what 'productive' is. My definition of what I consider productive work is probably different from what other people consider productive work.
Until we are sure all parties are talking about the same thing, it's hard to have a useful conversation about productivity.
I've found I don't really level up by reading books or tutorials.
I level up when I actually do a project by myself from start to end. For the projects I do, there tend to be parts I know and parts I don't, so I still Google for the relevant bits and pieces that I don't understand.
So I guess keep working on projects that have parts you don't understand. There also need to be parts that you do understand, so that you don't feel like you're jumping in at the deep end.
On a side note, I'm not knocking reading books. They help me become aware of certain ideas, but I don't learn them completely until I've implemented it myself.