abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:55 | Zajímavý článek

Nakladatelství Raspberry Pi vydalo 244 stránkového průvodce pro úplné začátečníky s jednodeskovým počítačem Raspberry Pi The Official Raspberry Pi Beginner’s Guide (pdf). Programování ve visuálním programovacím jazyce Scratch je věnována nová příručka Code Club Book of Scratch Volume 1 (pdf). Vydáno bylo také třetí číslo časopisu věnovaného počítačovým hrám Wireframe (pdf).

Ladislav Hagara | Komentářů: 0
včera 23:44 | Nová verze

U příležitosti oslav jednoho roku prací na debianím balíčku, vyšlo GPXSee 7.0. Nová verze přináší zejména podporu vektorových map (Mapbox PBF) pomocí nově vzniklého Qt pluginu.

Martin Tůma | Komentářů: 0
7.12. 23:33 | Nová verze

UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch (seznam podporovaných zařízení), oznámila vydání nové verze Ubuntu Touch OTA-6. Zdůrazněna jsou například vylepšení webového prohlížeče Morph.

Ladislav Hagara | Komentářů: 0
7.12. 21:33 | Komunita

Richard Hughes na svém blogu informuje, že se společnost AMI (American Megatrends Incorporated), největší dodavatel firmwarů a BIOSů (AMIBIOS, Aptio, ...), zapojila do projektu LVFS (Linux Vendor Firmware Service). Seznam projektem podporovaných zařízení by se měl tedy časem rozšířit.

Ladislav Hagara | Komentářů: 0
7.12. 20:11 | Komunita

Nadace pro svobodný software (FSF) informuje, že seznam doporučených svobodných distribucí GNU/Linuxu byl rozšířen o distribuci Hyperbola GNU/Linux-libre. Hyperbola vychází z Arch Linuxu a na rozdíl od něj splňuje požadovaná kritéria.

Ladislav Hagara | Komentářů: 6
7.12. 19:55 | IT novinky

Společnost Valve oznámila, že počítačová hra Counter-Strike: Global Offensive (Steam) je nově free to play. Hra Company of Heroes 2 (Steam) je do pondělí 10. prosince zdarma.

Ladislav Hagara | Komentářů: 0
7.12. 00:11 | Nová verze

Byla vydána verze 7.3.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.3. Podrobný přehled novinek v seznamu změn.

Ladislav Hagara | Komentářů: 3
6.12. 23:55 | Nová verze

Byla vydána verze 1.31 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 0
6.12. 23:40 | Zajímavý článek

V roce 2015 Microsoft s Windows 10 představil i jeho nový prohlížeč Edge, který používal a používá nový engine EdgeHTML. Před pár dny se začaly objevovat zprávy o přechodu na Chromium engine. Nyní Microsoft vydal oficiální vyjádření, kde skutečně potvrdil přechod na Chromium projekt.

Max | Komentářů: 30
6.12. 23:22 | Nová verze

Po 5 měsících vývoje od vydání verze 0.15.0 byla vydána nová verze 0.16.0 správce balíčků GNU Guix a na něm postavené systémové distribuce GuixSD (Guix System Distribution). Na vývoji se podílelo 95 vývojářů. Přibylo 985 nových balíčků. Jejich aktuální počet je 8 723 . Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 0
Chystáte se přejít na Wayland na „desktopu“?
 (25%)
 (4%)
 (12%)
 (33%)
 (25%)
Celkem 91 hlasů
 Komentářů: 13, poslední 7.12. 10:59
Rozcestník

Práce vývojáře je dobrodružství

26. 5. 2014 | Redakce | Rozhovory | 4682×

Oracle nevyvíjí své systémy pouze v USA, své vývojové týmy má napříč všemi světadíly. Jeden takový sídlí dokonce i v Praze. Čeští programátoři tedy mohou zažít opravdové dobrodružství a účastnit se vývoje produktů, které využívají přední světové firmy. Nemusí to přitom být ostřílení vývojáři, k zajímavé práci se dostanou i absolventi. Jak na to, jsme se zeptali Jindry Baška, který nastoupil do Oracle před necelým rokem.

O pohovorech do některých technologických firem se tradují až neskutečné historiky. Jak je to s Oracle? Jak probíhá pohovor a je těžké získat v Oracle práci?

Já osobně jsem nastoupil před necelým rokem, prakticky hned po dokončení studia na ČVUT, na Fakultě informačních technologií. Když srovnám pohovor v Oraclu s pohovorem do jiných firem, byl pohovor těžší než do některých, zejména menších firem. Myslím ale, že Oracle není nedostupný, jak by se mohlo zdát, ale vysokou laťku si drží. Při pohovoru bylo důležité, abych podrobně a hlavně upřímně popsal jak své zkušenosti, tak i znalosti. Lidé z personálního oddělení mi pak nabídli takové pozice, které se ke mně nejvíce hodily. Stoprocentní technické znalosti nejsou to nejdůležitější. Daleko větší význam je kladen na schopnost vlastního myšlení a schopnost řešit problémy. A i když se člověku nepovede v Oracle práci získat, tak je podle mě pohovor v Oracle velice dobrou zkušeností.

Na čem právě pracuješ?

Momentálně pracuji v týmu, který rozšiřuje produkt Oracle Enterprise Manager. Jde o systém, který umožňuje spravovat různé produkty společnosti Oracle.

