-
Data: 2011-04-16 16:16:21
Temat: Re: Carnegie-Mellon przestaje uczyc programowania obiektowego
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 16/04/2011 15:40, Wojciech Jaczewski wrote:
>
> Z tego co kojarzę, częściej stosuje się spisane zasady w firmach dużych, niż
> w firmach małych.
A skąd niby to kojarzysz? Robiłeś jakieś badania? Masz doświadczenie z
setek małych i dużych firm? Czytałeś jakieś artykuły na ten temat?
Poza tym ja nic nie mówiłem o tym, czy te zasady mają być _spisane_ czy
nie. Być może tak jest, że przy pięciu programistach potrzeba spisywania
zasad jest mniejsza.
> I jakoś tak zwykle się dzieje, że firma gdy już stanie się
> dużą, traci umiejętność samodzielnego tworzenia dobrych produktów. Myślisz,
> że to przypadek?
Myślę, że to nieprawda. Skąd masz takie informacje?
> Bo ja uważam, że jest to WYNIK zbyt szczegółowego
> regulowania zasad w firmie - w tym zasad tworzenia oprogramowania.
> Patrząc np. na liczbę zatrudnionych w wielkich korporacjach tworzących
> oprogramowanie, wydawać by się mogło że powinni tworzyć na prawdę mnóstwo
> świetnych produktów. Tymczasem dobre produkty pozyskują zwykle poprzez
> wykupienie małej firmy, a nie samodzielne zrobienie.
Tu jest kilka spraw. Po pierwsze jak najbardziej duże firmy potrafią
tworzyć dobre oprogramowanie. Osobna sprawa, że są to najczęściej
kolejne wersje wydawanych wcześniej produktów, ale to się wiąże z
kalkulacją ryzyka: robienie nowego produktu od zera jest ryzykowne, nie
wiadomo, czy uda się go skończyć, czy trafi się w rynek, czy znajdzie
się klientów. Z drugiej strony takie firmy mają i tak permanentny brak
mocy przerobowych do rozwijania produktów, które już sprzedają. Co
oczywiście nie znaczy, że to się nie zdarza, choćby Google jest przecież
taką firmą, która regularnie wypuszcza nowe produkty generalnie niezłej
jakości.
Z drugiej strony z małymi firmami jest tak, że bardzo wiele nigdy nie
dochodzi do etapu, gdzie mają "shippable" produkt, a w wielu przypadkach
te ich produkty, które zostają wydane lub oddane klientowi są niskiej
jakości. Tylko że w większości o nich nie słyszysz, bo takie firmy nie
stają się duże, a raczej bankrutują. Te, które zostają wykupione przez
duże firmy to 0.01% ogółu, który zostają wybrane dlatego, że pozostałe
99.99% to krap.
Następne wpisy z tego wątku
- 16.04.11 16:25 A.L.
- 16.04.11 16:47 Andrzej Jarzabek
- 16.04.11 19:45
- 17.04.11 12:39 Wojciech Jaczewski
- 17.04.11 12:46 Radoslaw Jocz
- 17.04.11 12:59 Wojciech Jaczewski
- 17.04.11 13:42 A.L.
- 17.04.11 14:24 Andrzej Jarzabek
- 17.04.11 17:43 Andrzej Jarzabek
- 17.04.11 19:34 Wojciech Jaczewski
- 17.04.11 20:56 Andrzej Jarzabek
- 17.04.11 21:22 A.L.
- 17.04.11 21:51 Wojciech Jaczewski
- 17.04.11 22:02 Andrzej Jarzabek
- 18.04.11 07:17 Michal Kleczek
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-10-03 Warszawa => Mid IT Recruiter <=
- 2024-10-03 Olsztyn => Sales Specialist <=
- 2024-10-03 Leszczyna nie zna prawa?
- 2024-10-03 Warszawa => OpenText ECM Specialist <=
- 2024-10-03 Blokowanie informacji - test
- 2024-10-02 Warszawa => Fullstack Developer <=
- 2024-10-02 Katowice => QA Engineer <=
- 2024-10-02 Gdynia => Data Scientist <=
- 2024-10-02 Warszawa => Sales Development Representative (in German) <=
- 2024-10-02 Warszawa => SAP HANA Developer (Middle) <=
- 2024-10-02 Warszawa => SAP S/4HANA FI/CO Senior Consultant <=
- 2024-10-02 Warszawa => Senior SAP HANA Developers <=
- 2024-10-02 Warszawa => Senior PHP Laravel Developer (e-commerce) <=
- 2024-10-02 Warszawa => Programista Full Stack (.Net Core) <=
- 2024-10-02 Warszawa => Software .Net Developer <=