Добавить в корзинуПозвонить
Найти в Дзене
Клондайк Аналитика

Что такое навыки программирования и почему они важнее знаний конкретного языка

Всем привет! 🤗 Мир программирования удивительно многообразен, активно используются десятки языков. Например, в анализе данных можно встретить как минимум Python, R, VBA, Julia и другие. Нужно ли знать все эти языки, чтобы быть высокооплачиваемым и востребованным аналитиком данных?! Давайте разбираться. 📌 Важны навыки программирования, а не название языка, который вы используете. Вы должны уметь разбить задачу на подзадачи, для каждой их них выбрать оптимальный алгоритм реализации. Например, нужно извлечь информацию из таблицы базы данных, обработать и записать ее в другую таблицу в другой базе данных. Решали ли вы такие задачи? На другом языке программирования будет ли реализация принципиально другой? 🤔 📌 Принципы чистого кода едины для всех языков программирования. Код нужно разбивать на модули, процедуры и функции, а переменные называть согласно их назначению. Эти принципы не зависят от того, на чем вы пишете. Если вы придерживаетесь этих простых правил в VBA, то и на Python вы б

Всем привет! 🤗

Мир программирования удивительно многообразен, активно используются десятки языков. Например, в анализе данных можно встретить как минимум Python, R, VBA, Julia и другие. Нужно ли знать все эти языки, чтобы быть высокооплачиваемым и востребованным аналитиком данных?! Давайте разбираться.

📌 Важны навыки программирования, а не название языка, который вы используете.

Вы должны уметь разбить задачу на подзадачи, для каждой их них выбрать оптимальный алгоритм реализации.

Например, нужно извлечь информацию из таблицы базы данных, обработать и записать ее в другую таблицу в другой базе данных. Решали ли вы такие задачи? На другом языке программирования будет ли реализация принципиально другой? 🤔

📌 Принципы чистого кода едины для всех языков программирования.

Код нужно разбивать на модули, процедуры и функции, а переменные называть согласно их назначению. Эти принципы не зависят от того, на чем вы пишете. Если вы придерживаетесь этих простых правил в VBA, то и на Python вы будете писать понятный код.

📌 Принципы решения задач не зависят от языка программирования.

К примеру, вам нужно прочитать файлы в папке, извлечь из них данные, обработать и записать результат в другой файл. Это одна из распространенных задач для аналитика данных. Если вы делали что-то подобное в Excel + VBA, то и в Python решение задачи будет похожим, нужно просто освоить новый синтаксис! 😎

📌 На собеседованиях на аналитика данных проверяются именно навыки программирования, а не знания конкретных языков.

К примеру, если человек, не знающий Python, напишет мне логичный и понятный код на VBA, то я с радостью его найму, даже без знания Python. 😊 👍

Что думаете?

БЕСПЛАТНО: Конспект по Python, задачи с собеседований и практика для аналитика данных по ссылке в моем канале в Max:

https://max.ru/join/rftyF4Gd93UgucMy41u95Od9sSnadSV-cxILj_2VHwQ