Nie jestem specjalistą

Nie mam formalnego wykształcenia wyższego z dziedzin o których piszę. Nie posiadam wielu certyfikatów z kosztownych kursów. Nie ma kilkudziesięciu lat doświadczenia w tym co robię. Nie jestem inteligentniejszy od Ciebie. Nie urodziłem się z wrodzonym talentem. Nie dostałem niczego z góry. Nie zawsze jestem pewien czy to co robię …

Jak mieć więcej czasu?

Pięć metod na sprawniejsze planowanie czasu Niezależnie od tego czy planujesz skrupulatnie każdą godzinę swojego dnia czy żyjesz “z dnia na dzień”, nawet nieświadomie korzystasz ze zdolności do planowania dalszych działań. Nawet wyjście do fryzjera lub na zakupy wymaga wykonania kilku czynności w zorganizowany sposób.  Dziś kilka słów o tym …

Walki robotów – projekt na Sumo Challenge 2017

Sumo Challenge to międzynarodowe zawody robotów. Maszyny zbudowane przez uczestników mierzą się ze sobą w kilkunastu konkurencjach. Organizatorami konkursu jest Studenckie Koło Naukowe Robotyki SkaNeR Politechniki Łódzkiej. W zeszłym roku miałem okazję do dostarczenia aplikacji internetowej na potrzeby tych zawodów właśnie. Narzędzie miało za zadanie przechowywanie informacji o wynikach walk …

Sposoby na podniesienie produktywności

Dzisiaj chciałbym przedstawić kilkanaście sprawdzonych sposobów na podniesienie swojej produktywności. Niestety doba ma jedynie 24 godziny, a czasu musi starczyć na zajęcie się wieloma aspektami życia. Nie dzielę się tutaj wiedzą objawioną, a jedynie wnioskami z różnych obserwacji i doświadczeń. Myślę, że każdy znajdzie coś dla siebie. 1. Umysł Zacznij …

Programistok 2017 z mojej perspektywy

Programistok to jedna z najlepszych konferencji IT w Polsce w jakiej miałem przyjemność uczestniczyć. Merytoryczność prelekcji i bardzo pozytywna atmosfera sprawiają, że na tę konferencję zdecydowanie chce się wracać. Po zeszłorocznej edycji decyzja o wyjeździe na kolejną była dla mnie oczywista. Dziś opiszę pokrótce co działo się na Programistoku 2017 …

Wyznaczanie celu

Bez jasno określonego i dobrze opisanego celu ciężko jest cokolwiek osiągnąć. Można długo błądzić i szukać odpowiednich ścieżek. Lub też dojść do jakiś rezultatów, ale nie odczuwać zadowolenia i satysfakcji. Dziś o sposobie jaki stosuje w wyznaczeniu celów – tych bliższych i dalszych, mniejszych i tych większych. Sposób składa się …

User Stories vs. Use Cases

Te dwie konstrukcje służą do opisywania konkretnych interakcji między systemem a użytkownikiem. Pozwalają lepiej zrozumieć developerom i klientom funkcjonalności danej aplikacji. Zapisywane są w języku zrozumiałym dla obu stron. Na etapie tworzenia takiej wstępnej dokumentacji można odkryć pewne niedociągnięcia w pomyśle na aplikacje czy też różne sprzeczności, których można się …

Jak pozbyć się rozpraszaczy?

Problem, którego pokonanie zajęło mi dobre kilka lat. Na szczęście nie jest to tak trudne do zrobienia, o ile ma się dostatecznie dużo silnej woli i chęci. Mówię o pozbyciu się rozpraszaczy, zwanych także dystraktorami. Małych, krótkich czynności, które kradną wiele godzin. Wspomniałem o nich w innym wpisie, natomiast dzisiaj …

Dlaczego Ruby on Rails?

Dlaczego ten framework zyskał popularność? Dlaczego część programistów się w nim zakochała i nie wyobrażają sobie przejścia do innej technologii? Co sprawia, że tworzenie aplikacji w nim jest tak łatwe? Dziś postaram się odpowiedzieć na te pytania. Zacznijmy od początku. Co to jest Ruby on Rails? Jest to framework, napisany …

Czy warto przeczytać Getting Things Done?

Pewien czas temu kupiłem książkę “Getting Things Done” autorstwa Davida Allena. Jako osoba zainteresowana od pewnego czasu tematyką rozwoju osobistego i zarządzania wiedziałem, że jest to pozycja dla wielu niemal “obowiązkowa”. Przeczytanie książki zajęło mi więcej czasu niż początkowo zakładałem i efekty ukończenia tej lektury były inne niż się spodziewałem. …