piątek, 12 lutego 2010

O rekrutacji do firmy informatycznej

Witam!

Wieczory w ferie między semestrami sprzyjają robieniu rzeczy, na które na co dzień, w roku, akademickim nie ma się czasu. Ponieważ skończyłem V semestr studiów inżynierskich przyszedł czas pomyśleć o praktykach wakacyjnych. Już jakiś czas temu natknąłem się na wykład pracownika firmy e-point SA - Jarosława Błąd - uczestniczącego w targach pracy na Wydziale ETI Politechniki Warszawskiej. Sam wykład dotyczy rekrutacji na stałe stanowisko pracy, ale uważam, że może się bardzo przydać również osobom, które starają się jedynie o praktyki w firmie informatycznej. Oto materiały z wykładu:

Część 1/5:

Część 2/5:

Część 3/5:

Część 4/5:

Część 5/5:

Pozdrawiam i życzę miłego oglądania!

niedziela, 7 lutego 2010

Strategia Oracle po przejęciu Sun'a

Witam!

W poprzednim poście starałem się przybliżyć historię przejęcia ukochanego Słoneczka przez Oracle. W tym chciałbym przedstawić jak z punktu widzenia prostego, akademickiego programisty Javy ma się przyszłość całej platformy i innych produktów Sun'a.

Wszystko zaczęło się od wpisu na blogu Xoft, w którym to dowiedziałem się, że NetBeans będzie od teraz środowiskiem programistycznym do wszystkiego, poza JEE. To niezbyt mnie zmartwiło, jako że jestem wiernym użytkownikiem Eclipse, lecz zapowiedziało spore zmiany. Co ciekawe Oracle ma zamiar inwestować w JaveFX, co zdziwiło nie tylko autora postu na Xoft.

Następnym bodźcem do zastanowienia był post Koziołka - "Koniec Suna". Tytuł straszny, lecz chodzi "jedynie" o zamknięcie strony sun.com i przekierowanie z tego adresu na stronę oracle.com. Jak napisał Koziołek, pewna epoka się skończyła...

Zastanawiające jest natomiast zamknięcie projektu Kenai, o którym informuje na swoim blogu Tomasz Dziurko tutaj. Niby niszowy projekt firmy Sun, a jednak jego zamknięcie budzi pewne obawy.

Na stronie Oracle można znaleźć dosyć sporo informacji na temat przejęcia firmy Sun Microsystems i strategii działania po tejże transakcji. Zacząć warto od strony Oracle and Sun, na której znajdziemy odnośniki do ogłoszeń prasowych, webcastów i wielu innych.

Ja zacząłem od serii "Oracle + Sun: Transforming the IT Industry". Składa się ona z 7 prelekcji poświęconych różnym zagadnieniom przejęcia: nowego podejścia firmy do świadczonych usług, rozwiązań sprzętowych i programowych, systemów operacyjnych i wirtualizacji, obsługi klienta i wsparcia technicznego etc. Każda taka prelekcja trwa kilka- do kilkadziesiąt minut, tak więc osobiście poświęciłem czas jedynie występowi prezesa firmy Oracle - Charlsa Phillipsa.

