Kolejna niemiecka firma mocno powiązana z #automotive upada. Gewefa zakończyła działalność - firma produkowała świetne oprawki na maszyny #cnc. Firma działała od 1949 i była szeroko rozpoznawalna w branży, a jej produkty były wysokiej jakości. Wykończyła ją zażarta konkurencja na kurczącym się przez #kryzys rynku.
W międzyczasie niemieckie firmy tną zatrudnienie, przechodzą na skrócony czas pracy, ogólnie jest totalna lipa na rynku. Niemcy w przyspieszonym stopniu się deindustrializują (boże co za słowo), zakłady są zamykane.
Sprzedaż aut #motoryzacja produkcji chińskiej na europejskim rynku nowych samochodów osobowych wynosi już około 6%. Są takie rynki jak niemiecki, które jeszcze się bronią (1.5% udziału w rynku), a są takie które zaczynają już powoli wchodzić w to na pełnej - Polska ponad 8% udziału w rynku (ponad 13% udziału w rynku klientów indywidualnych). Obserwujemy upadek niemieckiego przemysłu motoryzacyjnego, do którego doprowadziły na spółę UE i idiotyczne decyzje podejmowane w tymże przemyśle. Bye bye, toniemy.
#automotive
brukselskie elyty zarżną europejską motoryzację odjebanymi w kosmos normami i forsowaniem elektrycznego badziewia a skośnookie tylko czekaja aż koncerny poupadają żeby w swoich zabawkach do⁎⁎⁎ać +300% do ceny
@Shizue nie tylko to. Niestety obecne niemieckie auta są gorsze, niż auta sprzed covida. Są gorzej wykonane, niergonomiczne, a znacznie droższe. Nie ma co się dziwić, że klienci szukają alternatyw.
Polska ponad 8% udziału w rynku (ponad 13% udziału w rynku klientów indywidualnych)
Btw. prawdą jest to co kiedyś słyszałem, że w Polsce 90% nowych aut z salonów kupowanych jest przez firmy?
@Furto nie i wystarczyło chwilę z wyszukiwarką lub AI, żeby to sprawdzić. W 2024 zarejestrowano 551k nowych samochodów osobowych z czego 31.5% kupili klienci indywidualni, zaś firmy nabyły 68.5%. Dla klientów indywidualnych znacznie większe znaczenie ma rynek aut używanych - w 2024 z zza granicy sprowadzono do Polski 880k sztuk używanych aut osobowych.
@KierownikW10 Szacujesz, że kiedy nastąpi ten moment, że będzie można powiedzieć, że niemieckie automotive już nie nie istnieje/nie będzie w stanie się podnieść po upadku? Kwestia dwóch, pięciu, dziesięciu lat?
@fisti nie szacuję, bo to bez sensu. Podnieść po upadku może się zawsze, ale i może się pogrążyć w marazmie, ciężko powiedzieć.
Zaloguj się aby komentować
Oho! Widze ze mój pracodawca wyciąga nowa karte z talii.
-900€ i praca dwuzmianową nie została wprowadzona w życie - w sensie przestali się do mnie odzywać, a ja chodziłem i dostawałem wypłatę według starej umowy xD
Nowa karta: Zamian z trybu pracy flex 6-19 8,5h w wybranej porze na 4 brygadowke xD
XD
XD
XD
#pracbaza #automotive #odlewnictwo
minus 900€? wtf
@Half_NEET_Half_Amazing zapytałem czy wykonuje zle swoje obowiązki i by podali szczegóły skąd ten pomysł xD
Odpisali ze centrala tak policzyła z excela
Powiedziałem by ponownie to policzyli tylko uważnie xD od marca czekam na odpowiedz
@Bjordhallen
cyrk
to nie lepiej już w PL pracować?
Zaloguj się aby komentować
Historia o C++
#automotive to stan umysłu. Nie pracowałem wcześniej w automotive, szczerze mówiąc nie znam reguł tych autosarów, a do projektu trafiłem dość przypadkiem. Po prostu znam wiele reguł programowania i dobrych praktyk i okazuje się, że nawet daję radę. Automotive miałem za dział w którym naprawdę dba się o jakość kodu, no bo kurde, jednak ktoś kiedyś może umrzeć XD ale co się wydarzyło, czego się nauczyłem:
Robię przegląd kodu na finiszu cyklu wydawniczego (korp. przedreleasowe review). Jest sobie funkcja, jako parametr przyjmuje inta i widzę że ten int jest bezrefleksyjnie, bez żadnego sprawdzania rzutowany na na typ enum class. No i cyk, mamy to, tak się nie robi, z tego co wiem, standard nie opisuje co ma się zadziać gdy enum zawiera wartości 1 i 2, a my chcemy rzutować wartość 3 na ten enum - innymi słowy, używamy wartości spoza zakresu. Z tego co wiem, nazywa się to "undefined behavior" i unika się takich rzeczy, no bo teoretycznie każdy kompilator może dowolnie przetworzyć taką operację i nie ma pewności co z tego wyjdzie.
Poprawiam więc aby było po bożemu, ze sprawdzaniem wartości, odpalam testy i co? Nie przechodzą! Sprawdzam scenariusze testów, a tam na legalu, gość sumuje praktycznie wszystkie wartości tego enuma w zmiennej typu int i woła tą funkcję, co w efekcie jest właśnie jawnym gwałceniem tego, co napisałem xD
Okazuje się, że to nie jedyny przypadek, bo są inne testy, które robą podobną rzecz. Wychodzi na to, że możemy w praktyce pakować do jednej zmiennej co się da, bo każda zmienna enuma to inna flaga, a potem maskujemy ją i patrzymy w tej zmiennej jakie flagi są włączone. No wszystko fajnie, ale enum przecież nie do tego służy xD więc albo scenariusze są wadliwe, albo design. Napisałem więc do autora by spytać, co miał na myśli, a ten na to, że wszystko jest w porządku i tak ma być.
Otóż w automotive jest wzorzec zwany flag enum i dosłownie gwałci się enuma w ten sposób, chociaż moim zdaniem powinno się inaczej rozwiązywać tego typu zagadnienie. Niesamowita sprawa, mózg rozjebany. Poniżej wątek na stackoverflow, który prezentuje takie podejście xD
Jestem teraz ciekaw ile analizatorów kodu rozumie taką konstrukcję i ją przepuszcza. Ale też podejrzewam, że ten "undefined behavior" w takim razie jest martwy, bo co najmniej IAR czy inne kompilatory automotive, jasno wiedzą co z tym zrobić. Dlaczego więc GCC czy Clang miałby nie wiedzieć?
https://stackoverflow.com/questions/1448396/how-to-use-enums-as-flags-in-c
#cpp #c #programowanie #programista15k
@ZohanTSW ale że flagi po prostu? Toż to jest starsze niż języki wysokopoziomowe i używane jest praktycznie wszędzie.
W C# jest nawet specjalny atrybut [Flags] dla enumów.
@MostlyRenegade no cóż, jak używałem zmiennej jako flag to używałem normalnej zmiennej a nie typu enumeracyjnego. Można np też użyć struktury z polem bitowym. Jest sporo alternatyw i moim zdaniem używanie enuma w ten sposób nie jest najlepszym rozwiązaniem
@ZohanTSW użycie enuma ma tę zaletę, że masz od razu ograniczenie zakresu i nie musisz posługiwać się magicznymi liczbami.
O UB też nie ma się co martwić, bo pod spodem enuma i tak masz inta. Konwersja jest więc bezproblemowa. Co najwyżej poleci exception jeśli będziesz próbował podstawić pod enuma wartość spoza zakresu. A to jest nawet lepsze niż podstawienie wartości spoza zakresu pod zwykłego inta, bo jak operujesz intem, to program nawet nie wie, że jest poza zakresem i operuje na śmieciach.
@ZohanTSW Enumy w C++ to w zasadzie niewiele więcej niż sterta stałych, niestety, enum class jest już trochę lepszy, ale jak chcesz w C++ coś zgwałcić to masz do tego zawsze narzędzia. Szczerze mówiąc to ja bym takich rzeczy nie wpuścił, bo to jest zło, ale nie przeorasz kodu który już istnieje i polega na takich trickach. Sprawdź tylko czy enum class bazuje na int (domyślnie), bo nie musi : P.
A Automotive to tylko działka, przyjmują tam wszystkich co znają odpowiednie technologie.
Ostatnio dużo się robi w Rust np : >
@baklazan wszystko prawda. Tak, ten enum class dziedziczył z uint32_t.
Co do Rusta, to niestety, programiści są, ale nie znajdziesz pracy poza crypto. Chyba że będzie jakiś biały kruk xd
@ZohanTSW W takim razie pracuję w białym kruku xD
@ZohanTSW Zaproponuj aby przepisali to na Rusta xDD

