To jest tak, że

czyli: The way I see it.

04 marzec 2010

Only Right Medicine

199 post na tym blogu. Jednego brakuje do okrągłej dwusetki, ale chyba do niej nie dobiję, a w każdym razie - nie tutaj.

Od listopada nic tutaj nie napisałem. Wena jakoś nie przychodziła, a to dlatego, że chyba za mocno jej szukałem. Po jakimś czasie postanowiłem dać spokój i pozwolić jej odnaleźć mnie.

Odnalazła jakiś miesiąc temu, ale postawiła kilka warunków. Powiedziała, że potrzebuje odmiany, że forma topographic oceans jest dla niej przytłaczająca i ciężka. Jest tu ciemno, marudnie i grafomańsko. Zamiast przyjść tu i zostać, złapała mnie za rękę i zaprowadziła w nowe miejsce.

To miejsce to http://onlyrightmedicine.wordpress.com . Ochoczo ruszyłem za nią i teraz możecie mnie znaleźć tam, nie tutaj.

Wpadnijcie czasem :)

13 listopad 2009

Jedyna Słuszna Muzyka wg cracked.com

Długo, długo nosiłem się z artykułem (wpisem) przybliżającym wszystkim tajniki i niuanse Rocka Progresywnego. Tak długo, że serwis cracked.com (taki amerykański joemonster.org) zrobił to za mnie niezwykle trafnie:

http://www.cracked.com/funny-2359-progressive-rock/

Polecam :)

Jedyna Słuszna Muzyka wg Google

Interesujące... ;)

17 październik 2009

Szabelka

Od półtora miesiąca pracuję sobie w Sabre i wszyscy pytają mnie, jak tam jest. Oto więc, jak jest:

Jest inaczej. Pod każdym możliwym względem. Zupełnie, diametralnie inaczej, niż było w JCo.

  • Inne są warunki pracy – zamiast pokoików mamy open space. Nie jest tak źle – nie mamy boksów rodem z Dilberta, tylko biurka pogrupowane czwórkami. Koło mnie siedzi mój buddy – kolega, który jest ze mną w projekcie i wprowadza mnie w tajniki pracy w nim i w samym Sabre – i drugi kolega, który jest moim lokalnym... no, nie managerem, raczej kimś, kto przyklepuje moje urlopy i inne takie.
  • Bo generalnie jest to korporacja, a nie mała firma, i to się czuje – są procedury, jest inercja, jest łańcuch odpowiedzialności i takie tam. Na razie nie czuję, żeby mi to w jakikolwiek sposób przeszkadzało, ani nie czuję się od tego głupszy czy ubezwłasnowolniony. Wręcz przeciwnie – po tygodniu pracy udało mi się namówić managera, żeby mnie puścił na konferencję JDD (wczoraj byłem), a po miesiącu pracy dostałem urlop na koniec Października (jadę do Malmo!!! :)
  • Projekt jest superciekawy – rozwijająca się od ponad 10 lat aplikacja, właściwie całe środowisko developerskie dla różnych, związanych z podróżami klientów. Aplikacja desktopowa, bardzo wielowarstwowa – jest warstwa prezentacji w Swingu, którego uwielbiam (tak, napiszę to jeszcze raz, dla niedowiarków: UWIELBIAM SWINGA), jest warstwa logiki, są połączenia przez RMI, są interfejsy do porozumiewania się z różnymi nietypowymi urządzeniami, jakie można spotkać na lotniskach czy w biurach podróży... no, po prostu żyć nie umierać!
  • Jako, że jest to aplikacja desktopowa, żegnaj, J2EE! Było fajnie, ale jednak niezmiernie się cieszę, że wreszcie jestem w środowisku, w którym WIEM, CO SIĘ DZIEJE. Jadę sobie po kodzie debuggerem, linijka po linijce, metoda po metodzie, i zawsze wiem, gdzie jestem! Żadnych pieprzonych interceptorów, żadnego zgadywania, gdzie postawić kolejny breakpoint... Flow aplikacji jest wreszcie sensowny, przejrzysty i zrozumiały. Bardzo, bardzo mi tego w J2EE brakowało.
  • Zupełnie inne są narzędzia pracy, dzięki czemu poznaję nowe: zamiast Eclipse – IntelliJ Idea, zamiast SVNa – ClearCase, zamiast Mavena – Ant, zamiast Jiry – Version One, zamiast MS Projecta – Primavera...
  • Sam kod jest bardzo różny – jako, że aplikacja rozwija się od czasów Javy 1.2, nie napotkałem jeszcze w ponad 3000 klas ani pół enuma czy adnotacji... Brakuje mi ich trochę, no, ale taka specyfika. Dobrze, że generiki są ;)
  • No i wreszcie – inna metodologia. Po pierwsze – Test Driven Development, wreszcie. Przy szaleńczym tempie pracy w JCo żywcem nie było czasu na unit testy, testy funkcjonalne ani nic z tych rzeczy. Tutaj każda linijka kodu musi być przetestowana. Zaczyna mi to wchodzić w krew do tego stopnia, że znalazłem lukę w instrukcji korzystania z naszej sabrowskiej kuchni (jeden nieobsłużony przypadek testowy). Po drugie – AGILE, czyli iteracje, scrumy, a przede wszystkim code review, na co też w JCo niestety nie było czasu. I dzięki temu mogę się bardzo wiele o dobrych praktykach kodowania nauczyć.
  • Na koniec – płaca. Ale o tym nie będę mówił, bo dżentelmeni o tym nie rozmawiają ;) Blaze mnie spytał: "Nie żałujesz, że się przeniosłeś?" Popatrzyliśmy na siebie, a potem wybuchnęliśmy śmiechem...