W swoim wystąpieniu prezes firmy Oracle mówił o wielkich korzyściach, jakie wynikają z fuzji, natomiast nie usłyszałem ani słowa o zagrożeniach, jakie mogą z nich wynikać. Wiadomo, człowiek lubi słyszeć dobre, a nie złe rzeczy. Z najważniejszych rzeczy, które omawiał Phillips można wynotować:
  • zmiana podejścia do tworzenia systemów aplikacyjnych. Teraz zamiast składać się ze zbioru indywidualnych komponentów, ma on być tworzony jako jedność, projektowana z myślą synchronizacji i efektywnej współpracy komponentów, a nie jedynie ich indywidualnemu działaniu. Takie podejście możliwe jest dzięki wdrożeniu rozwiązań firmy Sun Microsystems do produktów Oracle.
  • support zintegrowanego systemu, który jest tworem jednej firmy, jest o wiele łatwiejszy, tańszy i szybszy niż support systemu dostarczany przez różne firmy, które bardzo często nie współpracowały ze sobą przedtem. Dodatkowo ma powstać system raportowania stanu systemu, który będzie wysyłał raz dziennie (lub przy zmianie w architekturze systemu) raportu do siedziby firmy Oracle, która na jego podstawie będzie w stanie za prognozować możliwe problemy i awarie w zawczasu im zapobiec,
  • w stosunku do zeszłego roku, w tym firma Oracle postanowiła zwiększyć po raz kolejny środki przeznaczone na dział R&D (Research and Development) z 2,8mld $ do 4,3mld $. Pieniądze te będą również przeznaczone na rozwój produktów firmy Sun,
  • zdeklarowano się do dalszej pracy nad otwartymi stadardami i wspieraniu projektów open source. Zadeklarowano bezpieczeństwo takich produktów jak MySQL,
  • inwestycje w takie produkty jak Java (w tym bardzo mocno w JaveFX), Solaris, MySQL etc.,
  • zamiast redukcji etatów, Oracle ma zamiar zatrudnić 2 tyś nowych specjalistów z przeróżnych branż,
  • zorganizowano całą akcje informującą o strategii firmy po fuzji z firmą Sun Microsystems. W jej skład wchodzą liczne informacje prasowe na stronie Oracle, tournee po ponad 70 miastach całego świata (także w Warszawie), serie webcastów (o których za chwilę),
  • na koniec upewniono, że impreza JavaOne nie przestanie istnieć. Zostanie ona połączona z Oracle OpenWolrd i będzie mieć miejsce w San Francisco 19 do 23 września 2010r. Ponadto firma Oracle postanowiła zagościć w tym roku z JavaOne w 4 innych niż Stany krajach: Brazylii, Rosji, Indiach oraz Chinach.
Na koniec znalazłem wspomniane przez prezesa Oracle webcasty. Mowa tu o "Oracle + Sun Product Strategy Webcast Series", w których skład wchodzą filmiki informacyjne o takich produktach jak Java, wirtualizacja, cloud computing, SOA, OpenOffice i wiele innych (a wymieniam tu jedynie dział "Software Strategy"). Sam filmik o Javie nie jest długi - ma 16 minut, lecz możemy dowiedzieć się kilku ciekawych rzeczy:
  • premiera Java SE7 odbędzie się jak planowano, tj. w 2010 roku,
  • dalszy rozwój technologii takich jak GlassFish, Java Mobile, Java FX, Java Cards etc,
  • scalenie API Java SE i ME (oraz innych produktów) - to jest zastanawiające. Osobiście nie wiem jak mam sobie to wyobrażać,
  • powtórzenie informacji o JavaOne i Oracje OpenWorld.
Niestety w obu materiałach używa się wielu szumnych haseł, a tak naprawdę bardzo mało jest szczegółów. Jednak podsumowując można być spokojnym (a przynajmniej takie wrażenie wywarły na mnie wszystkie przejrzane informacje), gdyż widać determinację firmy Oracle w rozwijaniu platformy Java. Ciekaw jestem dokładnych planów rozwoju platformy oraz dalszego losu certyfikacji, ale do tych informacji jeszcze się nie dostałem. Może ktoś z Was wie coś na ten temat i chciałby się swoją wiedzą podzielić?

Pozdrawiam i do następnego razu!

Historia przejęcia Sun'a przez Oracle

Witam!

Niedzielny, zimowy wieczór sprzyja leniuchowaniu. To już ponad tydzień jak sesja na obu kierunkach już się dla mnie skończyła (oczywiście z pozytywnymi wynikami :)), większość administracyjnych spraw mam już załatwionych, tak więc przyszedł czas na relaks, a po nim na załatwianie zaległych spraw i realizacje planu noworocznego. Na moim TODO znalazłem link do materiałów na temat przejęcia Sun Microsystems przez Oracle. Ale od początku...

