Как стать автором
Обновить
91.49
Рейтинг
Skillbox
Образовательная платформа Skillbox
Сначала показывать

Data Science и математика: самые важные разделы науки в освоении профессии

Блог компании Skillbox Big Data *Математика *Машинное обучение *Учебный процесс в IT

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

Для обработки всего этого необходимы специалисты — чем больше, тем лучше. Основной инструмент в их руках — математика. Сегодня обсудим, какие разделы науки наиболее востребованы в профессии. Об этом мы поговорили с Кириллом Шмидтом, Product analyst Team Lead в корпорации Citrix (США) и автором профессии Data Analyst в Skillbox. Сразу стоит сказать, что статья рассчитана на новичков. Что же, приступим. 

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

Этапы профессиональной карьеры разработчика: какие задачи решают junior, middle и senior

Блог компании Skillbox Python *Программирование *Учебный процесс в IT Карьера в IT-индустрии

В своем блоге на Хабре мы уже не раз писали о Python. Хотя бы потому, что это один из наиболее популярных в мире языков программирования. В начале этого года по версии Tiobe он занял первое место. Популярность его объясняется достаточно просто - язык можно относительно быстро выучить на базовом уровне и начать двигаться к вершинам профессии. Но какие они, эти вершины? На что способен senior, какие задачи решает middle, а какие - junior? Об этом мы поговорили с Алексеем Некрасовым (@znbiz), лидером направления Python в МТС, программным директором направления Python и спикером профессии “Python-разработчик” в Skillbox.

Читать далее
Всего голосов 24: ↑17 и ↓7 +10
Просмотры 20K
Комментарии 21

Пишем чистый код при помощи деструктуризации объектов в JavaScript

Блог компании Skillbox JavaScript *Программирование *Лайфхаки для гиков
Перевод

Сравниваем традиционный способ извлечения значений и деструктуризацию (ES6) в JavaScript

В этой статье мы рассмотрим традиционное присваивание значений из объектов в переменные и новый синтаксис деструктуризации в ES6. Материал адаптирован на русский язык совместно с тимлидом группы frontend-разработки в Skillbox Иваном Казанцевым.

Читать далее
Всего голосов 26: ↑21 и ↓5 +16
Просмотры 8.9K
Комментарии 20

Программирование в науке: полувековое легаси и Fortran 77

Блог компании Skillbox Программирование *Научно-популярное

Александр Нозик, физик и программист, руководитель Nuclear Physics Methods Laboratory в JetBrains Research, заместитель заведующего Лабораторией методов ядерно-физических экспериментов и магистерской программой в МФТИ — о том, как перевести научный код на современный стек и почему в науку тяжело внедрять новые инструменты. Статья написана на основе выпуска подкаста «Люди и код» от Skillbox (декабрь 2021 года).

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

Синтаксис Python — в чем главные подводные камни на первый взгляд легкого ЯП. Перспективы языка

Блог компании Skillbox Python *Программирование *

Python - один из самых популярных языков программирования. Как мы писали, в январе 2022 года он во второй раз за свою историю стал лидером ежемесячного рейтинга языков программирования Tiobe. Рост популярности Python за год составил 1,86%.

Популярность языка обусловлена его относительной простотой - работать с ним может быстро начать даже новичок. Конечно, никто не говорит, что этот новичок сможет сразу же писать высоконагруженные проекты, нет. Но решать задачи базового уровня - вполне. Но все же есть проблемы даже здесь, и о них поговорим в статье. Разбираем подводные камни Python вместе с Алексеем Некрасовым, лидером направления Python в МТС, программным директором направления Python и спикером профессии “Python-разработчик” в Skillbox.

Читать далее
Всего голосов 19: ↑12 и ↓7 +5
Просмотры 12K
Комментарии 27

ИИ-помощник Copilot от GitHub — как новый инструмент повлияет на работу программистов

Блог компании Skillbox Программирование *GitHub Искусственный интеллект

Летом 2021 года Microsoft и GitHub представили нейросетевого помощника программиста Copilot  на базе технологий компании Open AI. Авторы проекта научили Copilot премудростям работы с фреймворками и разным языкам программирования. После релиза системы было заявлено, что лучше всего она может работать с такими языками, как Python, JavaScript, TypeScript, Ruby и Go.

Позиционируется Copilot как ассистент разработчика, который помогает найти альтернативные способы решения проблем разработки, улучшить код и изучать новые технологии "на лету", без необходимости погружаться в пучины поисковых систем. Но насколько совершенна эта система и не произойдет ли в один прекрасный момент так, что Copilot заменит большую часть разработчиков? Об этом сегодня и поговорим вместе с Кириллом Кошаевым, старшим тимлидом командных дипломных проектов, а также автором курса “Java-фреймворк Spring” Skillbox.

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 7.2K
Комментарии 20

