Тут на днях вышла статья про то, что важно не только уметь в хадупы и спарки, но еще и уметь думать как дата инженер.
Автору статьи в свое время менторы дали советы, которые стали для него определяющими в формировании его дата инженерского мышления.
Совет 1. Не гонись за деньгами, гонись за знаниями. Деньги последуют за тобой.
Каждый раз, когда автор выбирает между высокооплачиваемой позицией и менее оплачиваемой работой, но предполагающей развития скиллов, то он выбирает второй вариант. и не прогадывает. Впоследствии деньги волшебным образом сами приходят к нему.
Совет 2. Моделируй мир через призму данных и инжиниринга.
Все, что вас окружает, может быть представлено как модель данных. Буквально полки с продуктами в супермаркете можно представить как таблицу продуктов, а само событие покупки формирует уже другие таблицы - таблицу покупок, таблицу покупателей. И все они связаны между собой. В общем, хорошее упражнение, которое в реальности может встретиться в качестве задачи по проектированию DWH.
Совет 3. Мысли системно.
Некст левел, после того, как все вокруг вас обрастет моделями данных - обращайте внимание на окружающие вас процессы, тем самым формируя свое архитектурное мышление. Представьте распределенные системы как города, внутри и снаружи которых есть компоненты и связи между ними. Мысленно меняйте их дизайн, тем самым улучшая их.
Совет 4. Поверь в себя
Посыл автора такой: если вы читаете этот пост, то вы уже все делаете правильно! Новые технологии и инструменты постоянно появляются, и это абсолютно нормально не знать всего. Продолжайте учиться, оттачивать свои навыки, верить в себя в конце концов, и успех гарантирован.
От себя я бы добавила следующий совет для тех, кто только начинает:
Начинайте прямо сейчас, не теряйте время и не ждите подходящего момента, не откладывайте курсы/книги/посты с полезными материалами. Как только узнали что-то новое - расскажите это другому, закрепите на практике, сделайте пометку себе в заметках. Этого достаточно, чтобы двигаться дальше.
Следите за трендами в индустрии, изучайте новые инструменты, пробуйте их и добавляйте в свое резюме.
Аналогично с собеседованиями: не ждите какой-то конкретной отметки, после которой вы начнете ходить на них.
Откликайтесь на вакансии -> фиксируйте пробелы, дорабатывайте резюме -> пробуйте снова, и все обязательно получится.
А какой совет вы бы дали начинающим инженерам?😎