@Catharsis zesrali by się w tym języku xD
Zaloguj się aby komentować
Oho, nowy szef wy⁎⁎⁎al cały dział rozwoju ( mój dział)
Ale za to dostałem obniżkę 0,9k€ i pracę 2 zmianową w nowym kontrakcie xD
#pracbaza #praca #hr #automotive
Gratulacje!
@peposlav dzięki! Takie wyróżnienia trzeba pielęgnować
@Bjordhallen czym się ludzie z działu rozwoju zajmują na dwu zmianówce?
@damw już nie „inżynier rozwoju” ale „inżynier optymalizacji procesu”
Inżynier rozwoju tylko 1 zmiana i uruchomienie nowych technologii / nowych produktów. Gdy osiągaliśmy parametry ok to produkcja była przejmowana przez inżynierów optymalizacji
Teraz nikt nie będzie oficjalnie rozwijał- samo się jakoś robi. No a „rozwijacze” pracowali tylko 10h dziennie , a tak 2x8h ;P
@Bjordhallen Tyle stracić
@Yes_Man może coś tam u kogoś w excelu się zgadza
Temat rzeka na wieczorne ognisko.
Pierwsza czkawka od podjętej decyzji.
Przyszedł do mnie jeden z inżynierów i mówi: Bjordhallen, teraz mam zrobić bilans cieplny, a on dotychczas dłonią sprawdzał czy urządzenie osiągnęło odpowiednią temperaturę
Pomogę?
XD
Idę po popcorn
Zaloguj się aby komentować
Walczę z naprawą i rootowaniem jednej tesli i chciał bym przeskoczyć jeden temat bo leniwy jestem, jest tu ktoś kto się tym bawił? #tesla #automotive #samochody
Zaloguj się aby komentować
Roboty byłyby o wiele wydajniejsze, gdyby nie traciły czasu na łażenie na tych szpotawych kulasach, tylko jak przyzwoity robot z branży motoryzacyjnej tkwiły na podstawie i obracały ramionami wedle programu.
@jonas
spokojnie
uczą się dopiero
@Half_NEET_Half_Amazing Ta, zabrakło tylko plakietek "uczę się" na każdym z nich.
Ponieważ humanoidalnego robota łatwiej później wpuścić do domu czy na ulicę.
@Krzysztof_M i nauczyć strzelać :)
@cebulaZrosolu No i narzędziami zwykłymi dla ludzi mogą pracować.
Widać, że mają płacone od godziny.
Zaloguj się aby komentować

Rynek automotive: wciąż jasny punkt na tle trudnych warunków gospodarczych z rekordową liczbą rejestracji pojazdów w 2024
Mimo wzrastającej inflacji, pesymizmu konsumentów i ostrożności w wydatkach gospodarstw domowych, wskaźniki sektora motoryzacyjnego pozostają na stabilnym poziomie. Zarówno rekordowa liczba nowych rejestracji samochodów w systemie CEPiK - ponad 390 000 sztuk, jak i aktywność użytkowników OTOMOTO...
Polacy, Polska mikrofabryczka z podkarpacia w Chinach
koszty&zyski
#chiny #biznes #chinskibiznes #cnc #automotive
Zaloguj się aby komentować


