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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Блог компании Skillbox Системное программирование *Софт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать далее
Всего голосов 19: ↑12 и ↓7 +5
Просмотры 17K
Комментарии 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
Просмотры 9.2K
Комментарии 20

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Информация

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