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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 мин
Количество просмотров3.1K

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

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

Ускорить таблицу на React в 1 000 раз, изменив лишь одну строку

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

JP Camara, главный инженер Wealthbox, в своём блоге поделился интересным опытом ускорения TanStack Table — новой версии React-библиотеки для создания функциональных таблиц — аж до 10 мс. Делимся с вами переводом его статьи.

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

Как делегировать задачу, чтобы не пришлось её переделывать самому

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

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

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

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

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

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

Что такого в IT, что с ним все носятся. И когда всё это закончится

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

Изначально хотел назвать статью «Почему у айтишников большие зарплаты и когда это закончится». Статья создана по мотивам внутренних митапов и докладов.

Я работаю архитектором решений, пишу книги, читаю курсы. Часто студенты, коллеги, знакомые задают вопрос о том, куда будет развиваться IT, не закончится ли оно завтра. Есть модные темы, которые не успев начаться сразу заканчиваются. IT у нас работает с прошлого столетия. Видимо, есть какой-то источник, который подпитывает интерес, может ли он исчерпаться и когда? Попробуем найти топливо IT, промоделировать развитие индустрии и предсказать признаки, по которым можно будет определить, что отрасль движется к стабилизации или деградации. 

Иными словами, попробуем заглянуть в будущее. Однако для этого надо слегка откатиться назад, чтобы посмотреть, как IT-отрасль развивалась. Тогда будет проще оценить, что нас ждёт впереди.

Читать далее
Всего голосов 71: ↑49 и ↓22+27
Комментарии229

Личный опыт: как остаться живым человеком на удалёнке

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

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

85% Нетологии работает дистанционно. Команда раскидана по всему свету: от Аргентины и Шри-Ланки до Сибири и Объединённых Арабских Эмиратов. Мы знаем, как просто бывает уйти в работу с головой, когда работаешь удалённо. Например, резко переезжаешь в другую страну, в которой нет социальных связей, и тот самый баланс может незаметно нарушиться. Есть большой риск плавно превратиться в трудоголика. 

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

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

Личный опыт: как айтишники берут ипотеку и получают льготы

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

В январе 2023 года Правительство России смягчило условия по ипотеке для ИТ‑специалистов. Требования к зарплате стали ниже. Это подстегнуло спрос. Если в декабре 2022 года в банки поступили 2,1 тысячи заявок, то в феврале 2023 их было подано уже 4,7 тысячи.

Попробовали разобраться, что изменилось и как получить такую ставку.

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

Пришёл и всё оптимизировал: что делают и что умеют системные инженеры

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

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

В небольших ИТ-командах до 10–12 человек обязанности по работе с системами возложены на плечи программистов и сисадминов. Работа системных инженеров требуется там, где уже есть автоматизация рутинных процессов. Такие специалисты поддерживают то, чем люди пользуются каждый день: социальные сети и банковские сервисы, интернет-провайдеры и маркетплейсы, госуслуги и онлайн-образование. Этим они оптимизируют работу программистов и сисадминов, выстраивают культуру работы с программным кодом и сводят к минимуму риск хаотичных вмешательств в работу системы.

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

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

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

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

Точки зрения о том, нужны ли программисту резюме и портфолио для успешного трудоустройства, разнятся до противоположности. Кто-то считает, что содержательный профиль на GitHub важнее, а традиционная анкета на HH с перечислением мест учёбы, работы и навыков постепенно уходит в прошлое. Другие не торопятся «хоронить» традиционные резюме, ведь так работодателю и соискателю проще найти друг друга.

В этой статье отвечаем на вопросы:

— зачем программисту резюме или портфолио и что из этого важнее;

— как должно выглядеть резюме программиста и на какие детали стоит обратить внимание;

— почему портфолио и резюме — это не одно и то же; 

— как составить резюме, если сомневаетесь в своих силах, и какие удобные сервисы существуют для этих целей;

— что должно быть в портфолио, чтобы оно работало.

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

Как мы создавали свой тренажёр по программированию — опыт Нетологии

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

Согласитесь, что от хорошего образовательного курса мы ждём не только интерактива и большого объёма практических заданий, но и возможность быстро получать обратную связь. А ещё лучше — молниеносно. 

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

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

Привет, меня зовут Мария Выволокина, и я — product manager Нетологии. Рассказываю, как мы создавали тренажёр по программированию с автопроверкой задач на разные языки программирования.

Читать далее
Всего голосов 15: ↑12 и ↓3+9
Комментарии2

Оптимизируем изображения в HTML

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

Вместе со Стивом Сьюэллом, CEO Builder.io, разбираемся, почему с точки зрения оптимизации производительности изображения лучше загружать через HTML, а не через CSS. 

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

Как я повелась на разрекламированные условия IT-компании и поплатилась

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

Привет! Меня зовут Ксения, и я не смогла работать в IT. 

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

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

Читать далее
Всего голосов 64: ↑29 и ↓35-6
Комментарии55

Фрод в мобильных приложениях: как его вычислить, чтобы не слить бюджет продвижения

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

Фрод (от английского — fraud, «обман») в сфере приложений — вид мошенничества, когда ботов и купленных пользователей выдают за реальную аудиторию. Фродом могут заниматься недобросовестные маркетинговые агентства, веб-мастеры, рекламные площадки и агрегаторы, чтобы создать видимость эффективного продвижения и получить деньги от заказчика.

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

Защита персональных данных в облаке: что нужно знать компаниям, чтобы не нарушать закон

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

Привет! Меня зовут Макс Плеханов. Я работаю в крупной российской компании, предоставляющей хостинг. Занимаюсь развитием продукта. Одним из важных вопросов, с которыми я сталкиваюсь практически каждый день, — это защита персональных данных.

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

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

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

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

Всем привет! Меня зовут Павел Комягин, и я — тимлид команды разработки внутренних продуктов в Нетологии. Раньше на правки лендингов в нашей компании тратилось 3–4 часа разработки и тестирования в неделю. Не было единого стиля оформления, всё делалось вручную, а разработчики были постоянно в аврале.  

Однажды я вместе с дизайнером, с которым мы в паре делали лендинги, за 3 недели создал MVP конструктора страниц, который мы развиваем больше 6 лет и который позволяет собирать страницы продуктов без участия разработчиков за считанные часы. Подробнее обо всём рассказываю в этом посте. 

Спойлер: на конструкторе уже создано почти полторы тысячи страниц.  

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

Тренд на low-code/no-code: как разработка без кода влияет на рынок, и почему она не заменит опытных программистов

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

В России мы наблюдаем скепсис со стороны классической разработки и недостаточный уровень знания о low-code/no-code среди тех, кому он мог бы потенциально облегчить работу. Тем временем рынок инструментов для создания сайтов, приложений и сервисов без кода или с минимальным его написанием кратно растёт. Собрали мнения, чем привлекает low-code/no-code разработка, и прогнозы по её востребованности в ближайшее время.

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

Личный опыт: что надо знать, чтобы стать продактом

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

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

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

Информация

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