-
Data: 2012-03-14 22:44:07
Temat: Re: Blad w oprogramowaniu Toyoty przyczyna wypadkow
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 14/03/2012 16:26, Wojciech Jaczewski wrote:
>>
>>> gdyby wszyscy się zwolnili, bo management nie
>>> pozwala robić bezpiecznych produktów,
>>
>> I gdzie by poszli? Do innej firmy, która *też* nie pozwala? To jest
>> właśnie powód, dla którego nie odejdą.
>
> Nie odejdą, bo boją się zmian. Albo nie odejdą, bo za bardzo cenią sobie
> pieniądze, których po odejściu prawdopodobnie zarobią mniej.
Niekoniecznie przecież. Ja bym się raczej spodziewał, że wielu ludzi nie
odchodzi, bo nie mają odpowiednich umiejętności lub po prostu nie zdają
sobie sprawy na czym polega inne podejście.
Na dzień dobry przecież nie ma w tym nic nieracjonalnego: jeśli
popełniasz błędy, przez te błędy produkt, który wytwarzasz ma defekty,
ale pracodawca jest "wyrozumiały" i nie szykanuje cię na ogół żadnymi
konsekwencjami z tego powodu, to dlaczego chciałbyś zmienić pracę na
taką, gdzie wiesz, że kładą duży nacisk na to, żeby defektów nie było?
No i oczywiście przy decyzji o wyborze czy zmiany pracy mają znaczenie
też czynniki powiedzmy pozamerytoryczne: lokalizacja, godziny, względy
towarzyskie i tak dalej.
Oczywiście można też podejść do sprawy pryncypialnie, zgodnie z radą
Martina Fowlera "if you can't change your organisation, change your
organisation". Możliwości, wydaje się, istnieją, i też wydaje mi się, że
ludzie, którzy tak działają, często wychodzą na tym dobrze - kwestia czy
się jest ewentualnie skłonnym do pewnych poświęceń żeby to osiągnąć.
>>> Usprawiedliwia się ludzi: "nie ma na to wpływu",
>>
>> A ma wpływ?
>
> To jest obojętne, czy ma wpływ czy go nie ma. Skoro wie jak firma
> funkcjonuje, nie próbuje tego zmienić, a po ewentualnym ocenieniu że nie ma
> wpływu - nie zwalnia się - to znaczy, że akceptuje ten model funkcjonowania.
> I to, że nie miał wpływu, nie jest żadnym usprawiedliwieniem.
W takim modelu, gdzie za jakość produktu odpowiada wyłącznie
przedsiębiorca, nie ma się nawet z czego usprawiedliwiać.
Oczywiście z drugiej strony prawda jest taka, że programista ma zawsze
jakiśtam wpływ na jakość prroduktu - nawet jeśli ten wpływ jest
niewielki, to z punktu widzenia powiedzmy etyki zawodowej jest OK jeśli
produkujesz dobry kod i poprawiasz błędy w napotkanym złym kodzie, jeśli
tylko tyle możesz zrobić. Nawet jeśli twój wpływ na ostateczną jakość
produktu jest niewielki, to ostatecznie lepiej zrobić tyle, ile można
zrobić, niż nie zrobić nic.
Dodatkowo łatwo nie docenić swojego faktycznego wpływu na organizację:
nawet jeśli się nie ma możliwości zarządzania zmian, to nie znaczy, że
inni nie widzą co robisz i nie ma to na nich wpływu - czasem przecież
będzie tak, że wielu osobom faktycznie przeszkadza to, że odwalają
kaszanę, ale wpadają w groupthink "nie ma czasu zrobić porządnie, bo
termin" - w takim przypadku nawet jedna osoba, która się wyłamie, może
dać przykład innym.
> W sumie może niepotrzebnie w ogóle na ten temat napisałem, bo jest to poza
> tematyką tej grupy... Kwestia priorytetów, którymi kierujemy się w życiu.
> Dla jednego zasady będą ważniejsze niż własne życie, dla drugiego nie ma
> żadnych zasad, byle tylko żyło się jak najprzyjemniej, dla większości -
> różne punkty pomiędzy tymi dwoma skrajnościami.
Według mnie jak najbardziej w tematyce grupy.
Filmik do obejrzenia i przemyślenia w tym temacie:
http://www.infoq.com/presentations/Robert-C.-Martin-
Bad-Code
Następne wpisy z tego wątku
- 15.03.12 15:09 Wojciech Jaczewski
- 16.03.12 10:48 Andrzej Jarzabek
- 16.03.12 16:07 zażółcony
- 16.03.12 16:20 zażółcony
- 16.03.12 17:12 Andrzej Jarzabek
- 16.03.12 17:37 A.L.
- 17.03.12 08:52 Bronek Kozicki
- 17.03.12 10:17 wloochacz
- 17.03.12 11:16 Edek Pienkowski
- 17.03.12 15:12 Wojciech Jaczewski
- 17.03.12 16:17 Roman W
- 17.03.12 18:22 t.o.
- 17.03.12 20:46 Przemek O
- 18.03.12 14:10 Andrzej Jarzabek
- 18.03.12 17:58 Wojciech Jaczewski
Najnowsze wątki z tej grupy
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-14 granice
- 2025-07-14 Awaria VM?
- 2025-07-14 Gdańsk => Programista Kotlin <=
- 2025-07-14 Warszawa => Junior Rekruter <=
- 2025-07-14 Warszawa => Specjalista rekrutacji IT <=
- 2025-07-14 Wkłady do zniczy...
- 2025-07-14 Warszawa => Specjalista ds. Sprzętu Komputerowego <=
- 2025-07-14 Re: PO chroniło i chroni policyjnych bandziorów [zawiasy za katowanie obywatela (Poznań czerwiec 2012)]
- 2025-07-14 Warszawa => International Freight Forwarder <=
- 2025-07-14 Warszawa => Recruiter 360 <=
- 2025-07-14 Re: Rz?Âd ZAKAZUJE magazyn?Â?w energii ?!! Nowe prawo od 14 lipca to SZOK! ??Â
- 2025-07-14 Warszawa => Sales Assistant <=
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek