Получи случайную криптовалюту за регистрацию!

#вашивопросы Я сейчас сижу в декрете, ребенок пойдёт с садик | Программирование для гуманитариев

#вашивопросы

Я сейчас сижу в декрете, ребенок пойдёт с садик только через год. На свою работу выходить не собираюсь, очень привлекает ИТ. На данный момент изучаю Питон, SQL-запросы. На какие-то платные курсы постоянно заманивают, но я очень сомневаюсь, не уверена, что оно того стоит, пока изучаю на степике бесплатные или очень бюджетные курсы. Но не совсем понимаю, каков у меня план действий. Как понять, что лучше изучать? Можно ли как-то понять, на какую профессию ориентироваться? На разных платформах тесты на профориентацию довольно странные - Вы любите тестировать (разрабатывать)? Тогда вы тестировщик (разработчик)! Мне интересно копаться в коде, что-то писать, но напраление пока непонятно.

Python + SQL - это уже по сути направление бэкенд-разработки (или просто разработки на Python, слово "бэкенд" некоторых смущает), если вам интересно сейчас, можете и дальше ориентироваться на это направление. Ниже в посте будем исходить из того, что вы планируете продолжать в этом направлении, а не уйдёте, например во фронтенд или тестирование (если появится желание - уходите, почему нет).

Платные/дорогие курсы действительно проходить необязательно, важнее, чтобы ваш подход к самостоятельному обучению был скорее подходом трудоголика, чем подходом халявщика. К вопросу о том, что еще изучать - зайдите на тот же хэдхантер, и посмотрите вакансии с Python - какие там еще требования к кандидатам чаще всего встречаются? Так можно составить список самых часто-встречаемых технологий и заняться их изучением.

В этом посте - мой субъективный чек-лист для бэкенд-разработчика на Python.

Тут - роадмапы развития для трех разных направлений - бэкенд, фронтенд, девопс - можно ориентироваться на них, составляя план обучения.

А здесь - репозиторий с заданиями на разработку для самых разных языков программирования и разной степени сложности. Можно выбрать оттуда задания на Python для самостоятельной разработки, и практиковаться. Именно самостоятельная разработка проекта даст тот прирост навыков (да и опыта разработки и преодоления всевозможных проблем в процессе), который вам не дадут курсы. Зато курсы дадут теоретическую базу и тренировку на небольших примерах.

Задать вопрос автору блога можно здесь: @hum_it_bot