-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Andrzej Jarzabek <a...@g...com>
Newsgroups: pl.comp.programming
Subject: Re: Blad w oprogramowaniu Toyoty przyczyna wypadkow
Date: Wed, 14 Mar 2012 22:44:07 +0000
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 69
Message-ID: <jjr6vq$4nj$1@inews.gazeta.pl>
References: <f...@4...com>
<4317686.383.1330680028331.JavaMail.geo-discussion-forums@vbas10>
<jj23m2$c16$1@inews.gazeta.pl> <jjnbut$csg$1@inews.gazeta.pl>
<7...@a...googlegroups.com>
<jjqgrn$2v1$1@inews.gazeta.pl>
NNTP-Posting-Host: 5ac5171b.bb.sky.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1331765051 4851 90.197.23.27 (14 Mar 2012 22:44:11 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 14 Mar 2012 22:44:11 +0000 (UTC)
X-User: septi
In-Reply-To: <jjqgrn$2v1$1@inews.gazeta.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216
Thunderbird/10.0.2
Xref: news-archive.icm.edu.pl pl.comp.programming:196093
[ ukryj 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
- Xiaomi [Chiny - przyp. JMJ] produkuje w całkowitych ciemnościach i bez ludzi
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 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
Najnowsze wątki
- 2026-01-25 rozmiar skrzyżowania
- 2026-01-24 Do czego prowadzą REGULACJE opiekuńczego państwa
- 2026-01-23 Stop na zielonym
- 2026-01-23 KSEFowy trolling
- 2026-01-23 KSEFowy trolling
- 2026-01-23 Warszawa => Software Development Team Leader (C#/.Net) <=
- 2026-01-23 Toruń => Sales Engineer (Database background) <=
- 2026-01-23 Toruń => Preseles Inżynier (background baz danych) <=
- 2026-01-23 antena gsm - kabel - antena gsm
- 2026-01-22 Złomnik ty pisowska SZMATO! ;-)
- 2026-01-22 PID - jeszcze raz
- 2026-01-22 konkret24.tvn24.pl "gwarantuje": za SAMO wylanie gnojówki pod domem tusk-ministra aresztu nie będzie! ;-)
- 2026-01-22 Prawo na wesoło: nakaz rozbiórki "dwóch przyczep samochodowych" jako budynku ;-)
- 2026-01-22 Airtagi
- 2026-01-22 Warszawa => Full Stack Developer (Go/React) <=




Nowa era rynku nieruchomości: 9 prognoz na 2026 rok