Vyvíjíme novou funkcionalitu, tudíž je zde spoustu prostoru pro realizaci nových nápadů. Mou odpovědností je částečně návrh a implementace správy různých hardwarových komponent. Podílím se jak na vývoji backendu, který provádí sledování hardware, tak na vývoji uživatelského rozhraní.

Používáme převážně standardní Java technologie, jako Java 7, Java EE 6, jmenovitě EJB, JPA, JTA, JSF, Oracle ADF. Není výjimkou, že píši SQL dotazy pro Oracle Database a kratší skripty v jazyce PL/SQL.

Dobře, tak děláš v Javě EE 6, to dneska dělá kde kdo. Není to trochu jednotvárné?

Vůbec ne, práce se mi nezdá jednotvárná, už jen proto, že mám možnost podílet se na návrhu a vývoji nového software. Java EE je podlě mě technologie s velkým prostorem pro stálé objevování a učení se nových věcí, nejen z oblasti Javy. Nepracuji také jen se samotnou Java EE, ale i s Java EE aplikačním frameworkem Oracle ADF. Je to zejména webový aplikační framework (podobně jako třeba Spring), ve kterém vytváříme uživatelské rozhraní námi vyvíjené aplikace.

Výhodou je, že také pracujeme s operačním systémem Solaris či s Linuxem, a zejména s komplexními hardwarovými systémy, tzv. Oracle Engineered Systems. Kvůli finanční náročnosti na jejich pořízení a jejich zacílení na firmy se s nimi člověk běžně nesetká. Je to tedy dobrá zkušenost pracovat s nimi při vývoji.

Co jsou to Oracle Engineered Systems?

Ve zkratce jsou to integrovaná hardwarová a softwarová řešení, na kterých zákazníci provozují svoje aplikace, např. bankovní nebo burzovní systémy. Fyzicky je Oracle Engineered System rack či několik racků s výkonnými servery, diskovými poli, Ethernet a InfiniBand switchy a jiným hardware, s předpřipraveným softwarovým řešením.

Těchto integrovaných systémů existuje několik typů. Například Oracle Exadata, který je optimalizovaný pro provoz datových systémů s velkou zátěží, či Oracle Exalytics, který je určený pro provoz Business Intelligence aplikací. Já se věnuji systému Oracle SuperCluster, což je univerzálněji pojatý stroj určený pro provoz aplikací náročných na výkon či pro provoz privátních cloudů. Základem systému jsou servery postavené na architektuře SPARC  - ty vynikají zejména v multivláknových aplikacích. Jako operační systém je použit Oracle Solaris, včetně softwarové virtualizační technologie Solaris Zones a hardwarové virtualizační technologie VM Server for SPARC.

Není vývoj v Oracle jakožto velké firmě příliš těžkopádný nebo svazující?

Samozřejmě, že vývoj v takto velké firmě vypadá jinak než v malé společnosti o několika málo vývojářích. Jsou jistá pravidla, která se musí dodržovat a nelze zavádět ze dne na den nové procesy. Na druhou stranu jak už jsem popisoval, člověk se setkává stále s něčím novým, co je třeba objevovat a kde má šanci se rozvíjet.

Co kolegové, dress code?

V týmu a celkově i ve firmě jsme hodně mladý kolektiv. Někteří z nás přišli do Oraclu hned po ukončení vysoké školy. Rozhodně to tu nevypadá jako továrna na software, jak se někdy o velkých korporacích míní. Dress code se u nás ve vývoji téměř vůbec neřeší, člověk by musel přijít hodně odvážně oblečený, aby to vzbudilo námitky.

Určitě také stojí za zmínku pracovní prostředí, nemáme tradiční velké “openspace” kanceláře, ale menší kanceláře pro 6 lidí, které jsou mnohem příjemnější pro práci. Kromě toho máme také menší relax místnosti s fotbálkem, ping-pongem a třeba i domácím kinem.

Setkáváš se s kolegy z jiných zemí?

Určitě. Většina našich produktů je vyvíjena týmy rozmístěnými po celém světě, takže člověk v podstatě denně komunikuje s kolegy z ciziny. Součástí toho jsou i časté meetingy, což je hodně přínosné nejen z hlediska získávání informací od zkušenějších kolegů, ale samozřejmě si průběžně zlepšuješ mluvenou angličtinu. Čas od času se člověk dočká i nějakého cestování, když je potřeba řešit složitější problémy mezi více týmy, což je velmi příjemné zpestření práce.

Co se ještě ve firmě děje kromě každodenní práce?

Akcí mimo každodenní práci je poměrně dost, ať už oficiálních nebo těch neoficiálních, kdy rádi zajdeme na pivo, grilovačku nebo na pravidelné snídaně s jinými týmy.

Občas k nám zamíří i návštěva z naší centrály v USA – v posledním období tady byly dvě významné návštěvy. Nejprve sem v březnu přijeli představit Java 8 viceprezidenti pro vývoj Javy Nandini Ramani a George Saab, v květnu nás zase navštívil Anil Gaur, viceprezident pro Java EE.

V červnu naše pobočka chystá akci pro studenty technických vysokých škol – Oracle Student’s Day, kde naši vývojáři ukáží studentům nejnovější trendy a technologie, na kterých v rámci vývojového centra v Praze pracujeme.

       

Hodnocení: 46 %

        špatnédobré        

Nástroje: Tisk bez diskuse

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.