Na koniec 2006 roku firma Oracle, wiodący dostawca usług bazodanowych na świecie odnotował bardzo dobre wyniki finansowe. To przyczyniło się do kupna przez tą firmę kilku firm na przełomie 2007/2008 roku. Fuzji uległy takie firmy jak: MetaSolv (firma tworząca oprogramowanie dla telekomunikacji), BEA Systems (dostawca oprogramowania middleware dla potrzeb biznesowych) oraz Advanced Visual Technology - AVT (firma tworząca oprogramowanie aranżacyjne). Potem przyszedł rok 2009...

Od jakiegoś czasu Sun Microsystems miał spore problemy finansowe. W końcu okazało się, że jedyną szansą dla firmy, jest fuzja z innym potentatem rynkowym. W marcu do opinii publicznej doszła informacja, jakoby IBM miało zaproponować wykup Sun'a za 6,5mld $ (cena giełdowa Sun'a na tamten czas to 3,7mld $). Już wtedy wiadomo było, że taka fuzja będzie oczkiem w głowie instytucji antymonopolowych. W dwa tygodnie później podano informacje, że IBM jest już u końca transakcji zakupu Słoneczka za nową cenę - 7mld $. Lecz Sun okazał się niełatwym partnerem, gdyż zaczął stawiać warunki, co do przejęcia. Po trzech dniach rozmowy IBM - Sun zostają zerwane. Prawdopodobnym powodem jest zaniżona cena akcji Sun Microsystems, którą IBM miałby zapłacić. Sun Microsystems stanęło w bardzo niebezpiecznej sytuacji.

W dwa tygodnie po zerwaniu rozmów Sun'a z IBM (tj. 20 kwietnia 2009r.) firmy Oracle i Sun Microsystems wydały oświadczenie, w którym informowały o zakupie firmy Sun przez Oracle za kwotę 7,4mld $. Zarząd firmy Sun Microsystems nie miał żadnych obiekcji do transakcji i zaakceptował ją jednogłośnie. Ta informacja ożywiła społeczność zgromadzoną wokół jednego z open source'owych projektów firmy Sun - OpenOffice'a - i dała nadzieję na dalszy rozwój w czasie, w którym projekt był w stanie stagnacji.

Problemy z przejęciem firmy zaczęły się w maju 2009r., kiedy to akcjonariusze firmy Sun Microsystems złożyli 3 pozwy zbiorowe, swój sprzeciw uzasadniając nieuczciwą i nieadekwatną do wartości firmy ceną. W tym samym okresie Sum podejrzewa, że mogło dojść do skorumpowania zagranicznych urzędników przez firmy amerykańskie, o czym informuje amerykańską Komisję Nadzoru Giełd (SEC).

Pod koniec czerwca 2009r. Departament Sprawiedliwośc Stanów Zjednoczonych informuje o przedłużeniu dochodzenia w sprawie przejęcia Sun'a przez Oracle mającego na celu wyjaśnienie, czy transakcja nie łamie żadnych przepisów antymonopolowych oraz czy nie zachwieje rynkiem światowym. Jedna zarząd Oracle jest przekonany, że zgoda to tylko formalność i już zaciera ręce...

Po ogłoszeniu decyzji przez urzędy antymonopolowe w USA, która zezwalała na transakcje, we wrześniu 2009r. Komisja Europejska zablokowała inwestycję. Powodem takiej decyzji KE była obawa, że społecznościowy, otwarty projekt, jakim jest MySQL będzie zagrożony. Rozpoczęto specjalne śledztwo mające na celu wyjaśnienie tych wątpliwości. Cała sytuacja stała się bardzo napięta. Sun Microsystems był zagrożony bankructwem, a Oracle, który chce wesprzeć firmę ogromnymi sumami pieniędzy, ma związane ręce. Co paradoksalne - Komisja Europejska ma przeciwdziałać monopolowi. W przypadku upadku firmy Sun, do którego w znacznym stopniu może się przyczynić, monopol firmy Oracle jedynie się umocni, zamiast zmniejszyć.

