Dlaczego warto i jak rozbijać zadania na mniejsze

Dzisiaj będzie nietechnicznie. Za to będzie produktywnie 🙂

Ważna dla programisty (i nie tylko) jest umiejętność rozbijania sobie zadań – bądź celów na mniejsze. Dlaczego?

Kiedy mam przed sobą wielkie zadanie typu „posprzątać mieszkanie” to nie wiem jak Tobie, mnie się po prostu nie chce. To jest duże i nieokreślone, nie wiem ile mi zajmie… nie wiem od czego zacząć… I tutaj lista wymówek które pojawiają się w mojej głowie, co prawda okazyjnie i nie wszystkie na raz, mogła by być znacznie dłuższa. Podobnie zaczyna się dziać, gdy zadanie jest typowo programistyczne, „duże” i/lub nieokreślone. Wiele oczywiście zależy od tego jak pracuje Twój zespół, ja lubię mieć zadanie zdefiniowane jako cel, a nie rozpisane przez kogoś innego krok po kroku co trzeba zrobić. Dzięki temu czuje i mam większy wpływ na zadanie jak i odpowiedzialność za nie. Samo duże lub nieokreślone też zmienia się u mnie wraz z doświadczeniem, gdy zaczynałem, wszystko wydawało się być nieokreślone, teraz wraz z napływem doświadczenia, moje postrzeganie tego się zmienia. Ciągle jednak dużo zalet daje rozbicie zadania na mniejsze i zapisanie gdzieś tego, nawet jak w głowie mam obraz tego co i jak powinienem zrobić.

Rozbicie zadania na mniejsze prowadzi do kilku ciekawych efektów:

Czytaj dalej

Dlaczego i jak się rozwijać po pracy?

Hej, dziś piszę o tym dlaczego warto rozwijać się poza pracą i jak się za to zabrać, nawet jak jesteś już doświadczoną osobą. Jeśli jeszcze nie zacząłeś pracować, np jesteś studentem, te same rady dotyczą Ciebie. Możliwe, że po prostu będziesz miał na ich realizację więcej czasu.

Dlaczego warto, żebyś się rozwijał poza pracą, nawet gdy już pracujesz?

Prosta odpowiedź: bo dzięki temu jesteś lepszy i tempo tego rozwoju wzrasta. Koniec i kropka, na tym mogę zakończyć odpowiedź na to pytanie ;-). Pojawia się kolejne: czemu warto być lepszym?

Czytaj dalej

Pierwsza (albo nowa) praca i towarzyszące jej emocje. Część 2 – Strach przed zadawaniem pytań.

Cześć, dziś kontynuacja tematu z poprzednich wpisów, które można przeczytać tutaj:
Nowa praca i towarzyszące jej emocje. Wstęp

Pierwsza praca i towarzyszące jej emocje. Część 1. (De)Motywacja

Kilka rzeczy jest dość uniwersalnych, więc zachęcam Cię też do przeczytania poprzednich wpisów, gdyż tutaj będę starać się nie powtarzać. Tak jak we wcześniejszych wpisach z tego cyklu, tak i w tym, zawartość dla bardziej doświadczonych programistów pewnie będzie oczywista.

Teraz chcę opisać kolejny stan/emocje:

A więc o jakich dwóch stanach piszę? Mniej więcej, wyglądają one tak (w negatywnej wersji, szczęśliwie, w większości przypadków nie jest tak źle z nami 😉 )
– „Umiem za mało i boję się zadawać pytania, bo to zobaczą i mnie wyrzucą.”

Już na początku chcę Ci wyjaśnić – nie bój się zadawać pytań. To normalne, że nie wiesz i nie rozumiesz pewnych rzeczy. Rozważymy teraz kilka scenariuszy, ich kolejność nie jest przypadkowa. W każdym kolejnym obowiązują te same uzasadnienia co w poprzednim. A więc zaczynamy!

Czytaj dalej

Pierwsza praca i towarzyszące jej emocje. Część 1 – (De)Motywacja

„Często na początku kariery, gdy przychodzimy do pierwszej pracy…” Tak miał zaczynać się ten tekst. Ale jednak nie będzie. Komentarze uświadomiły mi, że ten stan dotyka nie tylko pierwszej pracy, ale też może każdej następnej, gdy robimy krok w przód, w nowe „terytoria”: technologie, zakres obowiązków a może nawet branże.

Czytaj dalej

Nowa praca i towarzyszące jej emocje. Wstęp

Dziś piszę o tym, jakie często towarzyszą nam emocje na początku kariery, w pierwszej pracy jako programista, a także często później, przy jej zmianie. Dobrze być tego świadomym, niezależnie czy jesteś dopiero przed swoją pierwszą pracą i właśnie masz zacząć, czy też pracujesz w branży dłużej, ale niedługo zmienisz pracę. Zwłaszcza, jeśli zmiana pracy wiąże się z nowymi wyzwaniami, na przykład nowymi technologiami, frameworkami, językiem itp. Dla osoby zaczynającej dopiero swoją pierwszą przygodę z programowaniem, „wszystko” będzie nowe.

Dobrze też, mieć świadomość tego, nawet jeśli nie dotyczy to nas samych, żeby móc wejść w skórę nowego kolegi albo nowej koleżanki w zespole. Nie pracujemy sami (chyba, że jesteś freelancerem), ważne jest to, jak fajnie nam się pracuje razem a także jak wydajni jesteśmy jako zespół.

Dlaczego ta świadomość jest ważna? Żeby wiedzieć co można z tym zrobić. Będzie Ci łatwiej 🙂


Co to za emocje?

Czytaj dalej