Как стать автором
Обновить
108.25
Нетология
Меняем карьеру через образование
Сначала показывать

«Иногда твоя работа выглядит магией»: что делают дата-сайентисты в промышленности и почему так востребованы

Время на прочтение 10 мин
Количество просмотров 8.4K

Привет, Хабр! Меня зовут Светлана Потапова, я руковожу «Северсталь Диджитал» — подразделением ИТ-функции Северстали, которое занимается разработкой и внедрением решений на основе машинного обучения.

Data Science уже давно вышла за пределы ИТ-компаний, шагнула дальше банков и телекома и пришла в промышленность, в том числе тяжёлую. Все обратили внимание на работу с данными, ведь они справедливо считаются новой нефтью, а их правильное использование даёт компаниям существенные преимущества. Обилие разнообразных задач со своей спецификой привело к появлению отдельного направления — Data Science (DS) в промышленности. 

В этой статье расскажу, зачем становиться дата-сайентистом в промышленности, кто это такой и чем занимается и почему повышать цифровизацию производства непросто, но того стоит. 

Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 4

Защищаем сервис от перегрузки с помощью HAProxy

Время на прочтение 13 мин
Количество просмотров 5.2K

Если вам доводилось использовать HAProxy для балансировки трафика, вы наверняка как минимум слышали, что этот продукт умеет отслеживать показатели активности сервиса и пользователей и реагировать на них по предопределённым условиям. Обычно в статьях на эту тему приводится пример ограничения пользователя по исходному IP-адресу, если частота запросов с него превышает некоторый предопределённый заранее лимит. Вот, к примеру, такая статья с сайта разработчиков.

Я бы хотел немного углубиться в тематику использованного механизма stick tables, но поговорить не про пользователей, активно интересующихся вашим сайтом, а про нагрузочную способность, или ёмкость, всего сайта (ну или каких-то его путей). Во-первых, любой сервис ограничен в количестве одновременных запросов, которые возможно обслужить на существующих ресурсах. Во-вторых, чаще всего у сервиса не одна площадка или хотя бы не один экземпляр балансёра. А это значит, что поймать одинокого пользователя — это, конечно, здорово, но хотелось бы решить и другую интересную задачу: защитить сервис от перегрузки в целом и в случае, если балансёров более одного. Бонусом поговорим о проблеме умного перераспределения нагрузки между локациями.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 0

Был программистом, а стал системным аналитиком: что хорошего в смене специализации и каких ошибок лучше не совершать

Время на прочтение 9 мин
Количество просмотров 11K

Если вы задаётесь такими вопросами, как «точно ли я занимаюсь тем, что нравится?» или «как сменить сферу деятельности?», тогда эта статья однозначно для вас. В ней я поделюсь:

тем, как я выбрал свою первую профессию программиста;

почему решил сменить её и ушёл в системный анализ;

насколько мой опыт разработки помог мне в новой сфере;

сложно ли менять профессию и проходить собеседования;

какие выводы я сделал из пройденных трудностей и совершённых ошибок.

Я, Игорь Олянич, системный аналитик компании Intaro, сейчас проведу вас по своему пути из разработки в аналитику и поделюсь опытом, который мне удалось получить. Присаживайтесь поудобнее.

Читать далее
Всего голосов 20: ↑16 и ↓4 +12
Комментарии 10

Где джуну оттачивать навыки программирования: 6 бесплатных ресурсов

Время на прочтение 3 мин
Количество просмотров 53K

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

Читать далее
Всего голосов 30: ↑23 и ↓7 +16
Комментарии 9

Простой скрипт на Python для управления личными финансами

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 24K

Кажется, что отслеживать финансы — сложно. Удивлю вас, но даже у такой задачи есть простой и гениальный способ решения. Для управления своими личными финансами я взял и написал скрипт на Python. С его помощью можно следить за состоянием своего бюджета, записывая доходы и расходы, и видеть, на что вы тратите деньги каждый месяц.

Читать далее
Всего голосов 46: ↑24 и ↓22 +2
Комментарии 26

Где нас нет: как живут айтишники на Северном Кавказе

Время на прочтение 12 мин
Количество просмотров 15K

Продолжаем рубрику «Где нас нет» о жизни ИТ-специалистов в российских регионах  — теперь уже в новых реалиях. Предыдущие материалы были посвящены Северо-Западу и Дальнему Востоку. Сегодня переместимся на юг и расскажем, как развивается ИТ-отрасль на Северном Кавказе.

Читать далее
Всего голосов 17: ↑14 и ↓3 +11
Комментарии 19

От робототехника до промпт-инженера: кем стать, чтобы быть востребованным в 2024 году

Время на прочтение 15 мин
Количество просмотров 8.6K

Сфера IT остаётся самой быстроразвивающейся и востребованной благодаря глобальному тренду на цифровизацию. Число вакансий в этом сегменте за год выросло на 10%, зарплатное предложение — на 7,9% и показывает наибольший темп роста. Спрос на IT-кадры вырос на 63% по сравнению с прошедшим годом.

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