Сравниваем async/await и then/catch с примерами

Блог компании Skillbox JavaScript *Программирование *
Перевод

 В JavaScript есть два основных способа обработки асинхронного кода: Promise (ES6) и async / await (ES7). Эти синтаксисы дают нам равные базовые функции, но по-разному влияют на читаемость и область видимости. В этой статье мы увидим, как один синтаксис помогает, а другой отправляет нас в callback hell! Материал адаптирован на русский язык совместно с Тимофеем Тиуновым, автором курса “JavaScript” в Skillbox.

Читать далее
Всего голосов 22: ↑14 и ↓8 +6
Просмотры 15K
Комментарии 26

Лидерство Python в рейтинге Tiobe: долгий путь к первому месту и зарплатные ожидания разработчиков

Блог компании Skillbox Python *Программирование *Исследования и прогнозы в IT Финансы в IT

В январе 2022 года Python уже во второй раз стал лидером ежемесячного рейтинга языков программирования Tiobe. Рост популярности Python за год составил 1,86%. Под катом вместе с Алексеем Некрасовым, лидером направления Python в МТС, программным директором направления Python в Skillbox, оцениваем историю путешествия языка на первое место, разбираем размеры заработной платы разработчиков и даем небольшой прогноз будущего. 

Читать далее
Всего голосов 25: ↑19 и ↓6 +13
Просмотры 10K
Комментарии 4

Моя первая нейросеть: распознаем эмоции человека в кадре

Блог компании Skillbox Программирование *Машинное обучение *

Нейросети и машинное обучение — перспективная отрасль IT, с каждым годом ML-технологии все глубже проникают в разные сферы, включая бизнес, медицину, науку. Понимая все это, я решил выбрать направление машинного обучения в качестве своей профессии. Меня зовут Артем Раздьяконов, я студент курса “Data Scientist PRO” в Skillbox.

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 6.9K
Комментарии 12

10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after

Блог компании Skillbox CSS *HTML *

Привет, Хабр! Меня зовут Максим Васянович, я спикер курса “Веб-верстка” в Skillbox. Сегодня поговорим о верстке, а точнее - о нюансах работы с псевдоэлементами before и after. Статья будет полезна, прежде всего, начинающим верстальщикам. Но, возможно, и профи будет интересно освежить эти моменты в памяти. 

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

Читать далее
Всего голосов 31: ↑30 и ↓1 +29
Просмотры 26K
Комментарии 9

Skillbox Java Challenge: игра “на выживание” для разработчиков

Блог компании Skillbox Java *Логические игры

Привет, Хабр! Хотим поделиться опытом проведения ролевых соревнований среди студентов и выпускников курса “Java-разработчик” — Skillbox Java Challenge (SJC). Созданная в 2019 году по инициативе студентов активность полюбилась всей команде, обросла интересными соревновательными и игровыми фичами. Этой осенью SJC состоялся уже в третий раз, его тематикой стали космические путешествия. О подробностях соревнования — под катом.

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

Командная дипломная работа: кейс удаленной разработки социальной сети

Блог компании Skillbox Учебный процесс в IT

Привет, Хабр! Недавно Skillbox начал тестировать формат кросскомандных дипломных проектов для студентов направления «Программирование». Сегодняшняя статья посвящена разбору первого подобного реализованного диплома по разработке соцсети, в котором приняли участие 8 студентов курсов  «Java-разработчик», «Фреймворк Vut.js» и «Автоматизированное тестирование на Java». Как устроен этот формат обучения, и что вышло в результате трех месяцев кропотливой командной работы, расскажу я, Кирилл Кошаев, спикер профессии «Java-разработчик PRO», курса «Java-фреймворк Spring» и тимлид кросскомандного диплома.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.3K
Комментарии 0

Опыт работы с Emmet: ускоряем вёрстку в разы

Блог компании Skillbox Разработка веб-сайтов *HTML *

Владимир Матасов, выпускник курса Skillbox по веб-вёрстке, рассказал о своём опыте работы с плагином Emmet. Также подготовил инструкции по основным возможностям и командам для начинающих верстальщиков.

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Просмотры 5.8K
Комментарии 3

Easing Functions – функции плавности для CSS-анимации и переходов

Блог компании Skillbox Разработка веб-сайтов *CSS *HTML *Математика *
Перевод

Функции плавности меняют восприятие анимации, влияя на скорость воспроизведения и частоту кадров. Мы живые люди, и привыкли к естественному, нелинейному движению. Использование настраиваемых функций улучшает впечатление пользователей. В этой статье мы погрузимся в функции плавности, рассмотрим возможности их применения для создания потрясающей естественной анимации. Материал адаптирован на русский язык совместно с Максимом Васяновичем, ментором курса «Профессия Frontend-разработчик с нуля до PRO» в Skillbox.

