3 ms·
Not my ass on the line and not a major burn, but still: I got an email many years ago from a guy who said essentially 'I got your email address from <guy we bot
by roel_v 9y ago
Not my ass on the line and not a major burn, but still: I got an email many years ago from a guy who said essentially 'I got your email address from <guy we both know>, are you interested in picking up some side work and if so, can we meet'. I say okay and when we meet, he explains that they had this SaaS idea (an industry-specific collaboration/data sharing tool essentially; this company did other work in this industry, they weren't a software shop but saw an opportunity and wanted to branch out) and they contracted it out to a largish 'web agency' as that was called back then in the area. They had delivered a mostly working product, developed using their own 'framework' (as everybody and their dog has).
But now of course it needed maintenance as well as some additional features (software of course is never done). That web agency had said though 'well these small contracts aren't really worth our time - we delivered what you asked, if you want small work on top of it, we have to charge you ridiculous rates'. So now this guy was looking for someone who could do some occasional work on it every few weeks, for a (for that time) complex web application, written in an undocumented proprietary framework. Yeah good luck with that, I politely declined, after explaining the situation - from the look on the guy's face, he only then and there fully realized the position this 'web agency' had put him in.
Heard from the guy we both knew months later that they were still looking, and after a year or two the product disappeared from their website. Not sure if it was the tech that took it under, but I never quite understand how companies think they can completely outsource the whole workings of a product they intend to offer, without even having someone on their own team who understands that product.
- MartinCron 9y agoI have seen permutations of this scenario multiple times. I have some sympathy for organizations in this situation, but it is entirely self-inflicted.
- reboog711 9y agoAt one point, a lot of my consulting business was figuring out code like that, that others have written.
- slake 9y agoWe have a term for it. We call it code refurbishment!
- tsumnia 9y agoSadly I have a similar background; data analytic company where the entirety of the MVP was built and maintained by a two person shop in Detroit. Our company had become so dependent that when the initial contract was up, they wanted a renewal of $1mil... and we gave it to them... On the bright side, I learned a lot about building and working on RESTful APIs during the re-negotiation period where I might become the new developer
- jpindar 9y ago>I never quite understand how companies think they can completely outsource the whole workings of a product they intend to offer, without even having someone on their own team who understands that product. Happens all the time with embedded systems.
- hkmurakami 9y agoThis is some truly perverse kind of land and expand.