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

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

Подробнее

Сообщество – это про тусовку или про реальную пользу?

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

Подробнее

Ansible – друг или враг DevOps-инженера?

Вот сколько я работаю с Ansible, у меня до сих пор двоякое отношение. С одной стороны, автоматизация рутинных задач – это круто. Деплой, конфигурация серверов – все делается быстро и повторяемо. Но с другой стороны, эта его YAML-магия иногда такая сложная для отладки! Попробуй найди ошибку в плейбуке на 500 строк, когда все не так, как ты ожидаешь.

Мне кажется, что Ansible хорош для простых сценариев, но когда начинается сложная логика, управление состоянием, то он становится каким-то громоздким. Терраформ в этом плане кажется более продуманным Я думаю, что Ansible – это отличный инструмент, но только для определенных задач, а не как универсальное решение для всего. А вы как считаете?

Подробнее

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

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

Подробнее

Мидл-разработчик – потолок для 90% IT-специалистов?

Вот честно, сколько людей реально дорастают до Senior или Architect? Большинство отличных специалистов так и остаются на уровне Middle, прекрасно справляясь со своими задачами. Но амбиции-то у всех есть! Может, система грейдов в IT заточена под то, чтобы держать людей на комфортном, но не топовом уровне? Рынок просто не требует такого количества Senior'ов, сколько существует Middle-разработчиков. А вы как думаете, есть ли смысл гнаться за Senior'ом, или лучше стать супер-Middle?

Подробнее

Высшее образование в IT – пустая трата времени?

Давайте честно, сколько реально применимых знаний дают вузы сейчас? Я закончил универ год назад, и большую часть пришлось переучиваться с нуля. Преподы часто отстают от индустрии, программы неактуальные. Получается, диплом – просто бумажка, а реальные скиллы качаются на курсах или в работе. Может, пора вузам уже перестраиваться или проще сразу на курсы идти? Считаю, что зубрежка теории без практики – путь в никуда. А вы как думаете?

Подробнее