Читать далее
Всего голосов 12: ↑8 и ↓4 +4
Комментарии 8

База для работы в IT: почему её постоянно не хватает новичкам и нужна ли она вообще

Время на прочтение 10 мин
Количество просмотров 23K

Опытные разработчики часто жалуются, что новичкам не хватает «базы». По их мнению, в программисты идут люди без профильного образования, что ведёт к общей деградации. Правы ли они? И что представляет собой эта «база»? Давайте разберёмся, какие навыки необходимы для успешной карьеры в IT-сфере и обязательно ли для их приобретения получать профильное высшее образование. А также приглашаем в комментарии для дискуссий.

Читать далее
Всего голосов 17: ↑10 и ↓7 +3
Комментарии 13

Улучшаем возможности Nginx без затрат на коммерческую подписку (спойлер: с помощью Haproxy)

Уровень сложности Средний
Время на прочтение 16 мин
Количество просмотров 19K

Nginx — прекрасный и надёжный обратный прокси-сервер. Уже много лет он является самым популярным инструментом обслуживания огромного количества веб-сайтов. Но его бесплатная версия имеет ряд ограничений в части работы с серверами-бэкендами. Давайте поговорим об этих ограничениях и о том, можем ли мы, не меняя Nginx как основную платформу, качественно улучшить наши возможности по распределению трафика между бэкендами.

Читать далее
Всего голосов 20: ↑18 и ↓2 +16
Комментарии 33

Как стабильно расти в IT

Время на прочтение 14 мин
Количество просмотров 37K

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

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

Читать далее
Всего голосов 31: ↑15 и ↓16 -1
Комментарии 24

Где нас нет: как живут айтишники на Северо-Западе России

Время на прочтение 16 мин
Количество просмотров 14K

Возобновляем рубрику «Где нас нет» — о жизни ИТ-специалистов в регионах России — теперь уже в новых реалиях. В прошлом году мы разбирались, где айтишнику жить хорошо и можно ли переехать из столицы в регион без потерь в уровне жизни. Позже писали о том, как живут и работают в ИТ на Дальнем Востоке. Сегодня поговорим о том, как живётся ИТ-специалистам на северо-западе страны.

Читать далее
Всего голосов 21: ↑18 и ↓3 +15
Комментарии 17

Пустите разработчика в продукт

Время на прочтение 10 мин
Количество просмотров 2.2K

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

Я видела проекты, которые избавляются от узкого горлышка в лице техлида, убирают стадию технического моделирования продукта и превращают разработчика в оператора станка, печатающего код. Появляются многочисленные прослойки продуктовых и проджект-менеджеров, продуктовых аналитиков и других специалистов, которые придумывают готовые решения и спускают их исполнителям. Это работает, приносит результаты. Но если параллельно поставить две команды: одну, где тесно интегрированы продукт и техническая модель, и вторую, которая делает решения по ТЗ, — первая покажет себя эффективнее, релиз фич будет быстрее при меньшем количестве вовлечённых людей. Как этого добиться — попробуем разобраться в статье.

Читать далее
Всего голосов 13: ↑10 и ↓3 +7
Комментарии 0

Почему компании не нужен архитектор

Время на прочтение 21 мин
Количество просмотров 9.3K

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

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

Разработчика всегда спрашивают: «Куда ты хочешь развиваться — в менеджмент или архитектуру?» Более того, я сам это делал множество раз :) Всегда складывалось впечатление, что на этой развилке работает только одна дорога — в менеджмент. 

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

Читать далее
Всего голосов 21: ↑17 и ↓4 +13
Комментарии 16

Как мы запустили сервис вопросов и ответов, получили много хейта, а потом внедрили ML и ускорили процессы в разы

Время на прочтение 12 мин
Количество просмотров 1.6K

Привет, меня зовут Мария Стефова, и я продакт-менеджер образовательной среды в Нетологии. Сегодня расскажу вам, как мы разрушили барьер между студентом и экспертом и создали сервис для получения живой обратной связи во время выполнения домашнего задания. Сейчас мы получаем в месяц от 2 500 до 4 500 вопросов от студентов, а средний показатель отвеченных вопросов — 95–98%. 

Хотя в начале запуска сервиса вопросов и ответов всё было не так радужно: мы словили много хейта от экспертов, и чтобы добиться феноменальных результатов, нам пришлось сильно постараться и отстроить все бизнес-процессы. Немалую роль сыграло и внедрение ML (англ. Machine Learning). Именно оно помогло автоматизировать ответы на львиную долю рутинных вопросов и повысить скорость их обработки. В статье я поделюсь с вами историей о том, как мы размечали данные, искали баланс между порогом вероятности и охватом вопросов, обучали и дообучали модель, а также расскажу об итогах нашей работы.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 0

Я устал: работа — рутина, и нет ощущения, что создаю что-то ценное. Как быть?

