Как стать автором
Обновить

Компания Skillbox временно не ведёт блог на Хабре

Сначала показывать

Подводим итоги года в направлении «Программирование»

Время прочтения 6 мин
Просмотры 2.9K
Блог компании Skillbox Исследования и прогнозы в IT *Учебный процесс в IT
Аналитика

Уходящий 2022 год был богат на новинки и события. Мы запустили новые учебные курсы, обновили существующие программы, открыли офлайн-школы в нескольких российских городах, впервые вышли на зарубежный рынок и усилили команду направления программными директорами. В 2022 году наибольший прирост новых пользователей в Skillbox показало направление «Программирование» — его доля от общего числа новых пользователей составила 38%. В пятерку самых популярных вошли профессии «Python-разработчик», «Инженер по тестированию», Data Scientist, «1C-разработчик» и «Java-разработчик». Замыкает группу лидеров направление веб-разработки. Сегодня хотим поделиться основными итогами и хайлайтами уходящего года.

Читать далее
Всего голосов 19: ↑14 и ↓5 +9
Комментарии 2

Экосистема фронтенд-разработчика на JavaScript: полезный инструментарий для начинающих

Время прочтения 9 мин
Просмотры 11K
Блог компании Skillbox JavaScript *Программирование *Учебный процесс в IT

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

Читать далее
Всего голосов 31: ↑18 и ↓13 +5
Комментарии 20

Как обучать команды микросервисной разработке?

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

Привет, Хабр! Давайте немного отвлечемся от программирования, администрирования серверов и компьютерного железа и поговорим о таком софтскилловом навыке, как обучение команд разработчиков. Именно этой теме было посвящено мое выступление на совместном митапе Skillbox и «Альфа-Банка», проходившем в октябре в Лектории образовательной платформы. 

Да, чуть не забыл представиться: меня зовут Никита Мищенко, я продюсер курса «Микросервисная архитектура», который мы записали вместе с «Альфой». Так как же обучать востребованному стеку джунов, мидлов и синьоров и не сойти с ума? Давайте разбираться.

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

Техническое обеспечение надежности сайтов (SRE): как проектируются безотказные ресурсы?

Время прочтения 8 мин
Просмотры 3.7K
Блог компании Skillbox Высокая производительность *Анализ и проектирование систем *IT-инфраструктура *DevOps *

Под техническим обеспечением надежности сайтов понимается набор принципов и методик, позволяющих создавать высоконадежные и масштабируемые интернет-ресурсы и веб-приложения. Как и в любой другой области, в Site Reliability Engineering есть свои особенности и профессиональные секреты. Мы расспросили о них Дмитрия Зайцева, программного директора направления DevOps в Skillbox, CTO/CIO во flocktory.com.

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

Падающие проды, соискатели-мошенники, нейросети: собрали страхи разработчиков

Время прочтения 3 мин
Просмотры 1.4K
Блог компании Skillbox Программирование *Управление продуктом *

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

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

Полезные плагины VS Code для разработки кроссплатформенных приложений с использованием React Native и Flutter

Время прочтения 8 мин
Просмотры 5.6K
Блог компании Skillbox Программирование *Flutter *

Каждый разработчик кроссплатформенных приложений с использованием фреймворков React Native и Flutter выбирает наиболее удобный для себя редактор кода. Я — один из таких разработчиков. Меня зовут Александр Дудукало, я куратор направления “Веб-разработка” в Skillbox. Лично я предпочитаю Microsoft Visual Studio Code (VS Code), и сегодня предлагаю разобраться в его преимуществах. 

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

Библиотека тестировщика: обзор полезных книг по тестированию ПО

Время прочтения 7 мин
Просмотры 16K
Блог компании Skillbox Профессиональная литература *Учебный процесс в IT

В каждой профессии есть книги из категории «маст хэв» — те, которые любой уважающий себя специалист должен обязательно прочитать в целях самообразования. Какая полезная книга помогла бы углубить профессиональные знания тестировщика? Представляем обзор изданий, которые наверняка займут достойное место в библиотеке.

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

Пять задач, которые приходится решать при трудоустройстве начинающим Java-разработчикам в 2022 году

Время прочтения 6 мин
Просмотры 26K
Блог компании Skillbox Занимательные задачки Программирование *Java *

Хабр, привет! Меня зовут Даниил Пилипенко, я программный директор факультета backend-разработки направления «Программирование» Skillbox, директор центра подбора IT-специалистов SymbioWay. Сегодня разберём практические задачи, с которыми могут столкнуться Java-разработчики junior-уровня на собеседовании. Такого рода задачи мы часто видим на собеседованиях наших клиентов и коллег, а также сами даём соискателям.

Читать далее
Всего голосов 25: ↑20 и ↓5 +15
Комментарии 47

Как выбрать в Python подходящий конкурентный API

Время прочтения 11 мин
Просмотры 6.3K
Блог компании Skillbox Python *Программирование *Карьера в IT-индустрии Читальный зал
Перевод

Меня зовут Алексей Некрасов (@znbiz), я лидер направления Python в МТС, программный директор направления Python и спикер профессии «Python-разработчик» в Skillbox. Сегодня предлагаю обсудить best practices подбора оптимального конкурентного API на Python с учётом поставленной задачи и аппаратных возможностей целевой платформы. Под катом — туториал на эту непростую тему, который я для вас перевел.

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

