Помимо сильных технических знаний, есть и другие ключевые навыки, которые имеют решающее значение для разработки и реализации успешных проектов в области науки о данных (или любого другого инженерного проекта в этом отношении).

При написании этой статьи я исхожу с точки зрения клиента, поскольку в своей компании я был владельцем различных цифровых продуктов. Я работал со многими разными людьми, имеющими опыт работы в области науки о данных, машинного обучения, а также с более традиционными инженерами-программистами, и одно ясно. Многие люди обладают сильными техническими навыками, но именно нематериальные нетехнические навыки имеют огромное значение для запуска проекта и его реализации, чтобы принести пользу. С теми, кто обладал указанными ниже навыками, было невероятно работать, и мы были способны на великие дела в наших проектах. При этом я сосредоточусь на тех навыках, которые помогли этим людям продемонстрировать и действительно помогли повысить ценность проектов, над которыми они работали.

Рассказывание историй

Я думаю, что само слово «рассказывание историй» используется в гораздо большей степени как модное слово, но на самом деле нет никаких подробностей относительно того, что заключено в навыке «рассказывания историй». Помимо возможности нарисовать картину того, как все работает, рассказывание историй также включает в себя способность знать аудиторию, сосредоточиться на деталях и уметь объяснять вместе временную шкалу проекта (история, текущее состояние и будущее состояние ). Знание аудитории имеет решающее значение для эффективного и действенного общения с различными участниками проекта (такими как заинтересованные стороны / спонсоры, члены команды, бизнес-подразделение и конечные пользователи). Людям с техническим образованием так легко увязнуть в травке и потерять аудиторию. Заинтересованные стороны, вероятно, заинтересованы в оценках времени / стоимости и ценности проекта, бизнесмены хотят знать, что проект имеет надежный дизайн по сравнению с их бизнес-процессами, а конечные пользователи хотят знать, как упростить его использование и понимание. . Сосредоточение внимания на правильных темах имеет решающее значение для обеспечения того, чтобы каждый был осведомлен о своих ролях в проекте и, в конечном итоге, помогал вносить столько, сколько необходимо на протяжении всего развития проекта. Ключевым моментом в работе с аудиторией является обучение тому, как сосредоточить внимание на деталях проекта и вне их. Вероятно, только член технической группы захочет узнать подробности проблемы доступности базы данных, тогда как заинтересованной стороне, вероятно, потребуется только то, что могут быть задержки из-за доступа к данным. Наконец, для повествования, вероятно, будут ретроспективные обзоры и / или обзоры наряду с разработкой, и возможность согласованно указать и связать временную шкалу проекта позволит тем, кто не в команде, четко видеть прогресс проекта. Это означает демонстрацию того, как проект развивался с течением времени до того состояния, в котором он находится сейчас, и планы по управлению проектом в будущем.

Визуализация проекта

Хотя вы можете привести веские аргументы в пользу того, что это часть рассказывания историй, я разделяю это, потому что рассказывание историй - это больше связано с харизмой и навыками межличностного общения, и я считаю, что визуализация проекта - это расширение технических навыков для объяснения проекта. На собраниях качественные визуальные эффекты имеют большее значение, чем вы думаете. Я работал и видел другие реализованные проекты, и всегда была огромная разница в том, как они были восприняты по тому, как они были представлены. Например, если на собрании вам нужно отобразить данные и показать их важность, постарайтесь не отображать их в виде таблицы и ищите хорошие способы визуализировать их в виде диаграммы или графика. Заставляя других думать о том, как интерпретировать то, что вы показываете, уже ставит проект на задний план. Это может быть воспринято как форматирование, но решающее значение имеет четкий, простой и чистый вид визуальных элементов, презентаций и интерфейсов. Если у вашей компании есть стандартные цвета, используйте их, если есть определенный тип печати и / или шрифта, который обычно используется, используйте их. Не позволяйте людям производить впечатление, основываясь на том, как что-то выглядит, а не на содержании. Сильные и простые визуализации всегда облегчают другим пользователям понимание и понимание проекта.

