4 typy najgorszych szefów jakich możesz mieć

Zarządzanie zespołem nie jest proste. Pewnie dlatego nie trudno natknąć się na antywzorce w tej trudnej dziedzinie. Dzisiaj zajmiemy się ciemną stroną tej profesji. Postaram się zaprezentować przykład szefów, z którymi na pewno nie chcielibyście pracować. Na początek zastanówmy się kim są nasi szefowie. W dobie zwinnych metodyk prowadzenia projektów oraz turkusowego zarządzania wydawałoby się,…

Akcja Rekrutacja Python 3

Pytanie Do elementu słownika w Pythonie można odwołać się bezpośrednio poprzez klucz lub za pomocą funkcji get. Czy te dwie metody są sobie równoważne ? Przykład MAPA = {’jeden’: 1, 'dwa’: 2, 'trzy’: 3} print(MAPA[’jeden’]) print(MAPA.get(’jeden’)) Output: 1 1 Jak widać oba sposoby zwróciły ten sam wynik. Odpowiedź Odpowiedź brzmi nie. Pomimo, że w prezentowanym…

Akcja Rekrutacja Python 2

Zadanie Podany jest następujący słownik będący zapisem logów pewnego programu. nasz_slownik = { 20: 'ERROR’, 33: 'WARNING’, 59: 'WARNING4′, 74: 'ERROR’, 99: 'ERROR’, 81: 'WARNING’, 62: 'INFO’, 84: 'ERROR’, 36: 'WARNING’, 46: 'WARNING2′, 85: 'ERROR’, 64: 'INFO’, 71: 'ERROR1′, 7: 'ERROR’, 37: 'INFO4′, 90: 'INFO’, 13: 'INFO’, 93: 'INFO’, 68: 'ERROR’, 47: 'WARNING’ } Kluczem…

Akcja Rekrutacja Python 1

Zadanie Napisz funkcję tail pobierającą N parametrów z końca listy. Lista jest podana do funkcji jako parametr. Nagłówek naszej funkcji będzie wyglądał następująco. def tail(n, lista): pass Jak to ma działać Funkcja tail na pewno jest znana użytkownikom Linuxa. Służy ona do wyświetlania N ostatnich linii z podanego jako parametr pliku. Nasza funkcja ma robić…

8 pytań, które Ty powinieneś zadać rekruterowi

Dlaczego warto zadać właściwe pytania ? Powodów jest wiele. Paradoksalnie dobrze zadane pytanie może nawet zaważyć na tym czy zostaniesz zatrudniony. Pamiętajmy, że rozmowa kwalifikacyjna często jest jedynym momentem kiedy twój potencjalny przyszły pracodawca ma możliwość poznania Cię jako osoby, a nie tylko punktów z CV. Czasy gdy programista utożsamiany był z mrukiem siedzącym w…

Monster Truck – obiektowość w praktyce

W tym wpisie zrobimy swój pierwszy minimalistyczny projekt w obiektowym świecie. Zabawimy się w architektów i stworzymy nasz model samochodu. Zakładam, że posiadasz już pewną wiedzę z tej dziedziny. Co powinieneś już wiedzieć: co to jest klasa co to jest obiekt co to jest konstruktor Jeśli jeszcze masz problem z którymś z tych zagadnień, to…

Obiektowy Tarpan – podstawy obiektowości

Na co nam te obiekty ? Czy można programować w Pythonie nie używając obiektów ? Oczywiście, że tak tylko po co. Pomijając paru programistycznych nooobów od języka C większość programistów traktuje obiektowość jak błogosławieństwo. Posługujemy się obiektami, bo tak jest nam wygodniej. Dodatkowo aplikacje napisane obiektowo są łatwiejsze w naprawie, rozwijaniu oraz zarządzaniu. Są modularne,…

Jak oswoić dekoratory

  Dekoratory często sprawiają problemy początkującym. Narzekania słychać także ze strony doświadczonych programistów z rodziny c plusowych. To dlatego, że dekoratory wykorzystują bajery specyficzne dla języka Python. Zanim zaczniemy na poważnie, warto jeszcze wyjaśnić do czego służą dekoratory. Jak sama nazwa wskazuje do dekorowania funkcji, czyli dodawania do już istniejącej funkcji  jakiś dodatkowych funkcjonalności. Wiem,…