Money saved by firing experienced engs and outsourcing the development Why is that so hard to understand? Massive fail at risk management maybe?
The software did exactly as it's supposed to do: If the AOA sensors tells you the plane is tilting too high up, pitch the nose down a little. The main issue was that there was only one AOA sensor connected in standard packages and the hardware for it failed. The pitot tubes failed for the doomed Air France incident which caused the software to read incorrectly and stall. For what it's worth AirBus has a huge engineer…
Boeing's 737 Max software outsourced to lower-paid engineers
101–110 of 166 posts
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#102Earlier quoted context omitted.
I worked at a Fortune 10 in the early 2010s for several years. We had a small army of local and offshore Indian contractors through Larsen and Toubro Infotech, an Indian IT company. They were paid between $10-20 an hour, many couldn’t understand English. These guys have no CS background and would get stumped writing fizz buzz. But hey, management got ball game tickets and other favors from the L&TI reps. One of the d…
Why would anyone pay $120-$150 per hour for .net code in India? Most American firms pay $25-30 per hour to the Indian companies. Also, do airplanes run on .net? >You’d see .NET code with a single class that has a few thousand lines of cod If we are blaming entire nationalities, I have seen code written by an American. His idea of refactoring was copy paste the function, append a '2' to the function name and use it. T…
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#103Earlier quoted context omitted.
Software was there when we went to the moon and back to ensure hardware failures are handled and communicated. Why can't it do the same for these planes?
https://en.wikipedia.org/wiki/List_of_spaceflight-related_ac... Ask Boeing management your question wrt to the hardware failure. Not pile up on software devs
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#104Earlier quoted context omitted.
I worked at a Fortune 10 in the early 2010s for several years. We had a small army of local and offshore Indian contractors through Larsen and Toubro Infotech, an Indian IT company. They were paid between $10-20 an hour, many couldn’t understand English. These guys have no CS background and would get stumped writing fizz buzz. But hey, management got ball game tickets and other favors from the L&TI reps. One of the d…
You must have been a pleasant employee to work with.
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#105Money saved by firing experienced engs and outsourcing the development Why is that so hard to understand? Massive fail at risk management maybe?
The software did exactly as it's supposed to do: If the AOA sensors tells you the plane is tilting too high up, pitch the nose down a little. The main issue was that there was only one AOA sensor connected in standard packages and the hardware for it failed. The pitot tubes failed for the doomed Air France incident which caused the software to read incorrectly and stall. For what it's worth AirBus has a huge engineer…
The negativity seems more targeted at the leaders who arranged this than at the developers. Both the examples you cite are from the same comment, and even that comment is more about resentment towards management corruption than about the incompetence of the developers hired as a result of the corruption.
> The software did exactly as it's supposed to do
I gather new issues with the software have come to light since the accidents, as a result of the heightened scrutiny, and they seem likely to keep the planes grounded for longer than Boeing hoped.
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#106I’m not discounting the possibility of bad workmanship by Boeing. However “temporary workers making as little as $9 an hour to develop and test software” does sound to me like the reporter might have found some highly paid mechanical Turk style employees given the job of battering against a solidly built piece of software just because there would be a possibility of finding a problem. If the sentence was “the mean sa…
The article mentioned recent grads (working in Seattle for an India-based company) who wrote code on specifications, not “mechanical turk”-style employees. It was followed by a quote from a former Boeing software engineer affirming this. Is your issue just with the amount ($9) being paid?
As an extreme example, one ex-employee stopped working one day because his wireless keyboard did not have batteries (a kB connected to his work MacBook Pro). Colleagues told him to just buy some AA batteries while I was back (I would have refunded them to him) and he did not want to do it.
Nowadays if I see HCL or Tata in resumes here in GDL, it is an automatic pass.
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#107How in the world does one hire $9 an hour software engineers?
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#108I wonder if this is unchecked laissez faire capitalism at work? Nobody wants to fly on Boeing 737 Max anymore but this has cost hundreds of lives to get to this point.
there's very little "laissez-faire" about the relationship between Boeing and the US government.
Re: Boeing's 737 Max software outsourced to lower-paid engineers
#109Re: Boeing's 737 Max software outsourced to lower-paid engineers
#110"In offices across from Seattle’s Boeing Field, recent college graduates employed by the Indian software developer HCL Technologies Ltd. occupied several rows of desks, said Mark Rabin, a former Boeing software engineer who worked in a flight-test group that supported the Max. The coders from HCL were typically designing to specifications set by Boeing. Still, “it was controversial because it was far less efficient t…
I talked to couple of people at the Indian center and they tell me because the center was created due a compulsion and not strategy the quality of work is terrible. Most of them are paid well but have no work to do.