Specyfika pracy w międzynarodowej korporacji przejawia się też tym, że z mojego projektu tylko 2-3 osoby są w Polsce (w tym ja). Reszta siedzi w Stanach, co się przekłada na to, że stand-up meetingi odbywają się przez telefon o godzinie 16 (w Stanach jest 9 rano), więc nie mam co marzyć o wychodzeniu do domu np. o 16:30, jak planowałem. Ale za to z tygodnia na tydzień coraz lepiej w projekcie się czuję, coraz lepiej się odnajduję i coraz więcej robię – w tym tygodniu miałem dwa dwugodzinne telefoniczne meetingi w których już nie tylko słuchałem, ale które prawie że prowadziłem, przedstawiając wyniki rozpoznań, testów, prób i tzw. spike'ów, a potem uczestniczyłem w dyskusji co z tymi wynikami zrobić. Miło było też usłyszeć słowa uznania od architekta projektu.

Naprawdę się tam odnajduję :)

A z JCo najbardziej brakuje mi chyba tylko ludzi, z którymi na szczęście kontakt trwa (w zeszłym tygodniu byliśmy w knajpie i świetnie się bawiliśmy, dzisiaj – dwie koleżanki maja parapetówkę). Ale coraz więcej z nich widuję już na korytarzach w Sabre, i wygląda na to, że ta tendencja się utrzyma ;)

30 wrzesień 2009

To był dobry dzień

Kasia prowadzi bloga. Zaskoczyło mnie to, gdy się dowiedziałem, i rozbawiło – cynicznie/sarkastycznie pomyślałem sobie, że chyba ma za dużo roboty w domu, że aż zabiera się za prokrastynację tego formatu. Po lekturze kilku notek stwierdziłem jednak, że to fajne jest, co ona robi. Że w każdej notce na zakończenie dnia potrafi zawrzeć w niej wyciągnięte z doświadczeń tegoż dnia rzeczy pozytywne. Tyle mamy blogów, w których ludzie na wszystko narzekają (nie będę wskazywał palcem ;), wyrażają swoje niezadowolenie albo psioczą na wszystko, co się rusza (twierdząc jednocześnie, że wszystko się totalnie zlewa) – nie ukrywam, sam nie jestem bez winy i zdarza mi się nabluzgać na tych czy owych – że taki promyk nadziei, uśmiechu i czystej pogody ducha w blogosferze jest czymś wartym uwagi i docenienia.

Muszę też powiedzieć, że Kasi zazdroszczę. Najbardziej – determinacji. Nie w tym, żeby w problemach codzienności doszukiwać się pozytywów, bo wiem, że nie jest to wcale takie trudne – sam wyznaję filozofię Korbena Dallasa z "Piątego Elementu", że w każdej, nawet najgorszej sytuacji można doszukać się czegoś dobrego. Determinacji w tym, żeby codziennie wieczorem o tym napisać, oraz – co stanowi mój bardzo poważny problem – w owym pisaniu nie zagubić się w meandrach grafomanii, pisząc notki rozwlekłe, pompatyczne i zwyczajnie nudne.

