Hi all!
I'm a full time CTO AND I have two insane kids, so my time to start a side project is VERY limited.
I've been thinking about starting something for a long time, but nothing felt "worth" it enough.
Worth it means, although I liked the "product" idea I had no idea how I'd find users, it wasn't an immediate problem I had, and I just wasn't excited about it enough as a business (not just an app).
This last weekend a bunch of unrelated things that had been rolling around in my head for years suddenly all fell into place, like a tetris achievement, it just clicked.
I found an idea that solved an immediate problem I HAD, that overlapped heavily with a non business/non techy related passion I have and want to nurture AND I totally know exactly who it's for, and where I'm going to find these people to try out and validate the idea/product.
I got so excited as this has been sitting under my nose for years, I just didn't see all the connections.
Now onto the "dev" part of it.
I want this project to succeed, BUT I also want it to be fun. At the same time, as I said before, I don't have much time.
So I thought. "hey, wouldn't it be cool to also use this opportunity to learn a new language I've been thinking about for a LONG time".
On one hand, this will add the FUN element. But on the other hand, this will slow down the process significantly to a process which is probably already going to feel too slow due to time commitments.
I could do this FAST with my current skills. But from a tech point of view that feels boring.
I'm not looking for "an answer", but any thoughts from other dev/indiehackers with limited time? :-)
thank you!
That's a difficult spot to be in. It really comes down to what you want to optimize on, speed, or learning/enjoyment.
Most of the side projects I've ever built have a component of 'I want to try X' in the development process. It's slowed me down slightly, but also made me a much better engineer over time. Sounds like you're already a great engineer, so maybe that's not as important and this is more of a shiny object syndrome type thing.
great engineer... ?😬😉 thanks, appreciate your time on this! That's a really good incite about making you better.... it's a bit like hedging your bets isn't it. Like, well, if this fails at least I became better etc?
me: "At least I've learned Apache Pulsar if this all goes to shit"
Learning by doing is the best way to pick up new skills fast. One important thing - if it's always fun - you're not challenging yourself enough :-)
good point about the fun bit. Look, I'm middle aged, I need some fun! :-)
This comment was deleted 3 years ago
yeah.. interestingly, writing this post made me realise that actually I need to focus on the business/product, otherwise what's the point. So I've decided to use what I know, and then yeah, find another opp for tech learning 👍🏾