Live data from Hacker News

Germany's car industry faces a perfect storm

handelsblatt.com

41–50 of 141 posts

Re: Germany's car industry faces a perfect storm

#41

Earlier quoted context omitted.

Not all German organizations are like that. The car industry is especially dysfunctional. I've been watching them fail at software for years now. The problem, as far as I can tell, is as follows: top management is able and motivated to increase the size of the money bag. Developers just want to do a good job for a good salary. Middle management can't change the size of the money bag too much, so it just wants to grab…

I wonder what’s the majority of the source code in German like? Is it mostly in English or German?

English

Re: Germany's car industry faces a perfect storm

#42

Earlier quoted context omitted.

The main reason middle managers hire ineffective developers in Germany and elsewhere is that the job market is in a state of permanent crisis: the demand is so high that now everyone calls "senior" the people who cannot even estimate the performance of an algorithm or didn't bother to learn something new in the last 5 years. This applies both to developers and to managers and is complicated by the fact, that large an…

There are quite a few good German developers who know enough about the car industry to stay far away from it because it's so broken. As a lowly developer, you can't fix it - you'll just get chewed up.

I've been working in the car industry for 5 years and the last 2 with a big German car manufacturer which gave us a lot of money to set up something on the side which would work better. Once we showed that we probably can do it (after 1,5 years) they started getting interested in the project and that's where the problems started.

Long story short they are forcing us to do things as they always been done even though they asked us to change them in the first place.

Re: Germany's car industry faces a perfect storm

#43

Earlier quoted context omitted.

Not all German organizations are like that. The car industry is especially dysfunctional. I've been watching them fail at software for years now. The problem, as far as I can tell, is as follows: top management is able and motivated to increase the size of the money bag. Developers just want to do a good job for a good salary. Middle management can't change the size of the money bag too much, so it just wants to grab…

I wonder what’s the majority of the source code in German like? Is it mostly in English or German?

Based on what I've seen source code is almost exclusively English, apart from a few identifiers here and there that are hard to translate, e.g. legal terms.

Re: Germany's car industry faces a perfect storm

#44
post #8

As a German, I am quite happy about this. What you must know is that German organisations are extremely hierarchical, with little information flowing from frontline management to to top management. Hence, change only happens top down and only if the top managers in their ivory towers deem it necessary. But it’s incredibly important that our automakers reinvent themselves. And here we have the necessary angst to drive…

You never hear such stories about the French car industry. Didn't you?

I know engineers how left Opel after the merger with PSA because PSA is that what you describe. At Opel it was much different.

It used to be also different at Mercedes. Engineers are leaving right now Mercedes because they "streamline" their engineering. Which basically means cutting cost in terms that engineers who worked for the next generation cars now have to develop as well for the series production. THAT is killing innovation. Because developing for series production means developing with cutting costs in mind, like can we spare this resistor or that memory.

Al the engineers I worked with are not working for the series production but always thinking 10 years ahead and planing, developing and testing new ideas.

Apple killed its "automotive business" not without a reason. Because automotive is very much different than IT software. Automotive systems are highly connected embedded device. The next BMW 7 series released in 2021 will have 20 different CAN bus based networks. Automotive development means also development with preventing bugs in the first place. Because finding bugs by testing in these highly complex systems is next to impossible. This development style makes development slow. Because it is not the mind set "we can fix that later". Updates are expansive. Previously it meant they need to pay the service stations. Today with OTA it means to pay the telecoms.

Automotive development means also thinking about obsolesce. Yes, people get every 2 years a new phone. But what it with old once. An iPhone 4 these days is almost completely unusable. While some people have their cars new every 3 years, the average car usage is 16 years, in the US, IIRC. That means the average car is older than the smartphone as we know it. Automotive development means to develop with predicting the future 15 to 20 years ahead. Parts needs to be available, because people want to have their car serviced.

I just want to remind that Teslas with AP1 don't get no more updates. That is breaking his promise that all Teslas, all as in ALL, will improve by OTA. That is how old?

I know that other OEM are going the same route. But I don't see this as a disruption or innovation at all. It just means more land fill and is an environmental disaster.

BTW: My truck for pleasure is over 44 years old with no electronics at all. My car is a 18 year old Volvo, the first were Volvo introduced CAN and LIN, and I know the engineer who where responsible for that at that time.

Re: Germany's car industry faces a perfect storm

#45
post #42

Earlier quoted context omitted.

There are quite a few good German developers who know enough about the car industry to stay far away from it because it's so broken. As a lowly developer, you can't fix it - you'll just get chewed up.

I've been working in the car industry for 5 years and the last 2 with a big German car manufacturer which gave us a lot of money to set up something on the side which would work better. Once we showed that we probably can do it (after 1,5 years) they started getting interested in the project and that's where the problems started. Long story short they are forcing us to do things as they always been done even though t…

That happens all the time. German car companies are buying working companies and messing them up or starting new daughter companies to "do it right this time" but the contagious rot always kills those attempts surprisingly quickly. I guess that is what another poster mentioned as the changes that are currently happening. But it's not helping yet.

Re: Germany's car industry faces a perfect storm

#46
post #8