Читать далее
Всего голосов 29: ↑25 и ↓4 +21
Комментарии 7

Новости из мира Go: вредоносное ПО, зарплаты разработчиков, книги и новые релизы

Время прочтения 6 мин
Просмотры 4.7K
Блог компании Skillbox Программирование *Go *

И снова здравствуйте! В прошлый раз мы говорили о разных интересных новинках в Data Science, ну а сегодня обсудим новости Golang и всего, что связано с этим языком программирования. Рассмотрим не все новости за последние несколько месяцев, поскольку их много, а только за лето 2022 года. Если вдруг вам покажется, что мы пропустили нечто важное, — пишите в комментариях, обсудим.

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

Пять навыков Java, которые точно проверят на собеседовании в 2022 году

Время прочтения 5 мин
Просмотры 12K
Блог компании Skillbox Программирование *Java *

По данным Хабр.Карьеры за июнь, чаще всего среди всех IT-специалистов российские компании искали backend-разработчиков. При этом самым популярным языков программирования, на которых реализуют backend, является Java. Так, доля вакансий Java-разработчиков среди всех вакансий на backend составляет более 35%.

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

Читать далее
Всего голосов 40: ↑22 и ↓18 +4
Комментарии 24

Новости Data Science: факт-чек Википедии при помощи Sphere, обучение AI-геймингу, обложка для Cosmopolitan и кое-что еще

Время прочтения 5 мин
Просмотры 1.6K
Блог компании Skillbox Big Data *Машинное обучение *Искусственный интеллект

Привет, Хабр! Сегодня поговорим о новостях из мира Data Science. За пару последних  месяцев как отечественные, так и зарубежные компании представили много всего интересного. Отличились и студенты, обучающиеся профессии «Data Scientist Pro», — они разработали нейросеть, которая написала сценарий для сериала СТС «Сидоровы»

Но есть и другие новости из мира машинного обучения и нейросетей. Так, мы изучили новинки и выбрали несколько, на наш взгляд, самых любопытных проектов. Понятно, что подборка субъективная, но интересна она будет самому широкому кругу читателей, связанных с Data Science. Если у вас есть что добавить, то расскажите в комментариях — обсудим.

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

Как устроена разработка ReactOS, зачем в неё контрибьютить и почему она уже 20 лет в альфе

Время прочтения 13 мин
Просмотры 20K
Блог компании Skillbox Системное программирование *Софт

Виктор Перевёрткин, cистемный разработчик в «Лаборатории Касперского» и активный участник комьюнити разработчиков ReactOS о том, как устроена и кем создаётся ReactOS и работают ли в ней HOMM III. Статья написана на основе выпуска подкаста «Люди и код» от Skillbox Media (март 2022 года).

Читать далее
Всего голосов 76: ↑70 и ↓6 +64
Комментарии 21

Устраняем популярные изъяны в коде — чек-лист ошибок junior-разработчиков

Время прочтения 6 мин
Просмотры 28K
Блог компании Skillbox JavaScript *Программирование *Учебный процесс в IT

Источник картинки

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

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

Разбираемся с Qwik — новым витком эволюции фреймворков

Время прочтения 5 мин
Просмотры 3.8K
Блог компании Skillbox Программирование *

В мае 2021 года вышел новый frontend-фреймворк Qwik. Его создал Misko Hevery, разработчик фреймворка Angular. Qwik сразу наделал шума: Misko обещал быстрый старт приложения и почти моментальную возможность интерактивного взаимодействия.

Спустя год после первого релиза разбираемся, облегчает ли Qwik работу, вместе с Игорем Кацубой, ведущим frontend-разработчиком в Tinkoff.

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

Java — 27! Как язык программирования, предназначенный для бытовой техники, стал одним из самых популярных в мире

Время прочтения 4 мин
Просмотры 5.9K
Блог компании Skillbox Java *

23 мая 1995 года — дата официального выпуска Java. Язык Java и сегодня остается одним из самых востребованных языков программирования в IT. По данным индекса TIOBE, ранжирующего языки программирования на основе поисковых запросов о них, Java стабильно занимает третье место по популярности в мире с момента запуска рейтинга.

Сегодня с помощью языка решаются тысячи задач — от написания мобильных игр и приложений до разработки в финтехе и работы с big data. Вместе с Даниилом Пилипенко, программным директором факультета backend-разработки направления «Программирование» Skillbox, директором центра подбора IT-специалистов SymbioWay рассказываем, зачем был создан Java, как он повлиял на развитие IT-отрасли и насколько востребовано владеть Java сегодня. Для затравки –– фрагмент кода, который выведет возраст языка в консоли :)

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

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

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

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

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

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

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

Время прочтения 8 мин
Просмотры 30K
Блог компании Skillbox Python *Программирование *Учебный процесс в IT Карьера в IT-индустрии
✏️ Технотекст 2022

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

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

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

Время прочтения 4 мин
Просмотры 12K
Блог компании Skillbox JavaScript *Программирование *Лайфхаки для гиков
Перевод

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

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

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

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

Время прочтения 10 мин
Просмотры 8.3K
Блог компании Skillbox Программирование *Научно-популярное

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

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