Узнать больше
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 6K
Комментарии 0

С каким уровнем Java можно идти на стажировку, а с каким — претендовать на зарплату 250 000 рублей?

Блог компании Skillbox Программирование *Java *Карьера в IT-индустрии

Привет, Хабр! Меня зовут Даниил Пилипенко, я — программный директор факультета backend-разработки направления «Программирование» в Skillbox и директор центра подбора IT-специалистов SymbioWay.

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

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

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

Читать далее
Всего голосов 38: ↑12 и ↓26 -14
Просмотры 22K
Комментарии 24

13 проектов для Python-программистов уровня intermediate

Блог компании Skillbox Python *Программирование *Учебный процесс в IT Лайфхаки для гиков
Перевод
Изучение основ Python — прекрасный опыт. Но эйфория от изучения языка постепенно заменяется желанием создать что-то своими руками. И это нормально, но нужны идеи.

Проблема здесь в том, что некоторые проекты либо слишком просты, либо слишком сложны для разработчика среднего уровня. Эта статья — помощь программисту уровня intermediate. Она предоставляет несколько идей проектов, которые могут стать интересным вызовом для вас. Материал адаптирован на русский язык совместно с Алексеем Некрасовым, лидером направления Python в МТС, программным директором направления Python в Skillbox.
Читать дальше →
Всего голосов 16: ↑11 и ↓5 +6
Просмотры 49K
Комментарии 0

5 самых известных проектов, написанных на Golang

Блог компании Skillbox Программирование *Go *IT-компании
image

О языке программирования Golang, созданном корпорацией Google, на Хабре рассказывали много и подробно, так что мы не будем в очередной раз обсуждать достоинства этого инструмента. Лучше поговорим об известных проектах, которые написаны на Go — они являются доказательством если не универсальности, то разносторонности языка и его возможностей.

Кроме того, упомянем и самые известные компании, которые работают с Go. Кто знает, возможно, кто-то из читателей Хабра там уже работает, и сможет рассказать подробности. Как всегда, все самое интересное — под катом. Статья написана совместно с Никитой Кузнецовым, старшим разработчиком в компании Мегафон и преподавателем курса “Go-разработчик PRO” в Skillbox.
Читать дальше →
Всего голосов 27: ↑20 и ↓7 +13
Просмотры 18K
Комментарии 15

Pet-проекты: прихоть, инструмент самосовершенствования или попытка отвлечься?

Блог компании Skillbox Разработка игр *Управление продуктом *Карьера в IT-индустрии
image

Привет, Хабр! Меня зовут Кирилл Кошаев, я Java-разработчик в «Газпром информ» и преподаватель профессии Java-разработчик PRO на образовательной платформе Skillbox. Сегодня хотел бы поговорить о такой интересной теме, как pet-проекты. Здесь, на Хабре, они есть у многих, у меня, кстати, тоже. И я хотел бы обсудить важность pet-проектов для представителей IT-отрасли.

Что это — способ убить время, отвлечься от реальности или путь к профессиональному совершенству? Говорить на эту тему я могу долго и обстоятельно, поскольку у меня есть множество собственных pet-проектов. Некоторые из них завершены, другие — благополучно забыты, третьи — находятся на пути к завершению. Сегодня предлагаю подискутировать на тему важности pet-проектов в жизни профессионала. Если интересно — то давайте продолжим под катом.
Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Просмотры 7.8K
Комментарии 1

Основы управления памятью в JavaScript: как это работает и какие проблемы могут возникнуть

Блог компании Skillbox JavaScript *Программирование *
Перевод


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

Но рано или поздно разработчикам все же приходится разбираться с проблемами, связанными с памятью — например, утечками. Ну а разобраться с ними получится лишь тогда, когда есть понимание механизма выделения памяти. Эта статья и посвящена объяснениям. В ней также есть советы о самых распространенных видах утечек памяти в JavaScript.
Читать дальше →
Всего голосов 23: ↑20 и ↓3 +17
Просмотры 16K
Комментарии 9

Регулярные выражения Python для новичков: что это, зачем и для чего

Блог компании Skillbox Python *Программирование *Учебный процесс в IT
Перевод
image

За последние несколько лет машинное обучение, data science и связанные с этими направлениями отрасли очень сильно шагнули вперед. Все больше компаний и просто разработчиков используют Python и JavaScript для работы с данными.

И вот здесь-то нам как раз и нужны регулярные выражения. Парсинг всего текста или его фрагментов с веб-страниц, анализ данных Twitter или подготовка данных для анализа текста — регулярные выражения приходят на помощь.

Кстати, свои советы по некоторым функциям добавил Алексей Некрасов — лидер направления Python в МТС, программный директор направления Python в Skillbox. Чтобы было понятно, где перевод, а где — комментарии, последние мы выделим цитатой.
Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 20K
Комментарии 7

Информация

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