Решён
Достаточно ли знать SQL и Python, чтобы получить работу?

Максим Орлов Анализ данных
10.9k
8

Учусь самостоятельно уже полгода. Освоил Python на уровне pandas, numpy, немного matplotlib. SQL пишу уверенно, джойны, подзапросы, оконные функции. Делал пару пет проектов с анализом датасетов с Kaggle.

Смотрю вакансии джуна аналитика данных и везде требуют еще Power BI или Tableau, иногда Excel на продвинутом уровне. Плюс софт скиллы какие то.

Вопрос: достаточно ли знать SQL и Python чтобы получить первую работу? Или без визуализации и дашбордов даже не стоит откликаться?

UPDATE: Спасибо всем за ответы! Решил доучить Power BI параллельно с откликами. Уже на второй неделе позвали на собес в небольшую компанию, там как раз Python важнее дашбордов.
Решение
122
Участник • 3 ответа

Работаю в найме аналитиком 4 года, до этого был в консалтинге.

По моему опыту рынок сейчас разделился. Есть два типа вакансий:

  1. Аналитик данных в классическом понимании - там Excel и BI инструменты важнее кода. Строишь дашборды, делаешь отчеты для менеджмента. Python нужен эпизодически.

  2. Аналитик ближе к дата инженерии - тут SQL и Python это хлеб. Пишешь пайплайны, чистишь данные, автоматизируешь. Визуализация вторична.

С твоим стеком иди во второй тип. Ищи вакансии где упоминается ETL, Airflow, работа с сырыми данными. Там твои pandas и SQL будут в самый раз. А Power BI освоишь потом если понадобится, там учить то нечего.

Аватар Максим Орлов

Спасибо, очень структурно! Про разделение на два типа вакансий не задумывался. Буду искать с уклоном в ETL.

66
Участник • 1 ответ

Откликайся. Серьезно, просто откликайся на все подряд.

Требования в вакансиях это вишлист HR, а не реальный минимум. Половина "обязательных" скиллов там для галочки. Если реально шаришь в SQL и пандасе, тебя возьмут и научат тыкать в Power BI за неделю.

23
Участник • 1 ответ

А зачем тебе наемная работа? Серьезно спрашиваю.

С такими навыками можно фрилансить на апворке. Там полно заказов типа "почистить csv на 500к строк" или "написать скрипт парсинга". Платят норм, опыт копится, портфолио растет. Потом с этим портфолио в штат устроишься на позицию выше джуна.

45
Участник • 3 ответа

Если ты задаешь такие вопросы на форуме вместо того чтобы просто отправить 50 резюме и посмотреть что будет, то проблема не в скиллах а в голове.

Но раз спросил - да, достаточно. SQL + Python это база для 80% позиций в дате. Остальное доучишь на месте. Главное на собесах не тупить и уметь объяснить что ты делал в своих пет проектах.

Аватар Максим Орлов

Жестко, но справедливо)) Пошел рассылать резюме

88
Эксперт • 5 ответов

Скажу как человек который нанимает джунов.

Мне вообще все равно знаешь ты Power BI или нет. Смотрю на три вещи:

  1. Можешь ли написать нормальный SQL запрос с джойнами и агрегацией не гугля каждую строчку
  2. Понимаешь ли ты что делает твой код или копипастишь со стаковерфлоу
  3. Адекватный ли ты в общении

Все. Остальное научим. Power BI это неделя максимум. А вот если человек не понимает как работает GROUP BY, то это месяцы мучений для всей команды.

0
Участник • 4 ответа

не достаточно, сейчас конкуренция бешеная. на одну вакансию джуна по 300 откликов. без вышки и стажировки даже смотреть не будут

Аватар Православный взгляд

Странно, у меня знакомый без вышки устроился месяц назад. Правда в регионе, не в Москве

34
Эксперт • 4 ответа

У меня был похожий бэкграунд когда искал первую работу в 2022.

Что реально помогло - сделал дашборд в Streamlit на питоне. Это типа веб приложение для визуализации данных, пишется на чистом Python без фронтенда. Залил на GitHub, в резюме ссылку. HR видят что ты не просто скрипты пишешь, а умеешь показать результат.

Power BI не учил вообще. На текущей работе все делаем в Metabase, его освоил за пару дней уже в процессе.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.