-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.inte
rnetia.pl!not-for-mail
From: Przemek O <p...@o...eu>
Newsgroups: pl.comp.programming
Subject: Re: delphi
Date: Tue, 03 Apr 2012 22:18:38 +0200
Organization: Netia S.A.
Lines: 92
Message-ID: <jlfm1b$dec$1@mx1.internetia.pl>
References: <jl7n9a$35j$1@inews.gazeta.pl> <jl7nu1$kc0$1@mx1.internetia.pl>
<jl7pl0$1v0$1@inews.gazeta.pl> <jl7t8e$qck$1@node2.news.atman.pl>
<jl9dpl$ih9$2@mx1.internetia.pl> <jl9frh$gbk$1@inews.gazeta.pl>
<jl9vmt$ead$1@mx1.internetia.pl> <jlb81b$j15$1@inews.gazeta.pl>
<jlcncu$lo2$1@mx1.internetia.pl>
<0...@d...googlegroups.com>
NNTP-Posting-Host: 178-37-186-38.adsl.inetia.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1333484395 13772 178.37.186.38 (3 Apr 2012 20:19:55 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Tue, 3 Apr 2012 20:19:55 +0000 (UTC)
In-Reply-To: <0...@d...googlegroups.com>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20120129
Thunderbird/10.0
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:196579
[ ukryj nagłówki ]W dniu 2012-04-03 18:12, Andrzej Jarzabek pisze:
> Moje doświadczenie jest takie, że każdy bardziej utalentowany
> programista w czymkolwiek popularnym nie ma problemu ze znalezieniem
> pracy, co więcej, znajdują ją nawet mniej utalentowani programiści,
> lub kolesie tak kompletnie nieutalentowani, że nie przejdzie mi przez
> klawiaturę określenie ich słowem "programiści" - chociaż teoretycznie
> na takich stanowiskach są zatrudniani.
W takim razie nie rozumiem sensu tych dywagacji. Każdy zawsze znajdzie
zajęcie - i o to chodzi :)
> Tylko że nawet przy takim założeniu - moim zdaniem - sensowniej się
> specjalizować w czymś bardziej perspektywicznym. Ktoś wchodzący na
> rynek pracy ze znajomością Delphi będzie musiał konkurować z
> kolesiami, którzy zjedli na tym zęby. Z drugiej strony przynajmniej
> część istniejących projektów w Delphi będzie zamykana, przepisywana,
> lub przeprojektowywana tak, że coraz więcej nowego kodu będzie
> tworzonego w innych technologiach. A nowe projekty w Delphi powstawać
> nie będą (z dokładnością do błedu pomiaru). I raczej znikanie
> stanowisk dla programistów Delphi będzie procesem znacznie szybszym,
> niż wymieranie tychże.
Po pierwsze, zamykanie projektów nie zależy od języka/środowiska w jaki
zostały/ są tworzone.
Po drugie przepisanie kodu z czegokolwiek na cokolwiek, musi mieć silne
uzasadnienie ekonomiczne. Samo w sobie jest droższe niż dalsze
utrzymywanie rozwoju w starszym środowisku. Co w przypadku Delphi nie ma
znaczenie, bo środowisko istnieje, jest rozwijane, a i firmy trzecie
nadal zajmują się dostawą rozwiązań dedykowanych.
Po trzecie nowe projekty w Delphi powstają i to w ilości większej niż Ci
się wydaje.
Drugie i trzecie wynika z tego, że firmy poważnie zajmujące się
tworzeniem oprogramowania inwestują ogromne pieniądze w pełną
infrastrukturę i dostosowanie wszystkiego do swoich potrzeb i nie
zmienią tego ot tak bez powodu. A ważnym powodem mogłoby być np.
zaprzestanie rozwoju środowiska - co na chwilę obecną nie ma miejsca.
Podążanie za modą jest zdecydowanie za słabym argumentem.
Co do ostatniego zdania to się nie wypowiadam, bo to są Twoje dywagacje,
a ja takie opinie słyszę już od co najmniej 10-15 lat. Ze Delphi
zniknie, że nie będzie projektów itd itp. I co? I nic. Jakoś się to nie
sprawdza.
> Z kolei jak się chce konkretnie wejść w takie klimaty, to może znowu
> sensowniej uczyć się COBOLa? POdobno programiści COBOLa czeszą niezłą
> kapuchę.
Możliwe.
> Tu się przyznam, że nie mam pojęcia, co tam jest popularne. Ale nawet
> jeśli tak jest, to wydaje mi się, że zmiany będą takie, jak wszędzie
> indziej: popularność Delphi będzie spadać szybciej, niż ilość
> programistów Delphi.
Gdybanie nie poparte żadnym dowodem i przy okazji zaklinanie rzeczywistości.
> Natomiast "lepiej przerzucić się na" dotyczło kogoś, kto do nauki
> programowania poznaje Pascala, być moze nawet w dialekcie Delphi.
> Chodziło o to, że fakt, że już się zna Pascala/Delphi w zakresie
> potrzebnym do zrozumienia pewnych podstaw nie przeważa szali na
> korzyść tego, żeby w ramach dalszej nauki drążyć zaawansowane ficzery,
> frameworki czy co tam jeszcze Delphi - nadal uważam, że jeśli się chce
> zarabiać, to są rzeczy, których uczyć się jest większy sens (chociaż
> niewątpliwie są również rzeczy, których uczyć się jest jeszcze
> mniejszy sens).
Dokładnie, ale tymi rzeczami nie są języki programowania. Język
programowania jest sprawą drugorzędną. Jeśli chcesz zarabiać dobre
pieniądze musisz się wyspecjalizować w dziedzinie docelowej.
> Ja nie mam w tym temacie żadnych potrzeb. Po prostu z bezinteresownej
> życzliwości dzielę się swoją opinią.
>
>> Zresztą nie można oceniać języka bez dostarczanej z nim
>> infrastruktury/frameworka.
>
> Dlaczego? Z punktu widzenia kogoś robiącego aplikacje webowe/
> bazodanowe w Javie jakie ma znaczenie, że Spring i Hibernate, a nawet
> Eclipse czy IntelliJ Idea nie są "dostarczane z językiem"?
Nie zrozumiałeś. Chodzi o to że język nie jest nic wart, jeśli nie jest
dostarczony z pełną infrastrukturą. Samo C# bez .NETa nie miałby
wartości produkcyjnej, Java bez tony bibliotek tak samo. Znajomość
języka nie ogranicza się do znajomości jego składni, semantyki czy typów
danych, ale do gruntownego poznania bibliotek i ich sensownego
wykorzystania. W tym kontekście nie można oceniać języka bez dodatków
(bibliotek, frameworków, komponentów itd itp.).
pozdrawiam,
Przemek O.
Następne wpisy z tego wątku
- 04.04.12 00:04 Andrzej Jarzabek
- 04.04.12 02:13 Andrzej Jarzabek
- 04.04.12 08:07 Jacek Czerwinski
- 04.04.12 09:20 zażółcony
- 04.04.12 20:29 Przemek O
- 04.04.12 16:57 Andrzej Jarzabek
- 04.04.12 18:42 Roman W
- 04.04.12 20:59 Przemek O
- 04.04.12 21:01 Edek Pienkowski
- 04.04.12 21:11 Przemek O
- 04.04.12 21:18 A.L.
- 04.04.12 22:49 Artur Muszyński
- 05.04.12 00:07 Andrzej Jarzabek
- 05.04.12 07:19
- 05.04.12 19:25 Przemek O
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 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
Najnowsze wątki
- 2024-12-19 koniki obsiadły kolejki i numerki
- 2024-12-18 Poseł oszukany "na policjanta"
- 2024-12-18 znów chory psychicznie
- 2024-12-18 Katowice => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2024-12-18 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-18 Katowice => System Architect (background deweloperski w Java) <=
- 2024-12-18 Gdańsk => System Architect (Java background) <=
- 2024-12-18 Warszawa => Helpdesk Specialist <=
- 2024-12-18 Katowice => Kierownik Działu Zarządzania Platformą Wirtualizacji i
- 2024-12-18 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-18 Żerniki => Employer Branding Specialist <=
- 2024-12-18 Gliwice => Specjalista ds. public relations <=
- 2024-12-18 Kablówka z modułem CAM
- 2024-12-18 Warszawa => Spedytor międzynarodowy <=
- 2024-12-18 Wróblewo => Analityk finansowy <=