News for hackers. Stuff that matters.
Re:NDA expired, let’s spill the beans on a weird startup by huhtenberg on Friday July 09, 2021 @08:15AM (#27782875)
Reminds me of something.

I used to work with a senior guy who went freelance and then bunched together with several other freelancers, also seniors, to form... "an operation". The MO was that one of them would go and interview for a permanent job, impress the heck out of everyone and then say "there's more like me, be happy to help you out, but on a contract basis and as a group." They were basically bait-n-switching them to outsource parts of their development and in some cases it worked, because their fees were very reasonable. And the fees were reasonable because they did very little of the actual work themselves and instead re-outsourced it to some Ukranain dudes.

Looked fishy as fuck and I'm not sure how it ended because I felt out of touch with the guy.

Re:NDA expired, let’s spill the beans on a weird startup by fsloth on Friday July 09, 2021 @08:26AM (#27782962)
Bait-and-switch is consulting 101. Entice client in with the most senior person with the impressive resume. Assign someone else to do the actual work. That's what you generally get with any big-name consulting firm.

This is not necessarily bad! The senior in this case is more like the "brand" of the operation.

And - sorry about going now into stereotypes - Good Eastern europeans are really good coders. Would not hesitate a second outsourcing any development to ukraine or romania if the contractors are vetted and proven to deliver value.

Re:NDA expired, let’s spill the beans on a weird startup by buran77 on Friday July 09, 2021 @08:35AM (#27783044)
Every company brings the A-team to win the bid for a contract. Later they'll gradually switch them out with the much cheaper juniors they hire for that particular project. With IT consulting or MSPs this tends to be a far more extensive practice than in other fields from my experience.

Whether the last hop of the outsourcing is in India, Poland, or Spain is not that important if you still get what you expect. The problem is when you get a fraction of what you expected or pay for.

Interviews have been used as opportunities for evangelization, attempts to get technical assistance, or extract information about the competition or potential customers since forever. I haven't seen one which was overtly illegal but they're all certainly as shady as they get.

Re:NDA expired, let’s spill the beans on a weird startup by lostapathy on Friday July 09, 2021 @09:34AM (#27783500)
I used to work in state government. There was no "gradually switch them out" - we got the D-team as soon as the sale closed and the project started.
Re:NDA expired, let’s spill the beans on a weird startup by dwater on Friday July 09, 2021 @12:06PM (#27785150)
Many federal contracts require naming key personnel during the bidding phase to try to minimize this. Resumes for the key personnel become part of the proposal.
Re:NDA expired, let’s spill the beans on a weird startup by rebuilder on Friday July 09, 2021 @12:25PM (#27785396)
Aha! That explains an odd case where my company was subcontracting with another company to work on their project that was ultimately state-funded. This was essentially a museum installation, VFX work for a projection thing, and they wanted the names of the people who were going to be involved.

This was very odd to us, since our names wouldn't mean a thing to anyone on the client's end, but we chalked it up to red tape. Your explanation finally makes sense of it.

Re:NDA expired, let’s spill the beans on a weird startup by beerandt on Saturday July 10, 2021 @08:49AM (#27793019)
I've worked state engineering jobs like this, where the RFQ is basically nothing but the combined resumes of the A-team. The contract says they do the work, but it still gets sent to juniors.

At most, it gets the A-team's PE stamps, so they're at least professionally liable for the quality of work, but first project coordination/ outline meeting & final review are all they usually do. Occasionally take a call from a VIP.

Re:NDA expired, let’s spill the beans on a weird startup by darreld on Friday July 09, 2021 @04:11PM (#27787991)
Which is probably going to be followed by a no-cost contract modification to switch out the name of personnel who couldn't possibly wait for a job as long as it takes the contract to get to approval/award. Just in my experience.
Re:NDA expired, let’s spill the beans on a weird startup by Cederfjard on Friday July 09, 2021 @12:26PM (#27785411)
How does that work in practice? Say the personnel in question leave the company.
Re:NDA expired, let’s spill the beans on a weird startup by svachalek on Friday July 09, 2021 @12:38PM (#27785548)
That would depend on the government to notice and take action. I imagine if one person left and the company put a suitable replacement in, it may not be noticed and wouldn't likely draw any lawsuit. But swapping in a "D team" as described would likely provoke a response.
Re:NDA expired, let’s spill the beans on a weird startup by beerandt on Saturday July 10, 2021 @08:54AM (#27793046)
You'd have to have a major screwup mid-project, and they'd either freeze the project and/or start executing liquidation/damages clauses as soon as they realize the scalp they want isn't there to be had.

And when the project freezes indefinitely, so do the payouts.

Re:NDA expired, let’s spill the beans on a weird startup by licebmi__at__ on Friday July 09, 2021 @07:32PM (#27789655)
When I was doing contractor jobs, in one of the projects personnel rotation was met with a hefty penalty. So the PMs tried their best to keep us happy, which meant a lot of the guys took advantage to ask for a generous raise. This was BTW a pretty non significant and easy support operations support project, so I imagine this terms were standard for other projects.
Re:NDA expired, let’s spill the beans on a weird startup by buran77 on Friday July 09, 2021 @12:39PM (#27785557)
In those cases the customer has to approve the replacement (within reason). Comes with a price premium though.
Re:NDA expired, let’s spill the beans on a weird startup by salawat on Friday July 09, 2021 @02:31PM (#27786877)
Oooookay. That explains... Some of the weirdness of applying for a Federal Government project. The number of wild gesticulations they asked me to do with my resume really turned me off from trying to take the job.

I asked why they were doing it, but no one gave me a straight answer. I mean, I get for them it was Tuesday, but when a major contractor starts asking you to brush right up against the line of equivocating, I can't justify moving forward without some serious explanations and levels of frankness I don't think many recruiters are comfortable with..

Re:NDA expired, let’s spill the beans on a weird startup by SomeCallMeTim on Friday July 09, 2021 @09:31PM (#27790337)
My first job out of college was a practically fly-by-night video game development house that had primarily D-team members except for a couple of contractors and me.

After my first successful project for them, their biggest client started demanding that I be assigned to their next big project (or one of the external contractors). We both ended up taking jobs elsewhere, and that client quit using the developer.

And the client? They were a full-on shovel-ware developer that barely cared about game quality. They just needed a game that would run reliably enough that Nintendo would approve it. So to be fired as a developer by that company was really embarrassing...

Re:NDA expired, let’s spill the beans on a weird startup by EnderWT on Friday July 09, 2021 @08:21PM (#27789931)
Here is one such "key personnel" clause: https://www.law.cornell.edu/cfr/text/48/2052.215-70
Re:NDA expired, let’s spill the beans on a weird startup by EnderWT on Friday July 09, 2021 @08:23PM (#27789950)
It's the same with large state contract I've seen as well. They key personnel may actually be provided in the request for proposal even before the agency signs a contract.
Re:NDA expired, let’s spill the beans on a weird startup by akamia on Friday July 09, 2021 @11:27AM (#27784672)
That was my experience when I worked at Boeing in IT. As soon as the contract was signed we got the most mediocre people.

Occasionally we’d get someone good but as soon as the consulting company figured out that they were good, they’d get rotated off our project and replaced with someone mediocre. They also never gave us any warning when they were going to switch someone.

Re:NDA expired, let’s spill the beans on a weird startup by GuB-42 on Friday July 09, 2021 @01:11PM (#27785957)
But how much does Boeing pays for the service?

Because what I've seen happen is a large company uses its size to negotiate really the cheapest prices, and the only way the consulting company can make profit is by hiring the cheapest people, and even with that, the margins are thin at best. So obviously, they don't exactly get the best.

The worst part is that all these D-tier, fresh out of school guys gain experience and some may even get good at their job. Unsurprisingly, these people start asking for raises and promotions, and the consulting companies tries to charge their customer more, I mean, we are talking quality now.

But the big company financial department doesn't like it, so they make a new call for cheap contracts, get a new round of incompetents, etc...

In the end, everyone loses. The consulting company makes little profit, sometimes even losses and the big company always get shit service, which usually costs them more than what they save. As for the employees, the work conditions are often terrible and they usually quit at the first occasion. But the financial department is happy, they have a lower number in the "expense" column.

Re:NDA expired, let’s spill the beans on a weird startup by ghshephard on Friday July 09, 2021 @03:37PM (#27787662)
I've worked for an organization that had a mixed hardware/software/services components. These were $50mm - $100mm+ contracts running for 5+ years, and the Service Component was just charged out at person years - flat fee, so - a project manager might go for $600k/year, an application engineer for $500k/year, a field-engineer for $300k/year and so on. Each project would then have so many person years at each stage of the project - project manager would be pretty flat at 1 project/manager/year, but in the initial years, it would be 3 application-engineers, 2 field engineers, etc...

Once the contract was won, we'd sub-contract to a local (to the region) contracting agency, who would in turn essentially do the equivalent of a craigslist search for a body, that we would interview to ensure that they could be taught, and then we'd take 30-60 days to teach them our product - depending on the initiative and experience of the candidate, the customer (who remember, was paying us $500k/year for an application engineer) - might get a recent-high school graduate that was making $30k/year and had never even heard of our technology a week prior.

Re:NDA expired, let’s spill the beans on a weird startup by PhasmaFelis on Saturday July 10, 2021 @12:43AM (#27791170)
> Because what I've seen happen is a large company uses its size to negotiate really the cheapest prices, and the only way the consulting company can make profit is by hiring the cheapest people, and even with that, the margins are thin at best.

I have trouble feeling sorry for the consulting company in that situation. If the budget your client offers is insufficient for the job, demand more or turn it down. Don't lie that you can do it and then bait-and-switch.

Re:NDA expired, let’s spill the beans on a weird startup by akamia on Friday July 09, 2021 @06:24PM (#27789198)
It’s been several years since I worked there but if I remember correctly it was a little more complicated because these were basically subcontracts under one larger contract. The company had a huge contract agreeing to purchase some volume of services from the consulting company. For each project a smaller contract would be created to define the terms of the project and the resources would be drawn from the parent contract’s pool of purchased resources.

This created a lot of internal pressure to use contract resources as much as possible.

Re:NDA expired, let’s spill the beans on a weird startup by bluetwo on Friday July 09, 2021 @01:34PM (#27786232)
Is that how we ended up with the MCAS debacle?
Re:NDA expired, let’s spill the beans on a weird startup by gopher_space on Friday July 09, 2021 @11:52AM (#27784979)
And were constantly wrestling with integration because neither side really understands or even cares about the other's domain.
Re:NDA expired, let’s spill the beans on a weird startup by bcrosby95 on Friday July 09, 2021 @11:49AM (#27784929)
Hiring contractors to work on your house tends to end up the same too. So much of what the early people say just magically disappears when the actual work gets done by a completely different set of people.

As an example, when we had our bathroom done, the guy they sent to finish things up couldn't even center and level the towel racks.

Re:NDA expired, let’s spill the beans on a weird startup by Helloitzkenny on Friday July 09, 2021 @12:35PM (#27785514)
I saw this first hand while working for a high-end landscaping company. The first team sent out to a job site would be the A-Team and they would do about 50% of the work, whether they were done for the day or off to do another job. The next day (most jobs took 2 days ATL, some took more) another crew of less experienced workers would work the site until finished, then the owner would come inspect. The owner was on the "A-Team" and his work was amazing; I was on the "B-Team" and though I always put 110% into my work when I physically could, I constantly worked with slackers and corner-cutters who also came and went. It made sense the way it was explained to me, which was that the people working odd jobs who don't really care will get bummed out by the B-Team labour and pay, and if they don't they're added to the A-Team after a few months of good work and some more training.
Re:NDA expired, let’s spill the beans on a weird startup by pyuser583 on Friday July 09, 2021 @09:34PM (#27790359)
I noticed that the contractors who sell projects tend to be good looking guys. The ones who finish it tend to be not so good looking.

Especially when the customers are female.

Re:NDA expired, let’s spill the beans on a weird startup by spfzero on Friday July 09, 2021 @06:25PM (#27789211)
A different flavor of this (in home re-modeling, hardscape etc.), is that the people who come to do the estimate are different than the people who come do the job. They are typically younger and pretty much clueless as to how the work would have to be done. So you can't ask them any detailed questions. All they can do is run the spreadsheet on their laptop and show you pictures of other work their company has done. They were trained on how to make a sale, that's it.

Had to go with someone who I had a little trouble communicating with, but at least I could verify he knew what they were doing and understood my concerns about how the work got done.

Re:NDA expired, let’s spill the beans on a weird startup by Pokepokalypse on Friday July 09, 2021 @04:58PM (#27788417)
absolutely; with house builders. Next time around, I'm inclined to manage the build myself.
Re:NDA expired, let’s spill the beans on a weird startup by faeyanpiraat on Friday July 09, 2021 @05:13PM (#27788590)
Talk to someone you trust who did the same thing. Managing anything related to construction can ruin marriages, and lives, the whole ordeal could last for years.
Re:NDA expired, let’s spill the beans on a weird startup by rapind on Friday July 09, 2021 @12:02PM (#27785106)
I would do this as a “Sales Engineer”. Not interviews but as sales support to handle any technical questions and win over our client’s internal devs. We didn’t outsource, but it’s really just sales.

I actually think it’s essential in medium+ size companies. The authenticity of having a highly technical person in sales works wonders.

Re:NDA expired, let’s spill the beans on a weird startup by ocdtrekkie on Friday July 09, 2021 @01:04PM (#27785871)
> Every company brings the A-team to win the bid for a contract. Later they'll gradually switch them out with the much cheaper juniors they hire for that particular project.

Generally, you need the A-team at the start because there's a lot of very critical work that needs doing. After a while, it's mostly maintenance, so it's silly to keep your top people there... you can still call them in when they're needed.

This is just resource efficiency.

Re:NDA expired, let’s spill the beans on a weird startup by Hallucinaut on Friday July 09, 2021 @05:31PM (#27788770)
And yet the client cost generally doesn't come down...
Re:NDA expired, let’s spill the beans on a weird startup by lamnk on Tuesday July 13, 2021 @08:05AM (#27819931)
The cost is already estimated with junior-levels in mind. If you want the A-team to be present all the time, say it upfront and surely proposals will be changed.
Re:NDA expired, let’s spill the beans on a weird startup by ocdtrekkie on Friday July 09, 2021 @05:33PM (#27788795)
Presumably you'd pay a lot more to always have the A-team.
Re:NDA expired, let’s spill the beans on a weird startup by HeyLaughingBoy on Friday July 09, 2021 @03:50PM (#27787790)
Ha. I work for an engineering consultancy and I pointed out that we actually do the opposite: bid on a project using a senior engineer rate, then when the project starts, realize that all our senior engineers are booked and only the Principal engineers (who cost about 30% more) are available.

I honestly wonder how this place makes money some days!

Re:NDA expired, let’s spill the beans on a weird startup by paavohtl on Friday July 09, 2021 @10:02AM (#27783763)
Not _every_ company does this – the consultancy I work at does not. We never outsource to third parties without the customer being involved, we do not hire [juniors or anyone else] for specific projects.
Re:NDA expired, let’s spill the beans on a weird startup by buran77 on Friday July 09, 2021 @10:34AM (#27784056)
I imagine you also send your best not worst engineers for a bid or demo. For the rest, as I said it's just far more extensive in IT than in other fields. There will be exceptions.

And being able to scale on demand is a big part of providing a service. Otherwise you can't absorb any unexpected spikes in demand from already existing projects, or have to pass on lucrative opportunities, or you pay to keep a buffer of people on payroll.

Re:NDA expired, let’s spill the beans on a weird startup by paavohtl on Friday July 09, 2021 @11:05AM (#27784423)
We send the team that would be working on the project, to the extent it's known at that time.

But yes, bigger consultancies absolutely do this.

Re:NDA expired, let’s spill the beans on a weird startup by aconsult1 on Friday July 09, 2021 @09:40PM (#27790383)
This is only true for large companies that care about nothing but their shareholders and quarterly reports. There's another group of companies that not only care about delivering real value within the budget, but also have fun while doing it. I'm fortunately in a company part of that second group. The reaction we get from clients when we deliver more than they asked for, repeatedly, is priceless.
Re:NDA expired, let’s spill the beans on a weird startup by cyanydeez on Friday July 09, 2021 @10:53PM (#27790747)
any company can do this, its just that the more people who feed themselves in the food chain, the more likely it is someone will start a race to the bottom of profit taking.
Re:NDA expired, let’s spill the beans on a weird startup by andi999 on Friday July 09, 2021 @08:51AM (#27783167)
And it is OK. You do not want to hire who doesn't have an A team (so to speak) which cannot pull off the project if there is trouble.
Re:NDA expired, let’s spill the beans on a weird startup by atonse on Friday July 09, 2021 @09:19AM (#27783369)
As someone who was part of that A team used to sell things, I spent a year jumping between projects fixing the problems the D team caused. Maybe it would’ve been worth it if I got paid more but I doubt it. It was stressful, you never learned much, and ultimately I burned out.
Re:NDA expired, let’s spill the beans on a weird startup by HappyDreamer on Saturday July 10, 2021 @06:52AM (#27792521)
> ultimately I burned out

Can I ask, does that mean you got so worn out so you couldn't work, had to stay at home / away-from-work for some time?

I wonder what happened afterwards. Seems you now work as an independent contractor now? (looking at your external profile, I hope you don't mind)

Re:NDA expired, let’s spill the beans on a weird startup by atonse on Sunday July 11, 2021 @09:37PM (#27806042)
Honestly, I had quit and wanted to do a startup (not the best way to deal with burnout though). But we were also expecting my son so I took a pretty steady 9-5 job for 18 months.

But after working on the same problem set for that long I got interested again in solving tougher problems and went back out on the consulting scene.

But that job forever changed my views on work life balance so I am now very aggressive with balancing hours for people that report to me even if I don’t balance my own hours.

Re:NDA expired, let’s spill the beans on a weird startup by buran77 on Friday July 09, 2021 @09:00AM (#27783237)
In theory all is fine. The problem is the A-team shows they have the skill, not the capacity. So in practice you'll never see that A-team again because that's not their job.
Re:NDA expired, let’s spill the beans on a weird startup by neutronicus on Friday July 09, 2021 @09:31AM (#27783476)
You'll see one or two of them again when the project crashes and burns, haha
Re:NDA expired, let’s spill the beans on a weird startup by newsclues on Friday July 09, 2021 @09:16AM (#27783347)
The A team is the sales team, not the team that fixes the problems from outsourced work.
Re:NDA expired, let’s spill the beans on a weird startup by thisisnico on Friday July 09, 2021 @11:35AM (#27784753)
Technical Sales
Re:NDA expired, let’s spill the beans on a weird startup by ryandrake on Friday July 09, 2021 @12:08PM (#27785164)
Some of the most successful engineers I know, got there by migrating over to engineering sales. I'm almost convinced if you are a moderately skilled software engineer, are very good looking, very charismatic, and have maybe a spoonful of general business knowledge, you can pretty much name your salary. They'll stick you in a suit, fly you around with the bizdev guys, and you only have to do anything if the client brings their tech guys to talk. You'll occasionally do some coding: write a few demos, maybe integrate your company's software with some other company's workflow, but mostly smile and talk about architecture, frameworks, blah blah blah. Nice work if you can get it. I was too much of a cynic and critic to make it in such a role, and I have the looks of a toad, so I never bothered.
Re:NDA expired, let’s spill the beans on a weird startup by HeyLaughingBoy on Friday July 09, 2021 @03:58PM (#27787873)
Pretty much describes one of my (former) neighbors. She was a programmer who discovered that she could make a ton more money doing sales instead. Then moved up from there into a Sales Management position and never looked back.
Re:NDA expired, let’s spill the beans on a weird startup by atonse on Friday July 09, 2021 @02:30PM (#27786864)
How does one get one of these jobs? :-) It sounds lovely. Listen to all kinds of different business ideas and build proofs of concept. Talk to other nerds and hear about their experiences. Travel and get points (this last one, not so much).
Re:NDA expired, let’s spill the beans on a weird startup by thisisnico on Sunday July 11, 2021 @05:46PM (#27804728)
I meet all of those qualities, maybe I should take a look at this!
Re:NDA expired, let’s spill the beans on a weird startup by zo1 on Friday July 09, 2021 @09:56AM (#27783696)
As long as the job can be delivered to a mutually-satisfactory state, then it shouldn't matter if it's done by an A/B/C or D team. A lot of times in software "consulting" firms, the "profit" margin diminishes or is negative the closer you approach the top levels of developer in terms of quality/seniority. So it's in their best interest to get the most out of less-senior developers, otherwise they simply don't turn a profit.

The clients though, they want to pay the consulting firm relatively the same price they would pay for a standalone developer employee, per hour. The entire industry is broken and a lot of it has to do with broken recruiting, the recruiting industry, the "consulting firms" (body-shops) that are just resellers, and onerous employment regulations that make firms prefer outsourcing to shady outfits instead of hiring in-house developers.

Re:NDA expired, let’s spill the beans on a weird startup by awsthro00945 on Friday July 09, 2021 @08:16PM (#27789899)
The problem is that during the sales process, the client is led to believe that the "mutually-satisfactory state" that they are paying for is a certain bar of quality and will be built by "the A team".

But then, after many months and likely hundreds of thousands of dollars are already spent, their bar for "mutually-satisfactory state" has been lowered to "I guess we will accept this pile of mediocre shit that the D-team built, because we already wasted months on this and we are desperate for something, and it would be too expensive and just waste more time to try and argue with the consulting firm to fix it".

I spent a long career as a consultant at one of the top "prestigious" firms. Consulting firms almost always prey on this hope that the clients won't complain too much, even though everyone knows the end product that is delivered isn't anywhere close to what was pitched during the sales phase.

Re:NDA expired, let’s spill the beans on a weird startup by travoc on Friday July 09, 2021 @11:05AM (#27784428)
"As long as the job can be delivered to a mutually-satisfactory state"

When has that ever happened?

Re:NDA expired, let’s spill the beans on a weird startup by zo1 on Friday July 09, 2021 @12:24PM (#27785374)
I've personally been part of many, of varying size.
Re:NDA expired, let’s spill the beans on a weird startup by whatshisface on Friday July 09, 2021 @10:45AM (#27784204)
>Good Eastern europeans are really good coders. Would not hesitate a second outsourcing any development to ukraine or romania if the contractors are vetted and proven to deliver value.

The problem is not that America has a monopoly on good coders but that the good coders in any country will not work for the Ed-Edd-n'-Eddy type foreign contracting firms.

Re:NDA expired, let’s spill the beans on a weird startup by paxys on Friday July 09, 2021 @11:42AM (#27784848)
I have seen this happen so often. A large company will want to outsource some of their development to India, hire some shady agency to facilitate this, pay half of the going rate for good talent, then come away with the conclusion "Indian developers are terrible".
Re:NDA expired, let’s spill the beans on a weird startup by zadokshi on Friday July 09, 2021 @08:14PM (#27789889)
Great point. But also, if that’s what happens, that’s the reputation that develops.
Re:NDA expired, let’s spill the beans on a weird startup by atomicnumber3 on Friday July 09, 2021 @10:51AM (#27784281)
"Ed-Edd-n'-Eddy type"

This is now in my lexicon. I loved the show as a kid and this so perfectly captures how I feel about some shops.

Re:NDA expired, let’s spill the beans on a weird startup by hprotagonist on Friday July 09, 2021 @10:54AM (#27784302)
"aw man, Plank is sending us PRs now"
Re:NDA expired, let’s spill the beans on a weird startup by SamBam on Friday July 09, 2021 @05:20PM (#27788656)
Suppose you were looking for good quality foreign contractors. How would you go about finding them?
Re:NDA expired, let’s spill the beans on a weird startup by unnouinceput on Friday July 09, 2021 @09:11PM (#27790239)
Upwork, it's one name that springs in my mind. And as any marketplace, it has its slackers and hard workers.
Re:NDA expired, let’s spill the beans on a weird startup by zadokshi on Friday July 09, 2021 @08:17PM (#27789906)
If they are good, they have already moved to the US or some other higher income country. There’s probably a “good quality foreign contractor” living down the road from you.
Re:NDA expired, let’s spill the beans on a weird startup by antifa on Saturday July 10, 2021 @06:08PM (#27796812)
A significant amount of people don't like to move really far away if they don't have to.
Re:NDA expired, let’s spill the beans on a weird startup by GFischer on Monday July 12, 2021 @08:35PM (#27816619)
As someone that decided to stay (even after getting visa sponsorship offers), not necessarily (although Uruguay is probably a "higher income country" these days).

Although the good contractors are SWAMPED for work, I definitely have to up my rate.

Re:NDA expired, let’s spill the beans on a weird startup by xeromal on Friday July 09, 2021 @11:44AM (#27784877)
Just wanted to pipe in with my own experience, but I've seen it come from the clients perspective too. Initial phase of the project is very visible and critical to the client and is delivered with the A-team. Client starts to care less as the bottom barrel of features start being implemented and they want to reduce costs. Instead of losing the contract, we start dropping some of the more expensive devs save for 1 or 2 very good ones to keep the project moving and we backfill with more junior to increase their experience. The client starts wanting to reduce the expense even more and we keep the 1 or 2 very good devs/architect and we bring on a few near-shore devs. Project coasts for a year or two until they're done with us or they have another high priority item that kicks the project into overdrive again.
Re:NDA expired, let’s spill the beans on a weird startup by exikyut on Sunday July 11, 2021 @02:20AM (#27798816)
"What's this 'sek-u-rity' thing?"

"I don't know. Wow what do all these words in capital letters mean?"

"Oh that doesn't matter. As long as you use the same words in the deliverable report, noone will ever double-check the code before the sale."

Re:NDA expired, let’s spill the beans on a weird startup by js4ever on Friday July 09, 2021 @12:06PM (#27785143)
True and everyone knows it at some extent. I worked for a large consulting firm in the past for almost a decade.

I was the bait, indeed I was nearly not touching the projects at all except if the replacement failed it hard and then my employer would send me few days there to fix the mess.

My working time was divided between pre-sales and fireman to save projects from total failure.

Re:NDA expired, let’s spill the beans on a weird startup by exikyut on Sunday July 11, 2021 @02:23AM (#27798830)
It's almost that the more senior you are, the less you get to do the "poor planning on your part does not necessitate an emergency on mine" thing.
Re:NDA expired, let’s spill the beans on a weird startup by belter on Friday July 09, 2021 @10:31AM (#27784025)
Are we mixing consulting and contracting here? I worked as a consultant for more than 10 years.

Every single time customers want to :

- Review the Consultant CV

- Interview the Consultant

- Accept no switch unless for the obvious reasons of sickness or holidays.

- And the team that starts is very much the team that finishes the project.

Re:NDA expired, let’s spill the beans on a weird startup by alisonkisk on Friday July 09, 2021 @12:58PM (#27785804)
It's not exactly "consulting vs contracting", its "hiring a single person vs hiring out a project". Many "consulting" shops do what you call "contracting", because "consulting" is a more "elite" word.

But a single person can be a "contractor" too.

(At big companies and non-IT fields, a contractor is often used for temporary professional employee-type labor for flexibly scaling the labor force that includes employees doing the same job, but a consultant is someone who provides a skill you don't have in house at all.)

Re:NDA expired, let’s spill the beans on a weird startup by mrtranscendence on Friday July 09, 2021 @12:13PM (#27785243)
I recently accepted a job at a consulting/contracting firm for a specific contract as a data scientist. I had three separate interviews with the company I'd be working indirectly for, and I wasn't the only one they'd been interviewing. There'll be no switching me out for a junior.
Re:NDA expired, let’s spill the beans on a weird startup by conductr on Friday July 09, 2021 @08:44AM (#27783108)
Along with “land and expand”. Where they use a small project to get over the initial hurdle, foot in the door so to speak. Then, they start trying to rebuild everything your company touches
Re:NDA expired, let’s spill the beans on a weird startup by hinkley on Friday July 09, 2021 @02:07PM (#27786633)
IBM Global Services is particularly known for this.

Their flavor involves hiring people with a very high tolerance for complexity, and letting them propose the most complex solution to any problem. Eventually your own people get tired of trying to keep up with even the summaries, and just abdicate. Now that part of the system is only understood by IGS, and the rot begins to spread.

Re:NDA expired, let’s spill the beans on a weird startup by tmn007 on Friday July 09, 2021 @06:41PM (#27789328)
15 years ago when I was changing jobs one of the roles was Sun Microsystems - which I liked the company but the role was to suggest and be embedded in a company and embed Sun products into every project (and I assume prevent competitors). Did not take it.
Re:NDA expired, let’s spill the beans on a weird startup by leetrout on Friday July 09, 2021 @09:41AM (#27783547)
I like the term “provide and conquer” as well.
Re:NDA expired, let’s spill the beans on a weird startup by cmpb on Friday July 09, 2021 @09:48AM (#27783615)
Google turned up very little, please elaborate
Re:NDA expired, let’s spill the beans on a weird startup by whoisburbansky on Friday July 09, 2021 @10:19AM (#27783912)
As opposed to “divide and conquer.” Presumably the same idea as “land and expand,” but you conquer the client company by “providing” successively larger projects.
Re:NDA expired, let’s spill the beans on a weird startup by slezakattack on Friday July 09, 2021 @12:23PM (#27785369)
I've also seen the bait-and-switch with recruiters. Many years ago when I was young in my career, I decided to respond to a recruiter who worked for a recruiting firm. We had a good talk and there was a company he was working with that I expressed interest in and felt I was qualified for.

Nope. He kept pedaling this small, 10-15 person startup to me that I clearly wasn't qualified for and honestly was not interested in as there were some red flags. The commission must've been fat cause he didn't pitch me any other company and kept "circling back" if I changed my mind about them.

Re:NDA expired, let’s spill the beans on a weird startup by ta1234567890 on Friday July 09, 2021 @09:30AM (#27783468)
Not just consulting, also law firms. Same thing, you might get a partner when they are selling you, then the juniors do the actual work (and unless you are a big company that they actually care about, you’ll probably also get subpar work).
Re:NDA expired, let’s spill the beans on a weird startup by soco on Friday July 09, 2021 @10:48AM (#27784244)
Benn there, done that, got a t-shirt. Two t-shirts actually. The first year was great, the second year with new developers was okay, the third meh, the fourth was a huge drag. We switched to another eastern-european outsourcer and the story reset: first year great, second year new team and meh, then I left but I doubt it went anywhere but downwards. Moral of the story? Longer term contracts are dangerous for you.
Re:NDA expired, let’s spill the beans on a weird startup by chaostheory on Friday July 09, 2021 @05:52PM (#27788948)
I can vouch for Eastern Euro developers. They do quality work. Their code is clean. I remember even when there was the whole issue with Russia, our developers in Ukraine were still highly productive.
Re:NDA expired, let’s spill the beans on a weird startup by dmacedo on Friday July 09, 2021 @09:52PM (#27790459)
I absolutely agree with this, been there first hand on both sides of the aisle.

And my experience of those I've worked with, has been that the smaller projects that remove this potential to deceive (not profitable or large enough for bait-and-switch - not enough get-foot-in-door to be worthwhile to take at a loss). And by smaller I mean less than £/€/$ 500k, and not leading to multi-million deal later on.

And go away from the RFP process that sucks and is just trying to get the lowest bidder, for a fixed-end-goal, rather than bringing good and experienced people to support your business/organisation/project on achieving something.

I'm trying to launch this myself, and I feel you can get the best of both worlds: great talented people who you pay fairly with a scale model for (eventually needed) growth, and some cost control for mid/longer term projects as you can't really have a fixed price.

At the same time you have to remove some of the downsides like this lack of transparency (and honesty?), whilst having the needed support in place for projects to succeed!

Re:NDA expired, let’s spill the beans on a weird startup by warrenm on Thursday July 22, 2021 @10:08AM (#27919049)
>Entice client in with the most senior person with the impressive resume. Assign someone else to do the actual work

That's not "Bait-and-switch"

That's smart business

The "most senior person" (or, more likely, team) is still available - they're just acting as an escalation point, not doing grunt work

Same basic concept as having a secretary to do the [necessary] grunt work of any specialized employee/team

You don't send Babe Ruth to fetch foul balls, you send Babe Ruth to hit homeruns

But without the ball boys going for fouls, Babe Ruth doesn't get to hit as many, or as fast

Re:NDA expired, let’s spill the beans on a weird startup by ChuckMcM on Friday July 09, 2021 @08:33PM (#27790023)
I first experienced this getting legal work for setting up an LLC which the principal gave me the pitch and then handed the job to his paralegal.
Re:NDA expired, let’s spill the beans on a weird startup by chippy on Friday July 09, 2021 @09:44AM (#27783568)
> if the contractors are vetted and proven to deliver value.

But how can you tell this is not just bait-and-switch itself? The most senior person with an impressive resume is vetted and proven to deliver value, but how can you know if the actual contractors you are getting from wherever are good?

Re:NDA expired, let’s spill the beans on a weird startup by DantesKite on Friday July 09, 2021 @12:19PM (#27785298)
Your last sentence made me wonder if there's a company that vets programmers.
Re:NDA expired, let’s spill the beans on a weird startup by drivingmenuts on Friday July 09, 2021 @02:56PM (#27787197)
Bait and switch is not necessarily bad?

You are defrauding the client by not providing the service and/or personnel advertised. How is this not, at a minimum, a criminal act?

Re:NDA expired, let’s spill the beans on a weird startup by amcoastal on Friday July 09, 2021 @11:39AM (#27784801)
Lots of parallels here as well between research/academia and consulting -- the senior PI is the name on the proposals to get funded but everyone knows the work is done by grad students at exploitative wages to keep research cheap.
Re:NDA expired, let’s spill the beans on a weird startup by roenxi on Friday July 09, 2021 @09:50AM (#27783627)
That isn't really a bait-and-switch. Years of experience doesn't make people type faster (quite the reverse, really). It is good for making high level decisions that crop up about once a day or once every other day.

It makes sense to have juniors do the work and seniors to oversee the work.

Re:NDA expired, let’s spill the beans on a weird startup by acdha on Friday July 09, 2021 @10:35AM (#27784082)
The problem is that one senior person can’t oversee tons of unmotivated juniors on multiple projects. It’s not that the senior people aren’t typing all of the code, it’s that you’ll never see them again and your “architect”, “tech leads”, etc. will be a couple of people who have a couple years of excreting Java code into legacy apps for a bank.

When the project falters, attempting to parachute the actual skilled people back in will fail because of both Brooks’ law and simply their mandate being to stabilize things to the point where they can claim minimal satisfaction of the contract requirements, which will likely not include fixing the deep architectural problems.

Re:NDA expired, let’s spill the beans on a weird startup by roenxi on Friday July 09, 2021 @10:47AM (#27784231)
> it’s that you’ll never see them again ...

> When the project falters, attempting to parachute the actual skilled people back in will fail ...

The argument there seems a little inconsistent to me. The skilled people aren't going to be rushing from failed project to failed project - that is less productive than just getting involved to start with.

Re:NDA expired, let’s spill the beans on a weird startup by acdha on Friday July 09, 2021 @11:23AM (#27784626)
> The skilled people aren't going to be rushing from failed project to failed project - that is less productive than just getting involved to start with.

You're thinking about it from the perspective of the customer, not the an ethically-challenged contractor focused on maximizing revenue. If you have an A-team which you use to close deals, cycling them from project to project to close the deals which you will then staff with the C-team will generate more revenue than having them work on just one project as long as you don't have many disasters where you have to eat the cost of fixing the project.

If the client is either overly-trusting or made enough mistakes to plausibly share responsibility and the punishment for failure is more billable hours, you're _way_ ahead financially if you get to bill 14000 hours of C-team-masquerading-as-A-team instead of 2000 hours of actual-A-team.

Re:NDA expired, let’s spill the beans on a weird startup by joncrane on Friday July 09, 2021 @12:23PM (#27785359)
Splunk Proserve ABSOLUTELY does this (they have a few superstars they spread thinner than a WW2 kid spreads butter). They get in at the beginning, hand the project over to less experienced people, then parachute in only after the project has gone so far off the rails it's unrecoverable to a point that's truly what the customer needs, but good enough to get the customer off their back.

Source: extensive experience on projects with Splunk proserve.

Re:NDA expired, let’s spill the beans on a weird startup by spfzero on Friday July 09, 2021 @07:12PM (#27789549)
I wonder if the provider is really that interested in productivity though. They are not usually bidding fixed price. The longer the project can go on, without the customer just getting so frustrated they admit defeat and cancel, the better for the vendor. So it makes complete sense to keep a close watch on the customer's pulse, and only send in the cavalry when cancellation is looming.
Re:NDA expired, let’s spill the beans on a weird startup by hinkley on Friday July 09, 2021 @02:19PM (#27786760)
Having senior people write all of the code shuts down your ability to create new senior people. If you have a bimodal distribution of employment longevity for your devs, this may be why. If nobody gets promoted for three years because you can't trust new developers with the code (until they've memorized everything) this is probably why.

Nobody wants to touch the lead's code. The more of it there is, the slower things go. Or the more workarounds/end runs (duplicate functionality) you find in the code. It's best if the leads only stick their fingers into code that absolutely has to work, has a low expected rate of change, and relates directly to architectural or (better) operational concerns. Everything else they should keep an eye on, insist on quality, but otherwise butt out.

People write code that seems obvious to them. Very, very few of us make a conscious effort to do much more than that. You can write a great deal of solid code that is still write-only. Too much of this, and it makes it difficult to improve your bus numbers, and grooming people for growth is a huge investment of time, energy, and social capital (if you can do it at all). Rather than bringing the whole team up, people play favorites, because that's all they can afford.

Re:NDA expired, let’s spill the beans on a weird startup by PragmaticPulp on Friday July 09, 2021 @09:58AM (#27783723)
I once interviewed a guy who put on a great show during the interview. The kind of interview that feels more like a well-practiced sales pitch than an honest conversation with the candidate.

Checking his LinkedIn, I discovered that he had a consulting company that ran concurrently with his most recent jobs. His most recent jobs were all less than 12 months of tenure, and the start/end dates didn’t match what he provided on his resume in some cases.

Curious, I started digging more. Through some LinkedIn friend-of-friend backchannel references I eventually deduced that he was trying to run his freelancing shop as his primary job while getting full-time employment at companies with flexible and/or remote employment where his real daily activities could go unnoticed (for a time). He collected a paycheck and benefits while running and building his freelance company. He would also try to recruit some of his coworkers to become part of his consulting company “on the side”. I suspect he was trying to outsource his own work to his freelancers as well.

Eventually each company would catch on and get sick of his behaviors, strange lack of availability and presence during the day, and work output that varied depending on how much contract work he was trying to do.

Then he’d move on to the next company to continue collecting benefits and a paycheck remotely while running his freelance shop.

Re:NDA expired, let’s spill the beans on a weird startup by surround on Friday July 09, 2021 @07:43PM (#27789716)
Sounds like https://news.ycombinator.com/item?id=27454589

"I currently have 10 fully remote engineering jobs"

Re:NDA expired, let’s spill the beans on a weird startup by MaxBarraclough on Saturday July 10, 2021 @05:30AM (#27792242)
One of the comments there raises an interesting question: this is plain old criminal fraud, right? (Whether this person is actually telling the truth is another matter, of course.)
Re:NDA expired, let’s spill the beans on a weird startup by keredson on Friday July 09, 2021 @01:22PM (#27786088)
That can be done in a non-sleazy way. For a long while there were effective caps on what you could earn as an IC, no matter how good. Everyone talks about 10x devs, but a decade ago the only real way to capitalize on it was to hold multiple remote gigs, each where you're accurately emulating the performance of say a $150-200k dev. 2-3 of those is very do-able, and a darn nice income if you're outside the major tech hubs.

As long as you're performing akin to your salary for each position, and you read your employment contracts carefully, I see nothing wrong w/ this approach.

Re:NDA expired, let’s spill the beans on a weird startup by okprod on Friday July 09, 2021 @02:46PM (#27787052)
He could have done his job and met all the requirements, including attendance, and had his side business. A former boss of mine worked for a city office where he was in the morning that let him have a flexible schedule, owned a consulting business where he worked in the afternoon, and was a partner in a gym where he worked in the evenings. He did all that for 6 years and eventually reached his goal -- no boss, all passive income (ownership of the gym, tanning salon, real estate), paid-off house, etc.
Re:NDA expired, let’s spill the beans on a weird startup by jamespo on Friday July 09, 2021 @04:13PM (#27788012)
He could have, but the less than 12 months for all the recent roles is a red flag.
Re:NDA expired, let’s spill the beans on a weird startup by rcurry on Friday July 09, 2021 @06:17PM (#27789136)
I’d say that depends. I got sucked into a couple of different “opportunities” that turned out to be clown shows and I had to leave under six months both times. It was pretty hard on my CV, but what are you going to do?
Re:NDA expired, let’s spill the beans on a weird startup by rcurry on Friday July 09, 2021 @06:13PM (#27789105)
I got you beat (no offense intended). Back in the dotcom boom my company hired a guy who would come in to the office, throw his jacket over a chair and then go to his other full time job. It took them two months to catch on.
Re:NDA expired, let’s spill the beans on a weird startup by wly_cdgr on Friday July 09, 2021 @10:26AM (#27783977)
True hero of the resistance
Re:NDA expired, let’s spill the beans on a weird startup by sonograph on Friday July 09, 2021 @10:43AM (#27784180)
Not really. His team paid the price of carrying the burden of his laziness/treachery for a year. If they hired a competent person, they would have been better off.
Re:NDA expired, let’s spill the beans on a weird startup by PragmaticPulp on Friday July 09, 2021 @11:31AM (#27784707)
Exactly. He was taking advantage of everyone around him to enrich himself. The companies were fine (most caught on quickly and fired him) but he left a mark on the teams he left behind.

There’s nothing heroic about joining a team and then sabotaging their work.

Re:NDA expired, let’s spill the beans on a weird startup by stainforth on Saturday July 10, 2021 @01:35AM (#27791375)
Hey, it's just business
Re:NDA expired, let’s spill the beans on a weird startup by wly_cdgr on Friday July 09, 2021 @11:19AM (#27784567)
That's their problem...shoulda worked less hard
Re:NDA expired, let’s spill the beans on a weird startup by tharkun__ on Friday July 09, 2021 @12:12PM (#27785225)
There's a gradient there if you ask me.

There's the "gives everything up for the company, no questions asked" types of people. Tesla et al come to mind for companies that like to hire this type. I don't get that to be honest. Your family and life are not worth whatever they're paying you, even if the work is 'fun' and engaging. YMMV as always.

Then there's the opposite end which you're alluding to but I'm not entirely sure where on the gradient you are. The slackers or someone like the guy described by the OP. I had someone like that recently. I caught it within the probation period and he was gone after 2 months.

Then there's what I would consider the proper position on the gradient line. You do your work, you do your best, every day without question or being 'made' to. But in return you ask for the company to be reasonable too. Proper pay and benefits, flexibility, nice perks but not the kinds of 'perks' that are just designed to make you 'live' at the office, mandatory 'fun' etc. No BS 'do this yesterday because I say so' requests. The list goes on.

There are companies out there, that are close enough to that/let you do that if you don't just say yes to everything :)

Re:NDA expired, let’s spill the beans on a weird startup by nebula8804 on Friday July 09, 2021 @03:44PM (#27787737)
>Tesla et al come to mind for companies that like to hire this type. I don't get that to be honest. Your family and life are not worth whatever they're paying you, even if the work is 'fun' and engaging. YMMV as always.

On the other hand these companies are producing some great results. I religiously watch the teardown analysis of the Tesla cars vs others like the Ford Mach-E and the Tesla is just so much better designed in pretty much every regard(except things that require slow methodological improvement such as fit and finish). Whats more, all the Musk companies are moving at the speed of thought. They are so much faster in implementing any new innovation that any competitor makes that they dont have and incorporate it into their product faster than any other company does.

>Then there's what I would consider the proper position on the gradient line. You do your work, you do your best, every day without question or being 'made' to. But in return you ask for the company to be reasonable too. Proper pay and benefits, flexibility, nice perks but not the kinds of 'perks' that are just designed to make you 'live' at the office, mandatory 'fun' etc. No BS 'do this yesterday because I say so' requests. The list goes on.

Don't you think these companies are going to eventually be eaten by the companies that have the demanding work environment? For better or worse all else being equal, those companies get more done in the same amount of time.

I am experiencing this at my company, an old bloated payroll company. They have superb work life balance, I get my work done but I know the company is sinking to Silicon Valley rivals, its just a matter of time. The product is old and competitors are just doing a better job. Im currently in a dilemma where I get paid fairly well but not doing any advanced projects, that will bite me long term but the freedom and 0 stress is just so good. I get my stuff done and have time to take hour long breaks.

Re:NDA expired, let’s spill the beans on a weird startup by tharkun__ on Friday July 09, 2021 @04:47PM (#27788296)
That's why I mentioned the gradient.

The kinds of people that work at such companies I am very very sure would do great things regardless. In fact, I know quite a few people like that, some of which I work with, which is awesome. It's like finally finding your true 'home' company wise, when you have that feeling that your are mostly working with people that both know their stuff and just want to do great work together.

In my book there's a huge difference in whether you have your own company for example and you work on something you love with other like minded people in every free minute you have. But when your kid is sick and needs to be fetched from daycare and mommy has an important meeting to attend it is absolute clear that you won't be working and instead driving to the daycare and nobody even blinks an eye at that and there's no bad feelings on your end, worrying what people might think. Of course you will take care of your kid. And no you won't be working all weekend long just because some sales guy promised the moon to a customer, you will actually be playing with your daughter. Some days you will work 10 hours because you just want to finish that one thing as you're on a roll or there's a Prod incident or something and your SO has got your back. Friday after you definitely go home early and enjoy the weekend. What's not OK is for some VP to have dragged his feet on something and when he remembers about that important presentation the next day he tells you to "get him those numbers by EOD or else".

The proper point on the gradient that I like is definitely _not_ the old bloated payroll company you are referencing. I think that sounds like the kind of company that has tolerated a probably >90% slacker population for way too long and I would be miserable, because I'd constantly ask myself why those guys get paid to be on Facebook all day or pretend that adjusting the background color of that button takes a whole sprint. Taking hours and hours of breaks and nobody blinks an eye is absolutely not OK at all. That's not "You do your work, you do your best, every day without question or being 'made' to". Absolutely that company _should_ get eaten.

Re:NDA expired, let’s spill the beans on a weird startup by nebula8804 on Monday July 12, 2021 @01:32PM (#27812818)
>The kinds of people that work at such companies I am very very sure would do great things regardless. In fact, I know quite a few people like that, some of which I work with, which is awesome. It's like finally finding your true 'home' company wise, when you have that feeling that your are mostly working with people that both know their stuff and just want to do great work together.

This is not what I am talking about. Yes brilliant people are a prerequisite but I am referring to squeezing them hard to get that extra improvement out of them. You see it in the Tesla car vs something like the new Ford. They are both good cars clearly made by talented people. But then when you tear down the Ford you see how the battery pack is made in a manner where they didn't wring out every extraneous cost and they didn't squeeze every last bit of potential out of it. There is so much room for improvement compared to the Tesla. It seems as if Tesla just forces their people to burn 100 hours weeks all the time just for that little extra that ends up in their end product.

>or pretend that adjusting the background color of that button takes a whole sprint.

Im actually in that position right now getting paid 100k. It is depressing as I am wasting my late 20s early 30s but at the same time I see people like Elon getting insanely rich while so many people in the country are sinking beyond salvation. He is actually getting rich off not only the backs of the people he overworks but the parents that raised and invested in those people and the local communities that spent decades molding those people. And what happens in the end? He burns them out and replaces them with new blood.

It makes me realize that 95% of this tech stuff is BS and the few jobs that actually have some innovation are locked behind gates or require sacrificing everything else to achieve. If you are not naturally gifted to be in the top 5% then it is just not worth sacrificing everything else. I guess thats why companies like mine end up filled with people who take a whole sprint to change the background color. There is so much money floating around these companies that are all majority owned by a few mutual funds anyway that its downright stupid not to take as much as you can from them while you can.

Re:NDA expired, let’s spill the beans on a weird startup by breakfastduck on Friday July 09, 2021 @11:43AM (#27784854)
Oh come on, that attitude is shameful
Re:NDA expired, let’s spill the beans on a weird startup by jermaustin1 on Friday July 09, 2021 @08:50AM (#27783161)
I got bait-and-switched as a candidate thinking I was going in for a sales pitch to find out it was an interview. I thought it was my company they were hiring (which I guess they were, but with me being butt-in-chair at their office).

I got weirded out when they asked for a resumé mid-pitch, and I said, I don't normally hand anything like that out, and I could give them our portfolio. I kept using the words "we" and "our" they kept using the word "you" and eventually it all clicked. I had been recruited for a job not a sales meeting. I handed them a 5 year old resumé that was kind of crumpled up, gave them my spiel and our rates, still using "our" and "we" then left feeling like I just wasted half an afternoon on nothing.

Less than an hour after I left, I was offered the gig at a 5% discount from my rate but with a guaranteed 30 hours a week. I never thought I would hear from them again. They are actually still one of my "best" clients.

A second anecdote - Half a year later, I was asked my opinion on converting a HUGE legacy project to a different web framework in a rewrite attempt to modernize it. To which I discussed another clients project and how easy it was to get off the ground quickly using the new framework, but said I wouldn't recommend it for such a large legacy conversion. And the Manager asked, "wait, you have another job... you are supposed to work for me." - Apparently he was unaware of the fact that they hired a company to consult them, not a developer.

Re:NDA expired, let’s spill the beans on a weird startup by andrew_ on Friday July 09, 2021 @09:24AM (#27783419)
This happened to me with Google in 2002. Back in the heyday of the desktop widget craze, Google approached me several times via email wanting to discuss acquisition of my widget application. Bear in mind, this was when Google was just buying stuff up wholesale, rather than absorbing the team behind an acquired product. I eventually responded, and the rep and I set up a phone call - solely to discuss the sale of my code to them. I was pretty surprised when the person I spoke to jumped into a full-blown tech screen. I humored it initially, and was then subjected to meeting-reschedule-pinball. Super weird bait and switch by the googs.
Re:NDA expired, let’s spill the beans on a weird startup by jrmg on Friday July 09, 2021 @08:04PM (#27789840)
Google flew me from the USA to Europe to do this in the late 2000s!

I thought I was going for two days to discuss Google acquiring my (very small) product and company. What actually happened was half of a two-day long tech interview, and me being a tourist with my second day...

I feel like I should be annoyed, but weirdly I look back on it all fondly. They obviously didn't get what they thought they were going to get - but I got a weird, interesting, day with them, a stay in a great hotel, and a free day of vacation...

Re:NDA expired, let’s spill the beans on a weird startup by foobiekr on Friday July 09, 2021 @12:03PM (#27785119)
I have issues with the lack of ethics on display, but as someone very senior and aging out, I’d much rather work with a group like this for a few years than simply retire now-ish which is my current plan.

I wish there was a way to discover/join groups like this. My specialty at this point is SW project rehab by just being a realistic, experienced adult. Modernization but avoiding the blog-oriented design plague. It would just be very nice to work in a mission-specific context with a very senior team.

Re:NDA expired, let’s spill the beans on a weird startup by mcguire on Friday July 09, 2021 @12:48PM (#27785679)
Same here. I've talked to friends a few times about doing this, minus the sub-contracting and sales-by-interview, but nobody wants to do the admin/actual sales work.

I ended up retiring, and 3 years later got re-hired on a very part time, hourly contract basis.

Re:NDA expired, let’s spill the beans on a weird startup by foobiekr on Friday July 09, 2021 @01:00PM (#27785826)
I’ve had similar discussions with friends. The thing is we’re all spread out all over from a timeline perspective. I’m ready now, many of them won’t be for several years.

Ah well.

Re:NDA expired, let’s spill the beans on a weird startup by ddalex on Friday July 09, 2021 @11:27PM (#27790892)
> It would just be very nice to work in a mission-specific context with a very senior team.

It would be for EVERYBODY. This is why it's so hard to find such an opportunity - there are very few senior people who love to get stuck in a 9-5 cubicle job instead of doing crack projects :)

Re:NDA expired, let’s spill the beans on a weird startup by c17r on Friday July 09, 2021 @08:33AM (#27783019)
Had a Candidate come in from a recruiter that I had worked with before without incident but from the very first question the guy turned it a pitch for moving all our development to his outsourced team in India. I was so caught off guard that I let the guy talk for a good 5 minutes before cutting him off and ended things. I laughed, the recruiter was thoroughly embarrassed and sent someone else.

Never happened before, hasn’t happened since.

Re:NDA expired, let’s spill the beans on a weird startup by mathattack on Friday July 09, 2021 @08:27AM (#27782966)
This is more common that you would think. I’ve seen situations where it’s been hard to untangle ownership stakes in outside firms, and folks not disclosing family ties to new suppliers.

Makes me realize why there is so much red take on new vendors at large firms.

Re:NDA expired, let’s spill the beans on a weird startup by beckingz on Friday July 09, 2021 @08:42AM (#27783103)
The red tape is important for ensuring that bad outcomes don't happen during the process.

Bad outcomes outside of the process like it taking years to buy software? Not any one person's fault.

Re:NDA expired, let’s spill the beans on a weird startup by TeMPOraL on Friday July 09, 2021 @08:52AM (#27783175)
Some of the "bad outcomes during the process" can cost the company more in legal fees than a multi-year software project. Red tape tends to be concentrated in such areas. For example, exports control and anti-money-laundering regulations. After sitting through trainings on the former, I'm very glad I don't have to deal with traveling or sending physical devices around the world...
Re:NDA expired, let’s spill the beans on a weird startup by mathattack on Friday July 09, 2021 @09:39AM (#27783534)
Compliance is painful because it’s hard to come up with precise NPVs on “we need to do it to avoid bad outcomes and because of the law.” It’s a shared tax that grows as the company grows, but the benefit is unseen. So compliance becomes a function of the political power of the leaders.
Re:NDA expired, let’s spill the beans on a weird startup by 0x456 on Friday July 09, 2021 @08:52AM (#27783181)
Apparently surgeons can do something similar. The experienced surgeon you talked to is just there you get to you agree to surgery, without explicitly telling you a first year (poorly/un)supervised resident will do all the cutting.
Re:NDA expired, let’s spill the beans on a weird startup by UseStrict on Friday July 09, 2021 @11:03AM (#27784404)
I'm not sure it's that straightforward, if it's their name on the case and they was totally absent, that would be a huge liability for them and the hospital.

Newbies need to learn, there's only so many cadavers you can cut into before you need experience on living flesh. Experienced surgeons are often observing the procedure, and step in as necessary if there is a complex part, or if the junior isn't doing something correctly.

Beyond just the surgeon there is a good number of incredibly professional secondary staff who are running the whole operating theatre, from imaging, instrument preparation, to labs and vitals. When you speak to a surgeon you're not just getting them, you get their entire team, junior to professional.

Re:NDA expired, let’s spill the beans on a weird startup by notatoad on Friday July 09, 2021 @01:46PM (#27786367)
but that's exactly the same scenario as software - the experienced guy isn't just there to be a pretty face to make the sale, he's there because he's staking his reputation on the ability of his juniors to get the job done. if the juniors can't get the job done, the senior and the consultancy firm lose credibility.
Re:NDA expired, let’s spill the beans on a weird startup by prasadjoglekar on Friday July 09, 2021 @10:19AM (#27783915)
100%. True experience with ACL surgery in New York: It's an assembly line with the junior surgeons cutting open and patching up. The main guy goes OT to OT and does the most critical part and then moves on to the next one. They schedule 6-7 surgeries at once; the whole process is quite impressive.

Exactly the same process for my mom's knee replacement in India. By the time the actual knee guy walks in, patient is knocked out, opened up and ready for the heavy hitter.

Re:NDA expired, let’s spill the beans on a weird startup by MrBuddyCasino on Friday July 09, 2021 @11:28AM (#27784687)
I'd say thats something different: letting others do the time-consuming routine parts, so the senior surgeon can concentrate on what he does best. This is actually desirable: more patients benefit of his skill that way.
Re:NDA expired, let’s spill the beans on a weird startup by namdnay on Friday July 09, 2021 @03:39PM (#27787684)
That’s standard practice in nearly all hospitals worldwide.

In the UK, the most senior doctors are actually called “consultants” - they consult on the work being done by the others

Re:NDA expired, let’s spill the beans on a weird startup by mlac on Friday July 09, 2021 @09:44AM (#27783573)
This happened with my wife’s anesthesiologist during labor - the resident did his first epidural on her. I didn’t love it, but everyone has to learn at some point - and calling it out at the time could have caused more frustration, concern, and delay in the procedure (missing the window for getting one due to contractions). I also didn’t ask how many he had done, but I overheard it prior to him starting. I think asking him about his experience could have caused him to get nervous.

It turned out fine.

Re:NDA expired, let’s spill the beans on a weird startup by mike_ivanov on Friday July 09, 2021 @02:57PM (#27787214)
Experienced that. I was under a local anesthesia, so I could hear the surgeon hissing at that poor fellow things like "no, not there! here! - this is how you cut it!".
Re:NDA expired, let’s spill the beans on a weird startup by rswail on Friday July 09, 2021 @09:23AM (#27783417)
I would be suing the surgeon and reporting them to the surgical regulatory authorities if something like that happened.
Re:NDA expired, let’s spill the beans on a weird startup by karlding on Friday July 09, 2021 @11:03AM (#27784392)
This does pose a sort of chicken-and-egg problem for residents, although I would hesitate to call it a bait-and-switch.

In a vacuum, everyone would choose the best care available to them. Of course this is expected. How can anybody be expected to do otherwise when it's their life (or family member's) at stake?

Atul Gawande talks about this experience in Complications: A Surgeon's Notes on an Imperfect Science [0], where his son had been cared for by a full team of cardiologists, ranging from fellows in specialty training to attendings who had practiced for decades. However, due to certain complications, they needed to choose a pediatric cardiologist with which to schedule follow ups and decide on what procedures would be necessary in the future. One of the fellows, who had been the one putting most of the time in caring for his son, proactively approached them the day before discharge and suggested setting up an appointment.

It's common for fellows to receive patients this way, and at any teaching hospital, an attending is there to supervise and take over if needed. The entire system is set up such that residents and trainees are given opportunities to learn.

He says:

> A resident intubated him. A surgical trainee scrubbed in for his operation. The cardiology fellow put in one of his central lines. None of them asked me if they could. If offered the option to have someone more experienced, I certainly would have taken it. But that was simply how the system worked—no such choices were offered—and so I went along. [...]

> The advantage of this coldhearted machinery is not merely that it gets the learning done. If learning is necessary but causes harm, then above all it ought to apply to everyone alike. Given a choice, people wriggle out, and those choices are not offered equally. They belong to the connected and the knowledgeable, to insiders over outsiders, to the doctor's child but not the truck driver's. If choice cannot go to everyone, maybe it is better when it is not allowed at all.

[0] https://www.goodreads.com/book/show/4477.Complications

Re:NDA expired, let’s spill the beans on a weird startup by nmfisher on Saturday July 10, 2021 @04:48AM (#27792083)
If everybody refused to let junior surgeons operate on them, juniors don't get the experience to become seniors. Fast forward 15 years, suddenly there's zero seniors left to operate on anybody.

Juniors have to learn somewhere. The reality - in Australia, at least - is that juniors learn in the public system where patients don't really have a choice.

Re:NDA expired, let’s spill the beans on a weird startup by h0h0h0h0111 on Friday July 09, 2021 @09:30AM (#27783472)
I've never had surgery - how would you know? Is it even against regulations? (I imagine this is country dependent)
Re:NDA expired, let’s spill the beans on a weird startup by pjerem on Friday July 09, 2021 @11:10AM (#27784468)
You would know just before the surgery. The surgeon is supposed to be there before you are put down. At least it's what happened to me twice.

Last time I had a different anesthetist than the one I saw before. But I was happy because I did not have affinity with the one I met and the one I had was very welcoming and kind. Which is a really good trait for the person that is responsible to supplant your vital functions for some hours.

Re:NDA expired, let’s spill the beans on a weird startup by voakbasda on Friday July 09, 2021 @10:12AM (#27783843)
Bait and switch is illegal everywhere, right? If the surgeon stated that they were the one that would be doing the job, they are guilty of this.
Re:NDA expired, let’s spill the beans on a weird startup by mattkrause on Friday July 09, 2021 @10:53AM (#27784299)
It depends on how you’re defining as the job.

The nominal surgeon usually does the “heart” of the procedure: replacing your ACL, removing a tumor, etc. Their assistants just get you into/out of the state where that happens.

Surely you don’t expect the surgeon to personally do everything related to the case, right? Wash the drapes, prep the instruments?

Re:NDA expired, let’s spill the beans on a weird startup by goguy on Friday July 09, 2021 @10:22AM (#27783945)
They most likely didn't though as it would be a flat out lie. He probably explained the procedure etc but never commited to doing it himself specifically.

Or maybe something more important came up just prior. Ultimately people have the learn and have a go at some point - with your attitude they would be no more doctors.

Re:NDA expired, let’s spill the beans on a weird startup by derangedHorse on Friday July 09, 2021 @10:55AM (#27784322)
There doesn't have to be any deception on anyone's part for their to be new surgeons. If a new surgeon is doing the operation, he/she should be the one to meet the patient and explain the operation
Re:NDA expired, let’s spill the beans on a weird startup by zo1 on Friday July 09, 2021 @12:58PM (#27785802)
Exactly, there are "teaching" hospitals where the entire premise is that it's for newer doctors to learn. They're usually cheaper as well and people know this.
Re:NDA expired, let’s spill the beans on a weird startup by ineptech on Friday July 09, 2021 @11:18AM (#27784559)
> "there's more like me, be happy to help you out, but on a contract basis and as a group."

Deception aside, this seems like a reasonable idea, and I've wondered if anyone might do this as a result of covid (as in, "we quit en masse when our employer wouldn't let us stay remote, wanna hire us?"). A mature team that's already worked together and gone through norming-storming-performing sounds like they'd be better than 5 freelancers thrown together.

Re:NDA expired, let’s spill the beans on a weird startup by PragmaticPulp on Friday July 09, 2021 @11:39AM (#27784802)
> as in, "we quit en masse when our employer wouldn't let us stay remote, wanna hire us?"

Hiring entire teams together is risky. It can be difficult enough to integrate individual hires into the company’s way of operating, especially when companies grow quickly. A team that has already worked together can have a lot of resistance to changing their ways or integrating into the rest of the company’s way of operating.

I’ve been at companies that tried this in the past. The teams that came in together wanted to isolate themselves and operate independently, and they had little interest in changing anything or adopting the same tools that everyone else used (one team tried to refuse to adopt git because they all used and liked subversion).

Usually these teams were laid off together. A team that quit en masse because their employer wouldn’t cave to their demands would be even worse for trying to integrate with the company. You don’t want to bring in a group of people who tries to be the tail that wags the dog and will quit en masse again the next time the company doesn’t give in to their demands.

Re:NDA expired, let’s spill the beans on a weird startup by xyzzy_plugh on Friday July 09, 2021 @03:05PM (#27787310)
Funny, I've seen this happen multiple times and by any measure the companies and teams both did very well.

If you're spinning up a new project/org/whatever hiring all the expertise in a single shot is so much more efficient than one-by-one. If they have agency, it's often a recipe for success.

Re:NDA expired, let’s spill the beans on a weird startup by ineptech on Friday July 09, 2021 @11:51AM (#27784960)
I meant as contractors; the attraction would be that they don't need to be integrated.
Re:NDA expired, let’s spill the beans on a weird startup by whywhywhywhy on Friday July 09, 2021 @01:17PM (#27786021)
> we quit en masse when our employer wouldn't let us stay remote

I don’t think “we held our previous employer to ransom” is the sales pitch I’d go with.

Re:NDA expired, let’s spill the beans on a weird startup by ineptech on Friday July 09, 2021 @03:46PM (#27787760)
What a surprising response. What's wrong with quitting your job because you want to work remote and they won't allow remote work?
Re:NDA expired, let’s spill the beans on a weird startup by CalChris on Friday July 09, 2021 @08:37AM (#27783054)
This is like rainmakers in law firms with associates doing the work.
Re:NDA expired, let’s spill the beans on a weird startup by dcuthbertson on Friday July 09, 2021 @03:18PM (#27787462)
This kind of thing has been going on for a long time. In the late 80s I worked for an engineering consulting firm that contracted out engineers to the US armed forces. I was between tasks, and my boss pulled me into a contract w/Air Force Logistics Command for a database to track parts failures in the field.

They'd had the contract for months, but it wasn't until a rep from AFLC was going to visit and write a progress report that they cared. I coded up a demo in 2 weeks, and showed that it had all the basic functionality called for in the contract (though it had a few bugs). My boss told the rep I was their chief engineered just hired for the project (I was actually pretty junior, but happened to know a few things about databases).

I actually thought it was a fun project. I wanted to finish it, but after the rep left they put it aside and moved me to another project.

Re:NDA expired, let’s spill the beans on a weird startup by allknowingfrog on Friday July 09, 2021 @09:46AM (#27783594)
In defense of Ukrainian dudes, I have experience outsourcing to some of them, and they've always been pretty awesome. However, I don't pretend that I'm doing the work myself. That's definitely fishy.
Re:NDA expired, let’s spill the beans on a weird startup by huhtenberg on Friday July 09, 2021 @05:56PM (#27788979)
Same here. Had experience working with an Ukrainian shop that did fantastic job prototyping some very niche kernel stuff. Very knowledgeable, felt like they knew Windows better than Microsoft. Made you wonder though how they managed that ;)
Re:NDA expired, let’s spill the beans on a weird startup by runjake on Friday July 09, 2021 @09:48AM (#27783610)
We had this happen in an interview as well, except it was outsourced to low-end “programmers” in India.

We took the bait and the code product was as bad as you would expect.

Re:NDA expired, let’s spill the beans on a weird startup by varispeed on Friday July 09, 2021 @02:44PM (#27787031)
In the UK the tax system actually promotes such behaviour. But this the domain of larger consultancies that charge 1000 and up per day per developer and hire junior developers on a lowest salary they can get away with and have a senior supervising them. Now with IR35 changes this will be more common.
Re:NDA expired, let’s spill the beans on a weird startup by wooque on Friday July 09, 2021 @09:54AM (#27783675)
That's how most outsourcing/consultancy companies work, lure you with a seniors and then replace them with a juniors/mediors
Re:NDA expired, let’s spill the beans on a weird startup by secondcoming on Friday July 09, 2021 @04:58PM (#27788420)
This is Accenture
Re:NDA expired, let’s spill the beans on a weird startup by wly_cdgr on Friday July 09, 2021 @10:23AM (#27783952)
Legends