Rozmowa kwalifikacyjna programisty

Rozmowa kwalifikacyjna programisty

Podzielę się dziś z Wami, jak mniej więcej może wyglądać rekrutacja na stanowisko programisty. Oczywiście jest to pewien schemat. Dokładny proces rekrutacyjny w każdej firmie wygląda trochę inaczej. Etapów może być mniej albo więcej, ich kolejność może być inna. Gdy biorę udział w jakiejś rekrutacji, to jednym z moich pierwszych pytań jest, jak wygląda cały ...

Continue reading "96% of Rozmowa kwalifikacyjna programisty still remains to read.

Moje projekty do portfolio

Moje projekty do portfolio

Gdy chodzę obecnie na rozmowy o pracę, głównym tematem jest moje dotychczasowe doświadczenie zawodowe i projekty, w których brałam udział. Jednak nie zawsze tak było. Gdy doświadczenia brak lub jest niewielkie, portfolio jest wizytówką naszych umiejętności. Czasem jedyną.

Z doświadczeniem przychodzi też wiele pomysłów na nowe projekty. Czyli dokładnie przeciwnie do potrzeb i możliwości. Na ...

Continue reading "95% of Moje projekty do portfolio still remains to read.

Jak się uczyć programowania, gdy brakuje czasu?

Jak się uczyć programowania, gdy brakuje czasu?

Nowy Rok to dla wielu osób nowy start. Nowe postanowienia i nowe cele. Oby ten rok był lepszy niż poprzednie, więc najlepiej zajmijmy się wszystkim od razu. Będziemy biegać, jeść zdrowiej, czytać więcej książek, spędzać więcej czasu z rodziną, a jako wisienka na torcie - nauczymy się programować.

W pierwszych dniach jesteśmy zmotywowani, więc wypełnianie postanowień ...

Continue reading "93% of Jak się uczyć programowania, gdy brakuje czasu? still remains to read.

Zagadka Pythonowa

Zagadka Pythonowa

Krótkie rozwiązanie:

x = 3

A dlaczego?

Po kolei.

data = [1, 2, 3]
type(data)
# type 'list' - zmienna data jest listą 3-elementową

data[-1] 
3

czyli ostatni element listy, ale:

data[-1:]
[3] # to lista od ostatniego elementu do końca, czyli po prostu jednoelementowa lista

Do tego dokładamy pobieranie elementu na zerowej pozycji:

data[-1:][0 ...

Continue reading "33% of Zagadka Pythonowa still remains to read.

List comprehensions

Można powiedzieć, że ludzie dzielą się na dwa typy - tych co uwielbiają list comprehensions i tych, którzy jeszcze ich nie znają. Na początku wydawało mi się, że to mi się na nic nie przyda. Przecież wszystko co robi list comprehensions można zrobić za pomocą pętli z dodatkowymi warunkami. Gdy jednak nauczyłam się je tworzyć, nie ...

Continue reading "98% of List comprehensions still remains to read.

Funkcje append i extend na listach

Chcąc dodać elementy do listy w Pythonie możemy użyć jednej w dwóch metod: append i extend. Jakie są między nimi różnice i jakie efekty pozwalają uzyskać? Poznaj obie, by osiągać zamierzony efekt i uniknąć zaskoczenia. Zacznijmy od przykładu.

Tworzymy bardzo prostą listę trójelementową, zawierającą wydatki z trzech kolejnych dni:

lista = [10, 23, 15]
# lista
# [10 ...

Continue reading "87% of Funkcje append i extend na listach still remains to read.