Вопрос на миллион: какую IDE выбрать?

Народ, помогите определиться. Столько всего понавыпускали: VS Code, IntelliJ IDEA, PyCharm, WebStorm... Глаза разбегаются. Для разных языков, для разных задач. Что реально юзабельно, а что просто модная обертка? У меня вот сейчас основной стек – Python и немного JS. Что посоветуете? Нужна удобная, быстрая и функциональная среда, чтобы код писать, а не настройки крутить.

Подробнее

WebAssembly – будущее или очередной хайп?

В последнее время все больше говорят про WebAssembly (Wasm). На бумаге выглядит круто: исполнение кода почти нативно в браузере, возможность использовать разные языки. Обещают, что это перевернет веб-разработку. Но пока что-то реальных, массовых кейсов использования не особо видно. Я сам пробовал поиграться с C++ в Wasm, вроде работает, но настройка – тот еще квест.

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

С другой стороны, пока еще сыровато: инструменты, отладка, интеграция с JS. Мне кажется, что Wasm еще долго будет оставаться нишевым решением для специфических задач, а не заменой привычных JS-фреймворков. Но, возможно, я ошибаюсь, и через пару лет все будут писать на Rust или Go для веба через Wasm. А вы что думаете, Wasm – это реально революция или просто очередной модный тренд?

Подробнее

Почему IT-рекрутеры так любят «просто найти»?

Меня просто убивает, когда рекрутер пишет: "У нас есть вакансия, ищем разработчика. Нужно просто написать на Java". Серьезно? Просто? Ни слова про проект, команду, стек, задачи. Создается ощущение, что меня пытаются впихнуть куда угодно. А ведь для ИТ-специалиста важно не просто найти работу, а найти работу по душе, где будет рост и интересные задачи. Это такая большая проблема – нормально описать вакансию? А вы как думаете?

Подробнее