Cześć,
jak to jest z rekrutacjami na junior pythona? Nie mówię o QA, tylko stricte o dev np. webówka w django. Z tego co widziałem na ogłoszeniach o pracę to nie ma ich zbyt wiele, zaledwie kilka w kraju... Czy uważacie że Python jest dobre, ale np. na drugi język?
Warto się najpierw dostać na juniora w technologii, której czujesz się mocny. Następnie można poszerzać swoją wiedzę i bardziej przebierać oferty. ;p
Nie wiem jak jest w innych technologiach, ale np na Java Developera są teraz takie wymagania, że oprócz programowania trzeba umieć język bardzo dobrze + frameworki. By wciąż być rynkownym i na czasie samo odświeżanie języka, poznawanie frameworkow jest na tyle czasochłonne że musiałbym nie spać aby uczyć się dodatkowo drugiego języka
Język to jedno, do tego biblioteka standardowa tego języka, systemy budowania, toole do unittestów, toole do analizy statycznej, dobra znajomość IDE, Linux (cokolwiek to znaczy w wymaganiach ale pewnie shell + SSH jako minimum), Docker, algorytmy, język angielski, bazy danych, frameworki, Git to tak na juniora dzisiaj byłoby ok.
Poza tym python jest super jako drugi jezyk, ja np mimo ze pracuje jako Java Dev to często sobie piszę w tym różne skrypty, np używałem podczas automatyzacji niektórych rzeczy na Jenkinsie albo do serwerowych rzeczy typu bardziej skomplikowane operacje na plikach, łączenie się po FTP czy jakieś połączenie z k8s. Mi python ogólnie bardzo pomaga w automatyzacji zadań jako programista.
W Javie są od lat tłumy (w porównaniu z wieloma innymi językami) więc jest w czym wybierać. Jak i jest więcej ludzi zwyczajnie słabych w te klocki, w tym takich, którzy rozwój swój zakończyli w momencie dostania się do jakiegoś korpo i tam przezimowali czasami niemal dekadę.
Co do niespania - to fakt czasem trzeba sporo czasu na samodzielną pracę, ale takie uroki bycia programistą i poznawania nowych rzeczy. Jeśli chcesz "się nauczyć na jak najszybciej" to trzeba zasuwać jak motorówka w temacie by być tylko na entry levelu.