Ponieważ śledztwo Komisji Europejskiej trwa bardzo długo i nie znany jest przypuszczalny werdykt, osoby trzecie postanawiają włączyć się do sprawy. Marten Mickos - szed MySQL w latach 2001 ~ 2008 - skierował apel do KE o nieblokowanie transakcji, zważywszy na szkodliwe skutki takiego działania komisji. W odpowiedzi na apel Mickos'a Monty Widenius - jeden z twórców MySQL'a - wyraził opinię, że gdy projekt będzie w rękach Oracle, konkurencja na rynku bazodanowym zmniejszy się, a sam produkt zostanie w znacznym stopniu zaniedbany. Takie stanowisko poparło Free Software Foundation.

10 listopada 2009r. Komisja Europejska ogłasza werdykt negatywny w sprawie przejęcia firmy Sun Microsystems przez Oracle. Powodem takiej decyzji jest przekonanie komisji, że połączenie dwóch projektów bazodanowych tej rangi może poważnie zachwiać równowagę na rynku. W tym momencie nic nie wróżyło, by transakcja miała dojść do skutku, a Słoneczko uratowane przed bankructwem...

W odpowiedzi na werdykt KE senat Stanów Zjednoczonych wystosował apel do regulatora europejskiego o jak najszybsze rozwiązanie sprawy z przejęciem Sun'a. W swoim oświadczeniu senatorowie piszą:
Umowa pomiędzy Sun i Oracle została ogłoszona siedem miesięcy temu i do tej pory nie ma jej efektów. Dalsze opóźnienia ze strony Komisji Europejskiej mogą skutkować utratą wielu miejsc pracy w Stanach Zjednoczonych. Dlatego właśnie czujemy się upoważnieni do wysłania petycji z prośbą o szybszą decyzję.
Sugerowano także, że działania UE mają charakter polityczny, uderzający w gospodarkę i rynek amerykański. Samo Oracle nie zdaje się jedynie na dobre słowo senatorów amerykańskich - prosi wszystkich swoich strategicznych partnerów o wstawienie się przed KE w sprawie przejęcia firmy Sun Microsystems. Wkrótce potem 8 firm partnerskich Oracle (takich jak Ericsson, Vodafone, Brytyjska Agencja Broni Atomowej) zostało przesłuchanych przez komisję. W toku przesłuchań okazało się, że większość (a nie jak sądzono początkowo - wszystkie) firm popiera transakcję, co okazuje się ważną kartą przetargową dla Oracle. Oburzony Monty Widenius na łamach swojego bloga wystosował 14 grudnia 2009r. apel do czytelników, by Ci pomogli mu "uratować MySQL z łap Oracle". Sama firma Oracle postanowiła również wystosować oświadczenie kierowane do Komisji Europejskiej (jak i do swych partnerów i osób, które obawiają się przejęcia MySQL przez Oracle), w którym deklaruje się do rozwijania i dbania o MySQL. Wiązać się to ma ze sporymi zasobami pieniężnymi przeznaczonymi na MySQL, utworzeniem specjalnej komisji złożonej z klientów firmy nadzorującej rozwój projektu. Dodatkowo nie będzie przymusu wykupu płatnych licencji na wsparcie dla bazy, a także zobowiązano się do bezpłatnego udostępniania referencyjnego manual'a projektu.

Wszystkie te działania sprawiły, że Komisja Europejska dnia 21 stycznia 2010r., po 5-miesięcznym dochodzeniu antymonopolowym, wyraża zgodę na przejęcie firmy Sun Microsystems przez Oracle. Już po 6 dniach firma Oracle ogłosiła zakończenie procedur przejęcia Sun'a.

To tyle na temat historii przejęcia firmy sun Microsystems przez Oracle. W następnym poście napiszę jakie działania podjął i zapowiada podjąć gigant bazodanowy - firma Oracle - w kwestii produktów i usług, które zakupiła wraz z firmą Sun Microsystems z perspektywy zwykłego programisty Javy.

Pozdrawiam!