Как я стал дата-инженером?
Как я стал дата-инженером?
Хочу поделиться своей историей перехода в мир дата-инженерии.
Возможно, кого-то это вдохновит и поможет сделать первые шаги
🤝
💡
Изначально меня привлекал Data Science с точки зрения ML - обучение моделей, участие в хакатонах по компьютерному зрению, ранжированию и NLP
🤖
. Я активно изучал ML, экспериментировал и набирался опыта.
Но всё изменилось, когда я устроился в геномный центр
🧬
Именно там я впервые столкнулся с инженерной стороной данных.
Вокруг были свои форматы, специфичные инструменты и оркестраторы, разработанные специально для работы с геномными данными. Объёмы данных были по-настоящему впечатляющими: более 10 000 человеческих геномов (каждый весом около 100 ГБ), хранившихся на ленточных хранилищах
Там я начал писать свои первые пайплайны, настраивал сбор и обработку данных. Постепенно понял, что такая разработка мне реально нравится. Даже больше, чем обучение моделей. Было интересно копаться в инструментах, разбираться, как всё устроено, и делать так, чтобы система работала чётко и надёжно. Именно тогда я и решил двигаться в сторону дата-инженерии
⚙️
Чтобы вкатиться по-настоящему, мне пришлось подтянуть базовые навыки:
✔️
SQL
— базовый навык, который спрашивают на каждом собеседовании. Отличный интерактивный курс
на Stepik
помог разобраться с этим языком запросов.
✔️
Python
— умение писать простенькие алгоритмы, знать основы структур данных и объектно-ориентированного программирования. Здесь очень помогли открытые курсы от МФТИ по
алгоритмам и структурам данных
и
ООП
(с 5ого по 9ый модули) , хорошо бы освоить хотя бы на теории.
✔️
Решение задач уровня medium
на Leetcode
— отличный способ подготовиться к собеседованиям и улучшить алгоритмическое мышление.
✔️
Чтение статей про
HDFS
,
Airflow
,
СУБД
,
Spark
— чтобы понять, с какими инструментами приходится работать в реальной инженерной практике. О них всех и о том какие этапы я проходил расскажу в следующих постах.
Если было интересно, ставьте
🔥
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.