Предварительный расчет

Это действительно сложный навык, на который особо трудно выделить, так как он имеет много аспектов (время, стоимость, сложность и т. Д.), Но развитие осведомленности о предоставлении оценок с некоторой точностью на лету - довольно мощный инструмент. На протяжении проекта столько раз, что каждого, вероятно, спрашивают: «Сколько времени… займет?», «Насколько сложно будет сделать это…?», « Сколько это будет стоить? ». Если вы сумеете дать качественный ответ, помимо «Я не знаю» или «Я должен вернуться к вам по этому поводу», это поможет ускорить прогресс. по проекту. Кроме того, развитие хороших навыков оценивания возможно только с опытом. Понимание скорости, с которой работает компания, общих ставок для элементов, а также понимание общих архитектур, используемых для проектов, придет по мере того, как человек будет работать над большим количеством разнообразных проектов в своей компании. Возможность использовать этот опыт очень поможет. Я много раз видел, когда кто-то не мог ответить на такие вопросы, и на последующих встречах многие темы приходилось поднимать заново, откладывая более насущные проблемы, и наоборот, встречи, которые проходят намного быстрее и решают все темы, которые их нужно прикрыть.

Сети

Это навык, критически важный для любой должности в компании, но налаживание контактов и установление хороших рабочих отношений со всеми потенциальными участниками проекта жизненно важны. Люди, которые, как правило, работают на очень технических должностях, обычно оказываются на позициях, где они остаются в своей бункере и работают над работой по мере ее поступления и, как только она уходит, не обращают на нее внимания. Я могу засвидетельствовать, что если вы можете узнать все лица и роли, задействованные в проекте, это может помочь сгладить проблемы вместе с разработкой проекта и / или помочь вам узнать о потенциальных проблемах в будущем. Беседы и осведомленность помогают преодолеть этот разрыв и удовлетворить социальные желания, которые есть у нас как социальных существ. С сетью тоже вполне нормально, чтобы она работала. Некоторые считают, что, знакомясь с людьми, им нужно делать что-то вне рабочей среды, но это зависит только от тех, кому это удобно. Не должно быть никакого реального давления, если вам неудобно.

Уверенность

Это еще один важный нематериальный навык, которым нужно обладать в любой профессии, но в сфере науки о данных и машинного обучения чрезвычайно важно быть уверенным в том, что вы знаете, и когда вас спрашивают об этом контенте. С таким количеством волшебных заклинаний и жезлов, размахивающих над утверждениями науки о данных и машинного обучения, практикующий специалист по науке о данных / машинному обучению должен иметь возможность уверенно рассказывать о своей работе, отвечать на вопросы о ней и быть в состоянии правдиво отвечать на вопросы и / или заявлять о своих возможностях. В сочетании с хорошим вкусом и тактом это мгновенно сделает члена команды более ценной частью команды. У меня был старый начальник, который использовал цитату:

Если вы делаете всех счастливыми, значит, вы делаете свою работу неправильно!

Хотя может показаться, что вы должны быть плохим парнем, я контекстуализирую это в этом пространстве: вы обязаны сдерживать ожидания и пытаться сохранить реальность в рамках проекта. Для тех, кто демонстрирует уверенность на рабочем месте, это то, что что-то легко сделать, а не быть «да» мужчиной / женщиной.

Заворачивать

Итак, чтобы завершить эту статью, хотя есть много отличных технических навыков, чтобы быть отличным практиком в области науки о данных / машинного обучения, всегда нематериальные навыки двигают кого-то от хорошего к великому. Они служат отличительными чертами для членов команды, которые могут утверждать, что поддерживают проект, по сравнению с тем, кто помогает руководить проектом.

Если у вас есть какие-либо вопросы или комментарии, ответьте, и я постараюсь ответить как можно лучше. Спасибо!