As a German, I am quite happy about this. What you must know is that German organisations are extremely hierarchical, with little information flowing from frontline management to to top management. Hence, change only happens top down and only if the top managers in their ivory towers deem it necessary. But it’s incredibly important that our automakers reinvent themselves. And here we have the necessary angst to drive…

Absolutely second that as a German as well. Disruption is desperately needed and I am glad that a 16 year old company kicks the German complacency out of business. Reinvention? What sort of? They don't get software, they don't get new business models. That's why they stick to politics who should save their models - which is protectionism. Germany's car makers were never customer first. What kind of innovation did Ger…

> What kind of innovation did Germany establish besides ABS?

How about: the car (Carl Benz)? And the motorcycle (Daimler)?

All the common (and uncommon) engine types: Otto, Diesel, Wankel.

More recently, always-on four wheel drive (Quattro). I am sure I am leaving out a ton of innovation in engine and drivetrain technologies.

> Germany's car makers are great at marketing

That's a fairly new development. German car companies were (and still are) very much engineering led. See, for example, Ferdinand Porsche or more recently Piëch.

What you are describing is the US car industry, which has been absolutely marketing-dominated since at least the 50s.

In fact, I'd argue that the current problems are, if anything, a result of the engineering-centeredness, which has a hard time dealing with disruptive innovation. A key feature of a disruptive innovation is that it is demonstrably worse than the incumbent, so engineers will dismiss it as "not good enough" and "toy", and be right. They just miss that there are new criteria, at which the new innovation beats the pants off the old.

I am pretty sure that if you discuss the current situation with German automative engineers, they will be able to show to you very convincingly that electric cars are a joke, don't perform adequately and aren't even environmentally superior. And that electric cars and particularly self-driving cars are marketing gimmicks.

But customer sentiment has shifted (marketing side) and technology and engineering will follow.

Re: Germany's car industry faces a perfect storm

#47

Earlier quoted context omitted.

Not all German organizations are like that. The car industry is especially dysfunctional. I've been watching them fail at software for years now. The problem, as far as I can tell, is as follows: top management is able and motivated to increase the size of the money bag. Developers just want to do a good job for a good salary. Middle management can't change the size of the money bag too much, so it just wants to grab…

I wonder what’s the majority of the source code in German like? Is it mostly in English or German?

European English for code. It's sufficiently different from American that it's sort of got its own rules at this point. It's difficult to understand sometimes.

Most docs at my >200 dev shop including contractors are in German though.

https://www.bloomberg.com/opinion/articles/2019-03-02/the-en...

Re: Germany's car industry faces a perfect storm

#48

Earlier quoted context omitted.

> Perfect storms aside, I think Volkswagen will be the biggest producer of EVs within 3 years. What makes you think they stand a chance against Chinese manufacturers who face huge demand in their home market (whereas in Germany, EV are still looked down upon)? It looks like 60% of global PEV sales in 2019 will be in China - just look at all these models and manufacturers: https://cleantechnica.com/2019/02/24/china-el…

Because the world car market is bigger than just China, because Volkswagen is the world's second biggest car company, and because VW is big enough to spend its way out of trouble (which is what it's doing now).

If the world worked that way, Microsoft would dominate the mobile OS market now. They had plenty of money and were the 2nd largest (by sales, 1st by market cap) software company when they gave up trying.

The Chinese car market is the largest in the world and due to EV popularity, by far the largest and most important EV market. If VW doesn't prevail there, they aren't likely to come anywhere near the position of "biggest EV producer". Perhaps tariffs will save the EU/US markets from getting dominated by Asian EV makers, but the Chinese market is decided for now.

Re: Germany's car industry faces a perfect storm

#49
About time. I had the "luck" of working for multiple German companies (including Volkswagen) and I'm surprised how these behemoths still function.

As a grunt programmer, it was painful to see how the upper management made decisions based on politics which made no technological sense whatsoever. In my years of working for German companies I saw multiple project reboots, millions of $s thrown out of the window on failed projects and the worst thing is that there is literally no flow of information from bottom to top. No matter how smart you are if someone is above you in the hierarchy you are nothing, no one.

I hope they will fail spectacularly and learn this hard lesson finally.

Re: Germany's car industry faces a perfect storm

#50

Earlier quoted context omitted.

Not all German organizations are like that. The car industry is especially dysfunctional. I've been watching them fail at software for years now. The problem, as far as I can tell, is as follows: top management is able and motivated to increase the size of the money bag. Developers just want to do a good job for a good salary. Middle management can't change the size of the money bag too much, so it just wants to grab…

The main reason middle managers hire ineffective developers in Germany and elsewhere is that the job market is in a state of permanent crisis: the demand is so high that now everyone calls "senior" the people who cannot even estimate the performance of an algorithm or didn't bother to learn something new in the last 5 years. This applies both to developers and to managers and is complicated by the fact, that large an…

No sorry this is wrong.

You can import East European labor very easily in Germany, so there is no shortage of developers in German market and there never will be in foreseable future.

Labor comes from outside, this is precisely why the things are kept at the top so that external people don't get the required information to rival the mothership.

Post reply on HN