Стать чем-то новым всегда сложно. Вам нужно осваивать новые навыки и делать новые вещи. В путешествии легко заблудиться. В этом сообщении блога вы найдете четкие шаги, которым вы можете следовать, чтобы стать инженером данных.
Это один из забавных случаев, когда начинать лучше с конца. Давайте на мгновение задумаемся, как выглядит конечная цель. Мы можем определить это.
Вы станете инженером данных, когда вас наймут, и вы сможете выполнять свою работу в стабильном рабочем ритме.
Я хорошо провожу время, думая о второй части. Это действительно важно. Вы можете устроиться на работу Data Engineer. Но если вам нужно работать 80 часов в неделю, чтобы выполнить свои задачи, это того не стоит.
Теперь, когда у нас есть ясная конечная цель. Начнем работать в обратном порядке. Я знаю, что это может быть запутанным упражнением, но потерпите меня, попробуйте просто для удовольствия. Вот о чем мы будем говорить:
- Обсуждение вашего предложения
- Прохождение интервью
- Как пройти собеседование
- CV
- портфолио
- Чему научиться
Обсуждение вашего предложения: это интересно. Зарплата всегда неприятная тема. К сожалению, я не могу дать вам номер. И как говорится: пробег может варьироваться. Что я могу предложить, так это несколько приемов и принципов, которые облегчат этот разговор:
- Сделайте свою домашнюю работу: вам нужно вступить в этот разговор с числом в уме. Трудно сосчитать в уме на лету.
- Найдите время, чтобы оценить, сколько вы зарабатываете сегодня. Думайте не только о своей базовой заработной плате, включая льготы и любые связанные с ними суммы.
- Используйте такие инструменты, как Glassdoor, чтобы узнать, сколько платят компании.
- Поспрашивайте, может быть, кто-то из ваших друзей может дать вам какую-то информацию.
Прохождение собеседования: это может быть сложным шагом. Удача здесь также играет большую роль. Постарайтесь не спуститься, если вы не пройдете свой первый, это игра, и вам нужно практиковаться. Вам нужно выучить правила, и вы справитесь. Некоторые советы/принципы, которые могут помочь:
- Технический тест: есть большая вероятность, что вы получите автоматизированный тест. Обычно это в основном про SQL. Вас могут спросить о некоторых основных понятиях, но, судя по тому, что я видел, SQL должен помочь вам во всем.
- Представление себя: это искусство. Когда придет ваша очередь говорить о себе, вы захотите сделать хорошую презентацию. Сделайте это релевантным и помните, что они усреднят то, что вы говорите. Закончите на высокой ноте и расскажите о своем опыте или о том, чему вы научились.
- Технические вопросы: внимательно слушайте вопрос, дышите, убедитесь, что вы поняли его, а затем отвечайте. Разрешается задавать уточняющие вопросы. Убедитесь, что вы знаете, чего они хотят от вас. Не спешите отвечать первым, что вы подумали. Медведь с двоякими вопросами. Большинство людей забывают о втором и отвечают только на первый.
- Ваши вопросы: Подготовьте вопросы с вашей стороны. Спросите о команде, как они работают и какие проекты решают. Вы даже можете задавать вопросы, которые демонстрируют то, что вы узнали.
Как попасть на собеседование.Как попасть в дверь? Есть несколько путей, и это путешествие. Некоторые идеи, которые могут помочь:
- Рефералы: начнем с самого лучшего и простого способа. Если у вас есть друзья внутри компании, это может вам очень помочь. Большинство компаний ценят тех, кого рекомендуют их нынешние сотрудники. Их сотрудники заработают дополнительные деньги, если в конечном итоге наймут вас. Является беспроигрышным.
- Социальные сети: Twitter и Linkedin — отличные места, где вас заметят. Поделитесь своим путешествием и заведите друзей. Держите глаза открытыми, это отличный источник возможностей.
CV. В Интернете можно найти множество советов по написанию резюме. Некоторые идеи:
- Менеджеры по найму всегда спешат. Они просмотрят ваше резюме и не прочитают более 1 страницы. Напишите это с учетом этого. Потренируйтесь пролистывать, что застряло.
- Используйте форматирование. Вы можете выделить некоторые слова жирным шрифтом и подчеркнуть другие. Сделайте их актуальными, сделайте их выделяющимися.
- Адаптируйте свое резюме для каждой возможности. Убедитесь, что ваш соответствующий опыт / навыки сияют. Постарайтесь сопоставить объявление о вакансии с вашим резюме. Используйте их язык и не бойтесь упоминать несколько мест, где вы работали со снежинкой.
Портфолио. Вам действительно нужно портфолио? Это может очень помочь. Он может показать, чему вы научились и что вы сделали с тем, что узнали.
- Используйте портфолио, чтобы показать, а не просто рассказывать. Это отличный инструмент, чтобы продемонстрировать свои навыки на практике.
- Расскажи мне историю. Какую проблему вы решали? Чему вы научились, чтобы решить ее? Какое улучшение вы делаете? Почему это важно для вас?
- Портфолио может помочь вам лично связаться с менеджером по найму. Возможно, у вас схожие интересы.
- Сделайте так, чтобы ваше портфолио было легко найти. Разместите ссылки с кратким описанием в резюме. Не заставляйте менеджера по найму заходить на ваш сайт, привлекайте его внимание небольшим резюме.
Чему научиться? Это будет зависеть от того, что ищет компания, но вот несколько идей:
- SQL: это обязательно. Вы хотите, чтобы ваши навыки SQL были острыми. Есть действительно крутые ресурсы, такие как этот один. Кто не хочет выучить SQL и решить загадку?
- Python: это может помочь в зависимости от их технического стека. Вы можете использовать Pandas, Numpy или даже Pyspark.
- Концепции хранилища данных: что такое измерение или таблица фактов? Эти концепции помогут вам не только создать хранилище данных, но и использовать его.
- Облако: большинство компаний размещают всю свою инфраструктуру в облаке. Узнайте об инструментах, предлагаемых провайдерами. Сертификация здесь может иметь большое значение.
Если вы зашли так далеко, вам может быть интересно узнать больше. Я создал этот курс, который поможет вам устроиться на работу Data Engineer.