Dlatego dzisiaj postanowiłem spróbować:

  1. Zjadłem najlepszy chyba obiad, jaki kiedykolwiek zabrałem do pracy – boef-strogonow (czy jak to się pisze), przyrządzony przez mamę Ani, nikt nie potrafi przyrządzić wołowiny tak, jak ona. Kawał szczęściarza ze mnie :)
  2. Kupiłem nowy "Film", który nie dość, że zawiera kilka bardzo ciekawie zapowiadających się artykułów (o mokumentach, o Google'u, o pop-pocieszaniu – na kanwie ekranizacji Coelho z Sarą Michelle Gellar, która wchodzi do kin za tydzień – oraz o tajemnicach polskiego rynku dystrybutorskiego), to jeszcze można go kupić w wersji z filmem, którym jest nic innego, jak arcydzieło Wellesa, "Obywatel Kane";
  3. Zamknąłem dwie story w pracy;
  4. Dostałem urlop na koniec października i kupiłem bilety do Malmo, do którego wtedy lecę;
  5. Dzisiejsze spotkanie Toastmasters bardzo się udało - mieliśmy jednego gościa, który wyszedł zadowolony i obiecał, że się pojawi za tydzień, Mikołaj przygotował kapitalne pytania, a temat speecha Magdy idealnie się zgrał z tematem spotkania;
  6. Czekają mnie jeszcze w październiku – poza wyjazdem do Szwecji – dwa, a może nawet trzy koncerty (Archive, Raz, Dwa, Trzy i, jeśli się uda, Lubelska Federacja Bardów w Tyńcu) oraz – mam nadzieję – spektakl "Skrzypek na Dachu".

Tak, to stanowczo był dobry dzień :)

25 wrzesień 2009

Galerianki

Byliśmy dziś z Anią na "Galeriankach". Prosto z kina udaliśmy się (rzecz jasna) do Galerii Krakowskiej i jakoś obydwoje nie mogliśmy się powstrzymać za wyglądaniem wystrzałowo ubranych, wulgarnych gimnazjalistek. Co mijaliśmy jakąś supermodną laskę, zastanawialiśmy się, czy ona przypadkiem się za te ciuchy nie puściła...

To robi z ludźmi film Katarzyny Rosłaniec. Usłyszałem o nim jakiś miesiąc temu. Zobaczyłem trailer, potem obejrzałem etiudę filmową pani Rosłaniec pod tym samym tytułem, półgodzinną, nakręconą jako praca dyplomowa na zakończenie Warszawskiej Szkoły Filmowej (jest dostępna za darmo choćby na Youtube). Wiedziałem wtedy, że na film pójdę do kina, jak tylko się pojawi.

Film kinowy stanowi raz że adaptację etiudy na coś o większej precyzji wykonania i większym budżecie, przeznaczonym na większy ekran, a dwa, że rozwinięcie i domknięcie wątków. Etiuda była jakby ekspozycją i pierwszym punktem zwrotnym – opisem, jak bohaterka wchodzi w ten świat. Pełen metraż dawał nadzieję na pokazanie, że można z niego wyjść. Z taką myślą poszedłem do kina i właściwie nie zawiodłem się.

Podczas seansu w pewnym momencie poczułem, że o, w tym momencie ten film mógłby się skończyć i ja byłbym usatysfakcjonowany. Ale się nie skończył, szedł dalej, a ja byłem zaniepokojony, że zaraz coś schrzanią. Nie schrzanili, przyszedł kolejny punkt, w którym myślałem, że to już koniec... ale nie, film szedł dalej. Ciągle bałem się, że kolejne przeciągnięcie tego filmu przyniesie jakieś potężne rozczarowanie, ale na szczęście tak się nie stało – jeden z tych punktów, które się nadawały na zakończenie historii, faktycznie się nim okazały.

Pani Rosłaniec nakręciła film bardzo aktualny i bardzo potrzebny. Temat gimnazjalistek, sprzedających się za nowy ciuch albo komórkę ("Tylko se nie myśl, że ja jestem taka, co za seks biorę sto złotych, bo taki facet wydaje na mnie nawet dwieście, trzysta", mówi jedna z bohaterek, co jest ekwiwalentem powiedzenia, że nie jest jakąś tam tanią dziwką, tylko jest dziwką trochę droższą*), jest żywy i nikt mnie nie przekona, że jest inaczej, a ludzie zniesmaczeni wulgarnością filmu niech sobie wyobrażą, że w rzeczywistości jest jeszcze gorzej, niż to zostało ukazane – bo jest, jestem o tym więcej niż przekonany.

Ale przy okazji pani Rosłaniec nakręciła film bardzo autentyczny. Bałem się trochę, że film będzie jechał sztucznością na kilometr, ale gra nastoletnich aktorek i aktorów jest doprawdy na niewyobrażalnym (szczególnie w Polsce) poziomie. Dialogi – choć siedzące za nami w kinie dziewczyny (niewiele chyba od bohaterek filmu starsze) twierdziły, że "nikt tak nie mówi" – brzmiały bardzo naturalistycznie i, jak to określiła Ania, "tchnęły Masłowską". To prawda, niedługo po lekturze filmowej "Wojny Polsko-Ruskiej" podobieństwo rzuca się w oczy (a raczej uszy), ale ja myślę, że to nie tyle Rosłaniec brała z Masłowskiej, co obydwie panie brały z codzienności.