Время на прочтение 14 мин
Количество просмотров 7.5K

Со стороны профессия программиста кажется идеальной: гибкий график, удалённая работа, хорошая зарплата и другие плюшки. В ИТ мечтают попасть так же, как когда-то в космонавты. Молодые люди с горящими глазами идут в профессию. Но сегодня всё чаще встречаются комментарии программистов о том, как тяжела их жизнь. 

Всё больше тех, кто говорит, что работа в ИТ не приносит радость: «результаты не видны или не ощутимы», «желание всё бросить, уйти в ручной труд», «ощущение, что прогресса никакого нет, как будто бегаешь в киселе», «переработки и постоянный стресс», «за развитием отрасли в целом угнаться нереально», «ощущение бесполезности твоей деятельности». 

Действительно, сфера ИТ имеет свои особенности: большие объемы информации, высокая конкуренция, постоянная необходимость прокачки своих компетенций, быстро меняющая, высокотехнологичная среда, жёсткие дедлайны, горящие сроки. Для работы в айти нужно иметь определённые черты характера, которые помогут мобилизовать себя даже на удаленке, и склад ума, который поможет решать нестандартные задачи. Все всё знают и понимают, но от этого почему-то не легче.

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 30

Как перестать строить умозрительные модели и посмотреть на свою реальную команду

Время на прочтение 11 мин
Количество просмотров 4.6K

Привет! Я Кир Дергачёв, руководитель разработки в Нетологии. Приглашаю вас обсудить умозрительные модели команд разработки, которые нам предлагает каждая вторая конференция, и посмотреть на свою реальную команду, которая у вас есть, реальным трезвым взглядом. Также я расскажу про все этапы тимлидства и что сам понял, пройдя их и наступив на все возможные грабли суровой рабочей действительности.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 1

Кто, как и ради чего создаёт онлайн-образование в IT-сфере: истории пяти экспертов

Уровень сложности Простой
Время на прочтение 14 мин
Количество просмотров 18K

Рынок онлайн-образования постоянно растет. Загляните хотя бы в эту статью — сплошь растущие графики. Лучше всего в онлайне развиваются те ниши, в которых сложно получить классическое образование: например, IT. 

Что не так с IT в университетах? Коротко: многие учебники устарели, преподаватели не всегда работают по профессии, долгая учёба и мало практики. За те 4 года, что студент получает знания, например, по программированию, принципы профессии уже поменялись. 

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

Именно об этом — под катом. Пятеро создателей курса Нетологии «Data Science с нуля до middle» расскажут, почему пришли в эдтех, как ищут успешные решения в современном образовании и почему им всё это нравится.

Читать далее
Всего голосов 31: ↑27 и ↓4 +23
Комментарии 18

Принципы SOLID: как писать хорошо масштабируемый и поддерживаемый код

Время на прочтение 7 мин
Количество просмотров 7.3K

Вам когда-нибудь говорили, что вы пишете плохой код? 

Здесь стыдиться нечего. Мы все пишем несовершенный код, когда только учимся. Хорошая новость в том, что улучшить его — довольно просто, главное — желание. 

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

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

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Комментарии 11

GTD и реальность: как применять подход на практике — личный опыт

Время на прочтение 9 мин
Количество просмотров 3.7K

Habr, привет! Меня зовут Евгений Федосеев. Я выполняю роль лидера BI-команды в рамках Data Office в крупном FMCG и отвечаю за развитие направления Self-Service BI. Но в этой статье я решил не говорить снова о данных, а хочу вместе с вами окунуться немного в мир личной эффективности. 

Поговорим о GTD. Наверняка многие слышали эту аббревиатуру. Скорее всего, кто-то даже уже пользуется этим подходом или применяет его практики неосознанно. Разберёмся вместе: для чего нужны эти заветные три буквы, как с помощью них организовать свою повседневную работу и повысить личную продуктивность. Кратко о чём поговорим в этой статье:

• разберёмся, что же такое GTD, кому он нужен, а кому точно не подойдёт;

• рассмотрим ключевые концепты системы или, можно сказать, подхода GTD;

• после теории расскажу вам о том, как я использую GTD в рамках работы с простым MS Outlook, и поделюсь приложениями для личной эффективности;

• в конце, по традиции, подведём итоги 😊

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 4

Как мы применили метод Difference-in-Difference вместо обычных A/B-тестов и улучшили продукт

Время на прочтение 6 мин
Количество просмотров 2.8K

Иногда нужно проверить гипотезу, но старые добрые и широко известные методики вроде A/B-тестов не подходят. Например, когда нет никакой возможности рандомизировать тестовую и контрольную группу. Тогда в дело вступает метод Difference-in-Difference. Показываем на примере из EdTech, как мы меняем продукт на основе данных, полученных с помощью такого анализа.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 0

Информация

Сайт
netology.ru
Дата регистрации
Дата основания
2011
Численность
501–1 000 человек
Местоположение
Россия