Aktywne Wpisy

onepnch +60
cola zero jest lepsza w smaku od zwykłej i nie zapraszam do dyskusji

beconase +566
1. Łukasz Żak: zabił jedną osobę. 20 lat więzienia, dożywotni zakaz prowadzenia, 15 lat bez warunkowego zwolnienia, kilkaset tysięcy zadośćuczynienia.
2. Adwokat Paweł Kozanecki: zabił dwie kobiety. 1,5 roku więzienia, zakaz prowadzenia na 4 lata.
3. Agnieszka Z. (córka lekarzy, debtystka) zabiła trzech motocyklistów w 2021. Prawomocnie skazana na 5 lat więzienia. Na wolności, gdyż ma depresję.
#rozkmina
2. Adwokat Paweł Kozanecki: zabił dwie kobiety. 1,5 roku więzienia, zakaz prowadzenia na 4 lata.
3. Agnieszka Z. (córka lekarzy, debtystka) zabiła trzech motocyklistów w 2021. Prawomocnie skazana na 5 lat więzienia. Na wolności, gdyż ma depresję.
#rozkmina





Interesuje mnie backend w Django i w tym kierunku chciałbym się rozwijać żeby później szukać pracy.
Taki learning path będzie ok?
• PostgreSQL/inne relacyjne bazy danych - regular• Django 3.0 - advanced/ekspert
• Git - regular
• Znajomość metodyk pracy w korpo - regular
Co jeszcze warto by było dodać żeby było na tyle uniwersalne żeby umożliwiło mi wpasowanie się aktualne trendy na rynku? Wiadomo, że każdy pracodawca będzie szukał innego skillset'a, a trochę bez sensu będzie nauka pod konkretne wymagania danej oferty.
Ekspert to w założeniu sztuka pisania kodu, który nie tylko będzie działał, ale będzie zachowywał wszystkie przyjęte standardy programowania. Będzie jasny, przejrzysty, dobrze udokumentowany, zbudowany z najlepiej pasujących algorytmów, napisany in „pythonic way”.
@venomik: W sumie racja.
na jakim poziomie aktualnie jesteś?
Dla mnie ekspert w Django:
- Zna cały ekosystem, potrafi go używać i rozwijać, zna jego limity
- Jest w stanie wskazać przewagę jednego rozwiązania nad drugim, jest w stanie obejść limity które django nam narzuca
- Nie ma problemów ze znajdywaniem wąskich gardeł aplikacji, niezależnie od tego na jakim
Nie ma miejsca, w którym jesteś gotowy. Ucz się, pisz CV i staraj się dostać na stanowisko, w międzyczasie ucząc się dalej. Na rozmowach będziesz albo odpowiadać poprawnie albo uczyć się czego jeszcze nie umiesz.
I potwierdzam co napisał @Lunatik to co nazywasz ekspertem nie jest ekspertem.
W branży utarło się że nie nazywamy się ekspertami i nie mówimy że język nie ma przed nami tajemnic(bo kim jest prawdziwy ekspert z Pythona jak nie Guido van Rossumem)
Nie oceniamy swoich skillsów w gwiazdkach jak
Jako dodatek: Docker, AWS lub/i Frontend (ReactJS)
Żeby uzupełnić wiedzę z Django wystarczy książka Two Scoops of Django która porusza większość aspektów które wymagają na rozmowach. A reszta wyjdzie w praniu.
Jeżeli chodzi o znajomość Postgresql, Redisa, Elasticsearcha... to są dodatki.