Live data from Hacker News

Ask HN: Do you have a software consultant or outsourcing horror story?

news.ycombinator.com

71–80 of 81 posts

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#71
post #22

I am taking over a codebase that was written by an outsourced team in Pakistan. The code is in a total chaotic copy-pasta state. I swear the main thing you'll find in outsourced code is the inability to refactor or re-use code for similar features. One recent thing I just found is a view that has about 8 source HTML files, all of which is quite complicated angular1 code. Then when the team was asked to have a slightl…

Story of m'life right now

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#72
post #49

Earlier quoted context omitted.

Done to save face. Dropping her would reflect poorly on the lab as it's basically admitting failure to properly vet candidates and/or mentor. She also had industry political connections which made booting her difficult for economic blow back reasons.

Nuts. Where do you live, roughly? I'm just an undergrad but I don't think political or industry (well -- maybe industry) connections do much at Canadian universities.

Oh sweet summer child. Connections are everything everywhere.

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#73
post #67

Earlier quoted context omitted.

>$80K? That's peanuts. Government projects that are outsourced run in the 10's or in some rare cases even 100's of millions of $/E/YourFavoriteCurrency and get cancelled because of non-delivery with alarming regularity. Right. I'm not an expert in the study of this [1], but even just as a regular dev (and sometime manager or team leader, with some training and experience in software engineering techniques, including…

> High-quality software is not expensive. High-quality software is faster and cheaper to build and maintain than low-quality software, from initial development all the way through total cost of ownership. That would be hilarious if it weren't the truth. But nobody actually wants to take the time to do it right so they end up doing it wrong and then taking a multiple of the time anyway.

Ha, you explained it better than the quote did. And worse is that often they repeat the same mistake in the next project, and the ...

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#74

Not like that but I worked for a company and we were low on staff, one by one, each programmer quit without getting reinforcements even though this was stated many times. It wasn't until myself resigned, the last programmer on this particular project, that the people in charge woke up and hired several guys from another country less than 1 month before my last day at the company. I got told to train them in the appli…

Alternate story: leadership wanted to switch to outsourcing the work. Created a poor experience for everyone and let the devs quit on their own. You were the last one out, so they ask you to train their new team.

why would management sabotage company like that? I think in USA it is pretty easy to lay off people.

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#75
post #5

Similarly, I was running a digital agency and the performance of one of my first employees took a nose dive. After trying everything I could think of to help him turn things around I had to let him go. Shortly after, I got an Email from an unknown individual who said he knew the employee and asked if I could chat. Turns out, my employee was subbing out all of his work and stopped paying his sub, who then stopped deli…

Somewhat similarly, I once hired an employee who didn't have the skills we needed but said he was motivated to learn, seemed like a good fit from a personality standpoint, and had really great communication during the interview process. We spent a year trying to bring him up to speed, waiting through all sorts of excuses, and worse, all of his communications were terrible (bad spelling, inability or unwillingness to…

Should have hired his wife from the start

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#76

We are a small Design + Dev shop in NYC. We charge around $30k to build an MVP. One recent client said she found an outsource company who can build her site / web app for $1k. Im like ok so you don't like the work? whats the problem. Our rate is $125/hr PP. I told you that from the get-go. She said, no but i paid $30k for a site / web app and i see a bunch of other companies paid way less. Im like you drive a range r…

I'd say: work for enterprise clients. You get to learn how to build things at scale and they pay better. Startups and individuals always require way more education and ultimately want to squeeze every cent out of you.

You hit the nail on the head! exactly. not to mention the txt messages at midnight. lol

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#77

I'm sorry but if your friend spent $80k on a development company and didn't do enough due dil to ensure that the company he was spending all of that money with wasn't outsourcing it - that's on him. There are a dozen basic things he could have done in order to ensure that he wasn't stiffed. Off the top of my head: - Visiting the offices meeting the team, including those people specifically assigned to his project - R…

This was well before I worked here. We were still college students at the time and he actually received a seed round of investment from a young angel-firm.

They were the ones who advised he worked with said company, so he thought they knew what they were talking about. Long story short, a partner was friends with the owner of this 'development firm' that ultimately created this mess.

Just another example of how bad advice and bad investors can kill your startup before it even gets started.

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#78
I've had lousy outsourcing experiences and I've had good ones. The best outsourcing experience I've had involved a very technically adept CTO, some solid pre-thinking about architecture and scalability, and (most importantly) an API-first, Microservices first mindset. This meant we could write API specs and test cases, define max-execution times and then hand the problem to the freelancer and let them figure out the solution. Of course we did a few other things right: Good onboarding, an open Slack, excessive communication / code review / feedback for the first few weeks. We also lucked in to finding a couple of great Ukrainian developers just at the time the Ukrainian currency took a nosedive, so we were getting $50/hr engineers for $30/hr rates. (Final thought - I went to try and poach one of the freelancers a year or two later - His rate had roughly tripled as a result of having gotten all the good experience working on a 'modern' app stack (React + Express + AWS Lambda + Microservices architecture).

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#79

Earlier quoted context omitted.

Somewhat similarly, I once hired an employee who didn't have the skills we needed but said he was motivated to learn, seemed like a good fit from a personality standpoint, and had really great communication during the interview process. We spent a year trying to bring him up to speed, waiting through all sorts of excuses, and worse, all of his communications were terrible (bad spelling, inability or unwillingness to…

Should have hired his wife from the start

That's exactly what I said to my other management team. :-(

Re: Ask HN: Do you have a software consultant or outsourcing horror story?

#80
post #53

Earlier quoted context omitted.

I've been on the other side of that argument. In my case, a client had spent $50,000 on a pretty plain static brochure website. They're not tech-savvy, so they wanted to move to a CMS they could manage on their own. When I told them it'd be $2,500 to put their existing site into a new WordPress site, they thought I was joking. That was the day that I realized value pricing is a real thing. In your situation (with mon…

u "Should be able to do all this for about $2,500" dem "really? You must be joking" u "hehe, yea I have a funny sense of humor. I meant $25 thousand, not 25 hundred, har har" dem "oh ok, heres your money" u "thank you"

Just so you know I was being serious.
Post reply on HN