як пітухон розробник, який знайшов перший офер десь рік тому, дам наступні поради:
1. вчи базу. алгоритми, ООП, паттерни. більшість з цього нахуй не треба, але навчить тебе мислити.
2. вчи фреймворки. на пітоні є 3 стілця: джанго, фласк і фастапі. перший вважається святим граалем, але має дохуя мінусів. другий - простий як борщ, але потребує кастомізації. а третій для зумерів, мені подобається.
3. вчи гіт, він потрібен ЗАВЖДИ. рекомендую цей ресурс, я сам по ньому вчився:
https://learngitbranching.js.org/?locale=uk4. почни мислити як бізнес. бізнесу важливі люди, які вирішують проблеми або приносять кошти. так як з другим у тебе не вийде, бо девелопери витрачають кошти компанії, тобі треба зосередитись на першому. тобі треба розуміти які існують проблеми, і як їх можна вирішити. до мене цей скіл прийшов десь після півроку роботи в компанії, тому це дуже не легко.
5. під лежачий камінь вода не тече. шукай можливості, відвідуй різні заходи, світи своїм їбальником всюди, де він пролізе. веди лінкедин, це основа, база, ґрунт професійної комунікації. там ти зможеш як шукати вакансії, так і в наглу писати ейчарам (бтв, дієвий спосіб). я свою роботу знайшов на універському заході де виступала компанія, в яку я влаштувався.
ну і найважливіше — буде пизда як складно. таких як ти сотні, якщо не тисячі. вакансій зараз чуть менше ніж 10 на місяць (хоча зараз може чуть краще, коли я шукав прям пизда була). але не опускай руки, якщо тобі це дійсно подобається, і ти хочеш
лутати 100500 грошей в секунду спати на дейліках і матюкати тестувальників.