Dneska ke me prisel manazer a pta se „programoval bys rad v Jave?“ a ja: „Ne“. Tak rika „to se ale budes muset naucit“ a ja: „a proc? je potreba neco udelat?“ a on: „ne ale abys byl pripraven“
Pak rikal neco o tom ze bude mozna potreba udelat neco pro nejake zakazniky v Jave nebo v C++ proste aby to bylo objektovy. Nakonec z nej vypadlo ze programovani nerozumi, protoze neni programator.
Delalo to na me dojem, ze nekde cetl v nejakem pocitacovem modnim casopisu nejake buzzwordy nebo je slysel na mitingu a
ted citil tlak a chtelo to z nej ven. Citil jsem se tim celym buzerovan. Rek jsem mu ze podle me je cely objektovy programovani overrated.
Stary dobry casy kdy se psalo ve strojaku, assembleru nebo C.
Něco podobného jsem taky zažil. A ještě jako „argument“ bylo použito tvrzení, že kolega XY v tom taky programuje. Reagoval jsem asi v tomto duchu a zatím je pokoj:
Podívejte se, na softwarové (nejen) úkoly mně svěřené si musím vystačit sám, neboť nejsem součástí žádného týmu. Chcete-li po mně kvalitní výsledky, nechte na mně, jaké prostředky k jejich dosažení použiji. Trváte-li na svém, musím vás upozornit, že s největší pravděpodobností dojde k citelnému snížení produktivity a kvality mé práce, v krajním případě k odchodu jinam.
Ten, co přijde po mně, to sice z počátku asi nebude mít moc lehké, ale bude-li ovládat řemeslo, nemělo by to představovat vážnější překážky. Ostatně – já jsem se taky musel naučit Fortran, abych mohl pokračovat v údržbě staršího softwaru. Trvalo to asi týden čistého času. Legrační na tom je, že další dva kolegové dostali za úkol přepsat to celé do C++, na čemž pracují už zhruba rok, aniž by jejich větev byla prakticky použitelná. Když to srovnám s tím svým týdnem studia nového (nebo spíš „nového“) jazyka, silně pochybuji o smyslu takovéhoto počínání.
Java je business standard, je v tom mraky penez uz za ty leta :) A prolezle je to vsude, kde jsou integratori a velke business podniky, a tak.. Cela komercni IT sfera imho jede na Jave.. velke veci, velke zodpovednosti, velke penize, statni sektory, bankovnictvi, telco markety, zdravotnictvi, vsude je to..
Je to perspektivni se to naucit, mozna bys mel byt rad, ze ti to sef navrhl :)
Taky mam radeji jine veci..