Autentyczna była w filmie szkoła, autentyczne były relacje rodzinne, autentyczny był chłopak zakochany w głównej bohaterce, cudownie odżywczy był prawie całkowity brak największej chyba zmory polskiego kina komercyjnego ostatnich lat, jaką jest product placement (dostrzegłem go tylko w jednej scenie, i to bardzo się wysilając). Nawet, wbrew wszelkim oczekiwaniom po nowym polskim filmie z nastolatkami w jako bohaterami, wątek – z braku lepszego słowa – lesbijski był bardzo autentyczny i ani trochę nie czułem w nim sztuczności.

"Zachwycony" to złe słowo, bo film jednak jest naturalistyczny, prawie paradokumentalny, i generalnie dość ciężki w tematyce i sposobie jej ukazania. Ale nie wyobrażam sobie, co by w nim można było ulepszyć. Pani Rosłaniec zadebiutowała na niespotykanym poziomie, wspaniale rokuje na przyszłość (czytałem z nią kilka wywiadów i podoba mi się jej artystyczna może nie dojrzałość, co właśnie świadomość niedojrzałości, dzięki czemu możemy mieć gwarancję, że póki nie będzie gotowa, będzie kręciła dobre filmy o rzeczach jej znanych, a nie rzucała się z motyką na słońce w postaci jakiegoś za dużego dla niej jeszcze tematu). Bardzo, bardzo jej gratuluję, bardzo za "Galerianki" i nadzieję z nimi związaną (zarówno dla polskiego kina, jak i dla samych galerianek) dziękuję i bardzo trzymam kciuki.

A film bardzo polecam.


* w Bristolu na murze znalazłem jedną genialną sentencję: "In a rat race you're always a rat. Even when you win the race, you're still a rat."

31 sierpień 2009

Zmiany (część druga) – Sabre, here I come!

Jutro wielki dzień nie tylko dlatego, że mamy 60. 70. rocznicę wybuchu II Wojny Światowej, ale też dlatego, że obydwoje z Anią wyruszamy na nasze własne, może nie wojny, ale zmagania z przyszłością. Ania zaczyna rok szkolny już jako pełnoetatowa nauczycielka (a nawet ponadetatowa), na szczęście jednak nie ma wychowawstwa. Ja natomiast jutro zaczynam pracę w nowej firmie.

Około miesiąc temu odezwała się do mnie miła pani z Modisa, która postanowiła mnie zarekrutować do Sabre Polska. Proces rekrutacji był długi, żmudny i stresujący – składał się z kilku rozmów telefonicznych, częściowo behawioralnych, ale bardziej technicznych, częściowo też po angielsku. Potem był trzygodzinny test przez sieć (musiałem się zwolnić z pracy, żeby go w spokoju napisać, a i tak Mahomet – nasz PM – zadzwonił do mnie dwa razy ;), następnie dwie godzinne rozmowy na miejscu, a wreszcie godzinna rozmowa telefoniczna z menedżerką projektu, która dzwoniła ze Stanów. Ten ostatni etap, wbrew pozorom, był najprzyjemniejszy z całego procesu – gadało nam się wprost wyśmienicie.

Wreszcie otrzymałem informację o pozytywnym zakończeniu procesu rekrutacji i ofertę pracy jako Java Developer w ciekawie zapowiadającym się projekcie, ale stresom nie było końca – nie dość, że musiałem złożyć pierwsze w życiu i poprawne wypowiedzenie, to jeszcze czekało mnie podpisanie pierwszej w życiu umowy o pracę (dotychczas pracowałem na umowie zleceniu zlecenie – swoją drogą, jak się to pisze i jak się to odmienia?) A z taką umową wiąże się sterta papierów do wydrukowania, wypełnienia, podpisania, i sterta dokumentów do okazania. Byłem przerażony, że po całym tym procesie rekrutacji jakaś durna, głupia, mała sprawa mi zablokuje upragnioną robotę w Sabre – i to już po złożeniu wypowiedzenia. Na przykład fakt, że ze dwa czy trzy lata temu posiałem gdzieś książeczkę wojskową...

Na szczęście jednak wszystkie moje stresy okazały się bezpodstawne (tutaj ukłon i podziękowania dla Lil, która mnie uspokoiła), badania lekarskie szybkie i bezbolesne, a podpisanie umowy przebiegło jak z płatka.

I tak, po tygodniowym odpoczynku na Mazurach, jutro zaczynam nowy etap w swoim życiu – pracę w Wielkiej Korporacji. Będzie to wielka różnica w stosunku do pracy w Małej Firmie, jaką było JCommerce – inne procedury, cała ta inercja, zupełnie inne środowisko... Już miałem ze dwa koszmary senne na temat mojego pierwszego dnia w Sabre. Tak czy inaczej – będzie to doświadczenie, a te zawsze są cenne. A pierwszych dni nie mam się co martwić, bo wszystko zaczyna się od szkoleń i zapoznania ze środowiskiem pracy. Nie mniej jednak trzymajcie za mnie kciuki.