4 ms·
I had one product that took off, made more money than at any of my previous (big-tech) jobs, and I thought the tales were true. If you work hard enough, catch a
by mittermayr 2y ago
I had one product that took off, made more money than at any of my previous (big-tech) jobs, and I thought the tales were true. If you work hard enough, catch a lucky wave and have the skills to ride it, you're free.
The product peaked, and then very quickly dropped to zero in about two years, while I tried everything to prevent going out of business.
Back at the bottom, a year or two of aimless wandering, I figured, well, I've seen the light, I know how this dance needs to be danced, I can dance it one more time.
I've since had half a dozen attempts not even produce a handful of accounts (or in the better cases, paid accounts), and it's simply not sustainable.
I was finally getting to a point where I felt ready to give up last year, and decided to try one last time or get back into a regular job. The problem being, "getting back" now means that I am 20 years older and more than likely _not a great fit_ for many of the roles out there.
So, for now, I am once again knuckle-deep in a new product, about to have a first customer this week (if they sign up) and some light on the horizon.
Yet, even if I manage to surpass all the possible stretch-goals on growth I have set this year, it will still pay considerably less than minimum wage, and that's if everything (and more) works out within this and the next year or so. On occasional consulting gigs I charge $$$, and I don't even dare to compare that to what these Saas/products bring in, is just ... sad. And I hear someone clacking on their keyboard already, responding...
The usual reaction to a post like mine will and used to be: well, you've got the wrong product, audience, or both. But all I want to say after doing this for 20 years now, is: that's the default. If you're not starting from a large-enough platform, your only way to success is to be literally "failing" upwards, in baby steps, turtle-speed, and that only results in success if you can somehow sustain doing that long enough.
The default is that nothing works out. People love to skip over this and always feel it doesn't apply to them and their idea. It will fail. The game is not to make a great product, the game is to figure out how to not go under while waiting for and/or constantly provoking your lucky break.
You can get lucky, and if you try long enough and often enough, you at least stand somehwat of a (very, very, very slim) chance. And, then, even if you do, all that luck is very brief and temporary and you'll be thirsty waiting for the next strike to stay above water. There is no "I made it" — there's only "I'm safe for a second, but what do I do next" in the very best of cases.
All that said, I believe it is totally worth the life experience. Life is short, it's a noteworthy thing to go through. But after a decade of failing, it'll quietly turn into a question of character, responsibility, psychological or social issues and general life-planning skills rather than a question of "do you want it hard enough to succeed".
Life is short.
- marcus_holmes 2y agoThis resonates. Trying to get back into a tech job and they all need Kubernetes experience because microservices. I've spent 10 years developing MVPs that never scaled past 100 users, let alone anywhere large enough to need K8s.
- fxtentacle 2y agoYou'll fit in just fine. Most of the companies that want Kubernetes also never scaled past 100 users ;)
- nejsjsjsbsb 2y agoAnd the ones that did have a platform team, you just write code as if you are using a lambda or something anyway. Tend to your allotment of in-house yaml and off to the races! Unless you want to be on the k8s team. I wouldn't hate it personally.
- Cthulhu_ 2y agoSame, at this point it feels like doing your own k8s configuration is re-solving an already solved problem. Surely deploying software in a scalable fashion is a solved problem?
- nejsjsjsbsb 2y agoFor most AWS etc. can solve it for you. At a certain scale that gets expensive enough to make reinventing wheels attractive.
- mittermayr 2y agoIt's a fifty/fifty, isn't it, part of it is actually exciting. Everytime I have a foot in a "proper" company (usually for a consulting gig), I'm always excited to learn about a bunch of stuff that I never had a moment to work with (because, as you say, it's usually a waste of time when there's less than a 100k users on it). The other part, however, is the insane slowdown of progress this usually brings with it. Everything, is, so, incred-ibly-slow at these corps. And policy and asking for permission and nobody wanting to be responsible unless upper management and and and...