-
Data: 2013-02-07 10:34:31
Temat: Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
Od: Maciej Sobczak <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu środa, 6 lutego 2013 23:18:56 UTC+1 użytkownik Andrzej Jarzabek napisał:
> >> Co jednak, jeśli z refleksji wychodzi co innego niż z liczenia
> >> checkboksów?
>
> > Z refleksji wynika lista checkboksów a z tej listy konkretne
> > rozwiązanie problemu.
>
> Więc liczenie wydaje mi się zbędnym etapem, bo jeśli z refleksji i z
> liczenia wynikają sprzeczne wnioski,
Nie zrozumiałeś. Nie mogą wyjść sprzeczne, bo to są różne etapy jednego procesu.
Refleksja prowadzi do określenia wymagań (checkboksów), natomiast ich liczenie odbywa
się później, przy wyborze konkretnego narzędzia. Nie rozumiem, gdzie tu może powstać
sprzeczność.
> > Jeżeli masz ludzi, którzy nie chcą się rozwijać, to nie będą. Pomyśl
> > o tym już w czasie ich zatrudniania.
>
> Ale też rozwijać można się w bardzo różnych kierunkach. Jako javowiec
> możesz spokojnie rozwijać się w kierunkach, w których zalety Scali nigdy
> nie wypłyną: TDD, refaktoryzacja, design patterns, Spring, CI, cotamjeszcze.
Nie! Nie da się. Nie można wprowadzić Springa czycotamjeszcze, bo... <tu wstaw
wszystkie swoje argumenty, które do tej pory napisałeś>.
> Konflikt przejawia się np. tym, że w twojej metodzie checkboksowej
> pracodawca wpisałby checkboska "trudniej będzie wymieniać programistów"
> po stronie wad, natomiast programista mógłby go wpisać po stronie zalet.
Pracodawca musi się zdecydować, jak widzi rolę swojego biznesu na rynku, np. czy chce
być twórcą rozwiązań, czy ich integratorem, liderem, czy w ogonie, czy chce
podejmować ryzyko inwestując i być może tracąc czy też odwrotnie, itp. Z tego wynika
też różne ryzyko podejmowanych działań a w tym są takie rozważania jak to, czy coś
jest trudno wymienić. Podobnie jak z samochodami - w tych lepszych też różne rzeczy
się trudniej wymienia.
> Dyskutujesz z moją dygresją, że może nie należy pozwolić programiście
> wybierać technologii, bo programista może wybrać to, co go osobiście
> interesuje (jest cool, modne), a nie to, co jest dobre dla projektu.
A skąd wiadomo, co jest dobre dla projektu? A może akurat w firmie, która chce być
liderem branży (albo nawet jakiejś niszy) i chce podejmować ryzyko techniczne,
właśnie większy entuzjazm programisty jest dobry? Kto o tym ma decydować? (hint:
znowu checkboksy, choć na innym poziomie)
> Natomiast
> zauważę, że w wielu instytucjach takie decyzje podejmuje się na
> jakichśtam stanowiskach kierowniczych typu "head of development" czy CTO.
I czy to sprawia, że nie mogą być podjęte? Nadal mogą.
W takim np. Google'u jakiś tam head of developmen nie tylko zdecydował, że można coś
wprowadzić, ale nawet że można w ogóle stworzyć coś nowego (np. Go). Czyli masz
przykład na to, że da się taką decyzję podjąć.
Z jakiegoś powodu ze słowem "lider" bardziej kojarzy mi się właśnie firma Google a
nie np. "Systemy Do Liczenia Kaloszy w Magazynach Sp. z o.o.".
> Cały czas jednak problem w konflikcie interesów - po refleksji dla
> pracownika dobre może być co innego niż dla pracodawcy.
Jak już napisałem, określenie docelowego wizerunku firmy i jej roli na rynku (lub w
jakiejś niszy) jest decyzją strategiczną i faktycznie należy do grupy trzymającej
władzę - ale właśnie od tej decyzji zależą losy np. oddolnych inicjatyw
programistycznych typu używać Scalę czy nie używać. Konflikt, o którym piszesz, nie
musi wystąpić a proces rekrutacji jest tym momentem, kiedy można się wzajemnie
rozpoznać - oczywiście w ograniczonym zakresie, ale jednak.
I tak, np. gdybyś chciał mnie zatrudnić, to oprócz pytania co miałbym robić
zapytałbym też o to, jaki miałbym wpływ na kierunek techniczny.
> > Tak. Wtedy będą robić mniej ciekawe rzeczy w mniej wartościowym
> > projekcie. Nie widzę problemu.
>
> Ale rekrutujesz, bo potrzebujesz programistów do tego akurat projektu.
Albo po to, żeby ogólnie rozwijać firmę. Nie muszę mieć na myśli żadnego konkretnego
projektu.
> Nie chodziło o wielkość projektu, tylko o skalę kumatości, której
> wymagasz. To, że lepiej zatrudniać kumatych nie znaczy, że nie możesz
> strzelić sobie w stopę stawiając poprzeczkę zbyt wysoko (bo np. nikogo
> aż tak kumatego nie uda ci się znaleźć).
Bez przesady. Na razie udaje nam się zatrudniać kumatych pracowników.
Ogólnie mam wrażenie, że kręcimy się w kółko w tej dyskusji, niczego nowego już do
niej nie dodając. Chyba mamy różne doświadczenia z projektów o różnych kulturach ich
prowadzenia.
--
Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com
Następne wpisy z tego wątku
- 07.02.13 13:24 M.M.
- 07.02.13 23:07 Andrzej Jarzabek
- 07.02.13 23:51 Andrzej Jarzabek
- 08.02.13 05:05 M.M.
- 08.02.13 07:43 firr kenobi
- 08.02.13 08:30 firr kenobi
- 08.02.13 11:20 Maciej Sobczak
- 08.02.13 14:06 M.M.
- 08.02.13 14:12 Stachu 'Dozzie' K.
- 08.02.13 14:22 M.M.
- 08.02.13 17:45 darekm
- 08.02.13 17:49 Andrzej Jarzabek
- 08.02.13 18:14 Andrzej Jarzabek
- 08.02.13 18:52 M.M.
- 08.02.13 18:52 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- 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
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
Najnowsze wątki
- 2025-06-27 Zasilanie elektryków w Polsce
- 2025-06-27 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-06-27 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-27 Wrocław => Senior Android Developer (Java) <=
- 2025-06-27 Warszawa => IT Director <=
- 2025-06-27 Wrocław => Controlling systems Consultant <=
- 2025-06-27 Warszawa => Software Engineer .Net <=
- 2025-06-27 BMW
- 2025-06-26 Re: Recykling akumulatorów
- 2025-06-26 Re: Recykling akumulatorów
- 2025-06-26 Inwentaryzacja budynku
- 2025-06-26 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-06-26 Warszawa => Strategic Account Manager <=
- 2025-06-26 Warszawa => Specjalista rekrutacji IT <=
- 2025-06-26 Re: Zatonął kolejny statek wiozący 800 palnych elektryków