-
Data: 2002-03-15 12:43:22
Temat: Re: Dwie drogi do celu...
Od: "Marek Barbaszynski" <m...@i...com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]"Chester EM" <c...@w...kki.net.pl> wrote in message
news:a6sk54$12r2$1@news2.ipartners.pl...
>
> Użytkownik <a...@p...onet.pl> napisał w wiadomości
> news:78b0.00003e06.3c91c0b1@newsgate.onet.pl...
>
> > A zajdzie
> > chocby potrzeba np. modyfikacji programu sprzed 20 lat napisanego w
> LISPie czy
> > COBOLu. I co wtedy? Kolega powie: "To jakis archaiczny jezyk, ja mam
> go gdzies,
> > ja sie tylko ucze technologi przyszlosci" ???
>
> Sorry, że się czepiam ale...
> Liczyłeś koszty?
>
> Biorąc pod uwagę funkcjonalność nowych narzędzi, prawdopodobnie mniej
> czasu
> zajmie napisanie nowego rozwiązania niż nauka nieużywanego narzędzia +
> wgryzanie
> się w strukturę starego systemu.
>
> Zatem prawdopodobnie taniej i szybciej będzie napisać od nowa niż uczyć
> się
> archaicznego narzędzia i rozgryzać stary program.
>
> IMO odpowiedź powinna brzmieć:
> To jakis archaiczny język, mogę zaproponować inne rozwiązanie, albo nie
> biorę się za to
> (Bo w tym czasie wykonam inne, bardziej zyskowne zlecenie).
A pracodawca na to: to my panu już podziękujemy... Takie wybrzydzanie ma
sens przy pracy dorywczej - tu zlecenie, tam zlecenie, ale nie przy stałej.
A co do kosztów - przepisanie średniej wielkości aplikacji w nowym języku
to są ogromne koszty. Przede wszystkim, albo i tak trzeba się przegryźć
przez
stary kod, albo przeprowadzić od nowa całą analizę (bo przeważnie wyników
tej oryginalnej nie ma już od dawna). Zakładając nawet, że robimy analizę
od nowa, bo nikt nie podjął się czytać starego kodu, to czeka nas ogromny
koszt
testowania produktu od zera. Do tego nowa dokumentacja, przekonanie
klientów,
że powinni zapłacić za nową wersję...
A i tak może się okazać, że ze względu na wymóg utrzymania zgodności ze
starym
kodem trzeba go będzie zgłębić, bo np. brak opisu struktur plików.
Jeżeli w dodatku cała ta zabawa ma na celu nieznaczne tylko rozszerzenie
funkcjonalności, albo poprawę drobnego błędu - to prościej będzie wynająć
kogoś, kto poradzi sobie z "archaicznym" językiem, a niechętnego do nauki -
zwyczajnie wylać.
--
Marek "Barbidu" Barbaszynski m...@i...com.pl
----- The signature has been optimized away.
Następne wpisy z tego wątku
- 15.03.02 12:20 Basia Zygmańska
- 15.03.02 12:27 Pawel Hadam
- 15.03.02 12:39 Darek Adamkiewicz
- 15.03.02 12:56 Ania P.
- 15.03.02 13:55 Chester EM
- 15.03.02 14:04 Pawel Hadam
- 15.03.02 14:15 Chester EM
- 15.03.02 14:27 blad
- 15.03.02 14:37 Pawel Hadam
- 15.03.02 15:12 Chester EM
- 15.03.02 15:40 misman
- 15.03.02 16:12 blad
- 15.03.02 17:39 Kontakt
- 15.03.02 19:24 Limfo
- 16.03.02 17:41 Thomas Ochmann
Najnowsze wątki z tej grupy
- "w państwie bez stosów" poszukującego pracy wsadzają do psychiatryka za "niewygodne pytania"
- M$ kroczy tradycyjną ścieżką amerykańskich korpo wytyczoną przez IBM i Dehomag w latach 30. XXw. w III Rzeszy
- Ponad 300 pracowników Aquinos Bedding Poland w Łodzi nie otrzymało dotychczas pensji za kwiecień
- Trzy największe polskie centrale związkowe domagają się znacznych podwyżek w budżetówce i wzrostu płacy minimalnej.
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Francja: "Za mało pracujemy, za dużo wydajemy" - a pierwsi chcieli pracować 4/7 !!!
- Pedalskie ogłoszenia na rządowej s. WWW oferty.praca.gov.pl:443
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Ile powinien trwać tydzień pracy?
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- praca 12/24
- 5 minut przerwy przy komputerze
- raczej już nigdy nie będę pracował w Polsce
- Stanowiska sztucznie tworzone
Najnowsze wątki
- 2025-07-05 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Konsultant wewnętrzny <=
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-07-04 Białystok => Kotlin Developer <=
- 2025-07-04 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-04 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-04 Zakrzewo => Konsultant SAP HCM <=
- 2025-07-04 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-04 Szczecin => Key Account Manager IT <=
- 2025-07-04 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-04 Warszawa => Technique IT - Hardware Configuration and Support <=
- 2025-07-04 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=