wtorek, 16 września 2014

The art of learning

I don't remember the last time I wrote something on my blog, nevermined. Tody a bit o simple creativity and art. Please look at the picture below:


What can it be? Please do not try to find some extra words, do not think to much. It is really simple. Ok, look once again and stop reading...... Simple, isn't it!?!? My 3 years old son showed it to me after some supper few weeks ago and asked me what I think it could be. He noticed very quickly that I think too much and explained me that this is................................ a pig. I looked at him and just smiled.
Children help us to be pleased with things we just simple ignore. I try to be openminded and learn as much as possible from the special relationships I have especially with my children.

poniedziałek, 10 czerwca 2013

The right way - people first.

If you work with wimps who take everything personally, do not want to change their minds, are close for modifications and extensions and are scared of thinking about changing something then don't forget this:

PUT PEOPLE FIRST. 

Maybe the step you wanted to take was to big? Maybe there is a better way to explain something? Be smart and find another way, the RIGHT WAY to hack the wimp.

piątek, 7 czerwca 2013

Keep your fingers out of my code - it is my code !!!!!!!!!!

It is really funny. We behave like little children in many situations, also when it's going about the code we have written. What is your reaction when your buddy tells you he wants to refactor the code you wrote? Yes, exactly, that code. The code you have been writting last 3 weeks. The code you have thought about last few weeks. The code - your baby.
IT IS MINE!!!!!!! DO NOT TOUCH IT!!!!!
Is the code really only your baby? Does it belong only to you? Why are you nervouse about that?

piątek, 1 lutego 2013

Learning by doing...

I do not use English active lately, so I decide to apply "learning by doing" principle to myself.
All posts in 2013 are going to be written in English. There will be lots of bugs, I know but I don't care about that. I am just starting.... from now.
The reasons for these changes are:
  • almost all at stackexchange.com is in English
  • I need to be more communicative and more expressive in English
  • I like English, it sounds good for me
  • other minor reasons

czwartek, 15 listopada 2012

Job offer

Nie moglem sie powstrzymac od komentarza pierwszego zdania z opisu job oferty.


"Osoba, będzie odpowiedzialna w pełni za powierzone zadanie (zebranie wymagań od zleceniodawcy, analizę biznesową, projekt, implementację, testy i wdrożenie). Oczywiście zapewniamy pełne wsparcie w zakresie wiedzy biznesowej oraz technicznej."


Czyli po naszemu:
oczywiscie = oczywiscie
w pelni odpowiedzialna = w pelni odpowiedzialna
pelne wsparcie biznesowe = mozesz u nas pracowac, badz proaktywny
pelne wsparcie techniczne = maszyna do kawy, telefon, komputer

niedziela, 23 września 2012

CodeRetreat w Wolfsburgu

No i sie doczekalem. Tym razem CodeRetreat w Wolfsburgu. Zastanawialem sie czego mozna sie nauczyc rozwiazujac kolejny raz to samo zadanie, w tej samej formule (formula CodeRetreat). No wiec oto rzecz, ktore odkrylem tym razem:
  • Podczas jednej z sesji, moj pair-kolega mial laptopa z podlaczona dodatkowa klawiatura. Jedna dla niego, jedna dla mnie. To naprawde bardzo ulatwilo nam prace. Zamiast paluchem pokazywac cos na monitorze, wystarczylo wejsc koledze w slowo po to aby sie zatrzymal, a nastepnie bez przekazywania klawiatury klepac swoj pomysl tak zeby widzial rowniez w kodzie o co chodzi. Sluchajcie, bez zartow, niby taka pierdola ale naprawde duzo, duzo pomaga. Polcam na kazdy nastepny raz i w pracy jak robicie Pair Programming ;)
  • Z innym kolega klepnelismy wszystkie zadane 4 reguly gry w zycie w 4 linikach kodu! TO dlatego, ze wspolpraca szla nam naprawde dobrze. Ja klepalem testy, kolega implementacje. Nazwy metod testowych byly pelnymi zdaniami, wyrazy oddzielalem podkreslnikiem. 
  • Dwie pierwsze sesjie byly ciekawe z tego powodu, ze  mialem osoby zielone z TDD, i bedace pierwszy raz na code retreat. Tu uczylem sie nie wymadrzac, przekazywac wiedze i lamac schematy (ze jakies tam podejscie, ktore kiedys poznalem jest naj). Bardzo cenie sobie te sesje.
W trakcie kazdego takiego warsztatu obserwuje strone organizacyjna i pomysly jakie sa wykorzystywane. Moze bede mogl wykorzystac zebrane doswiadczenia pomagajac przy organizacji Global Day Of Code Retreat.
Jak zawsze takie spotkanie to okazja na nowe znajomosci i luzne z ludzmi z branzy. To sobie bardzo cenie - moc dowiedziec sie jak wyglada branza IT w Niemczech bezposrednio z ust osob z ta branza zwiazanych.

wtorek, 5 czerwca 2012

CodeRetreat w Berlinie

Bardzo sie ciesze, ze kolejny raz moglem wziac udzial w CodeRetreat (CR). Sa to warsztaty integrujace ludzi pracujacych jakkolwiek z kodem. Wedlug mnie dobrym polskim tlumaczeniem "Code Retreat" bedzie: "Rekolekcje dla programistow". CR stwarza mozliwosc do pomedytowania nad kodem, do wymiany refleksji nad jego stanem, do podjecia postanowien, do zmiany myslenia i wreszcie do uczenia sie od siebie nawzajem. Poza hardskillami w naturalny sposob uczysz sie softskilli. Pair programming, zmiana w parach co sesje, retrospekcje, wspolny obiad bez pospiechu - to wszystko sprzyja interakcji.
Tak bylo i tym razem. Dzieki zapalencom (no bo jak nazwac osoby zjezdzajace sie i to w niedziele po to zeby caly dzien razem kodowac) oraz sponsorom: @nokia@crealytics, @klosebrothers udaly sie kolejne rekolekcje. Bardzo ciekawa relacje mozna przeczytac na blogu Staszka.