На этой неделе столько анонсов, что я не поделился ничем полезным. А ещё я уже пару недель не поджигал пятые точки айтишников. К счастью, вышел полугодовой отчёт «Хабр Карьеры» про зарплаты айтишников, а значит, в нём можно поковыряться, а у вас будет шанс сказать, что всё неправда.
Напомню, что отчёт составляется на основе данных, которые айтишники предоставляют на сайте. Поэтому, если вы хотите, чтобы он был точнее, добавляйте данные туда.
Самый главный вывод — зарплаты IT-специалистов во второй половине 2024 года выросли на +19% к предыдущему полугодию. Это дохрена. Самый большой рост — в регионах, это есть на скрине выше. Я писал раньше, почему это происходит. И, скорее всего, будет происходить дальше. Зарплаты растут больше и больше, чем ближе к Москве. Москва продолжает выгребать кадры из регионов, потому что дефицит.
Мы также видим, что раз зарплаты растут, все новости про лопание пузыря были лишь горячими инфоповодами на фоне массовых сокращений в малой доле рынка. Но ради реальной картины смотреть надо на результаты первого полугодия 2025 года, и если мы не увидим там отскок, значит, всё отлично.
Самый большой буст зарплат у тестировщиков и спецов по информационной безопасности. А единственная специальность в минус — контент. Влияние нейросетей?
А вот из разработчиков больше всего получают мобильщики, а меньше всего HTML-верстальщики. Вопрос — откуда вообще нашли верстальщиков. Ну и ещё из интересного: JavaScript — один из самых низкооплачиваемых языков программирования, со средней зарплатой в 204 000 рублей.
С полным отчетом можно ознакомиться по ссылке.
Деплой

Оставлять комментарии: @dev_yttg_chat
В канал пишет: @StressoID
Предложка: @deploypoint
По вопросам рекламы: @deploymarina
Поддержать нас: https://boosty.to/in.office
Similar Channels



Тенденции в IT-сфере: взгляд на деплой и его влияние на разработку
Деплой, или развертывание программного обеспечения, является одним из ключевых этапов в процессе разработки. Он включает в себя подготовку, установку и тестирование приложений на сервере. Этот этап стал особенно актуальным в последние годы с ростом популярности облачных технологий и agile-методов разработки. Всё больше компаний стремятся сократить время от написания кода до его использования конечными пользователями, что требует оптимизации процессов деплоя и автоматизации большинства этапов. С каждым днем все больше специалистов обращается к методам, таким как CI/CD (непрерывная интеграция и непрерывное развертывание), что позволяет значительно улучшить качество продукции и повысить её доступность. Вместе с тем, внедрение эффективных подходов к деплою подразумевает не только технические изменения, но и культурные трансформации в командах разработки.
Что такое деплой и зачем он нужен?
Деплой – это процесс развертывания программного обеспечения на серверах или устройствах пользователей, что позволяет им использовать разработанное приложение. Он необходим, чтобы перевести код из среды разработки в рабочую среду, где пользователи смогут взаимодействовать с программой.
Без деплоя разработка не имеет смысл, так как только после развертывания возможно тестирование и использование приложения. Это важная часть жизненного цикла программного обеспечения, которая требует внимания и качественной реализации.
Каковы лучшие практики деплоя?
Среди лучших практик деплоя можно выделить использование автоматизации, такие как CI/CD, которая позволяет быстро и безопасно развертывать новые версии приложения. Это помогает избежать ошибок, связанных с ручными процессами.
Также стоит учитывать необходимость тестирования перед деплоем. Это может быть как юнит-тестирование, так и интеграционное, чтобы гарантировать качество развертываемого кода.
Как деплой влияет на производительность приложений?
Правильный деплой может существенно повысить производительность приложений благодаря оптимизации кода и деплоя. Это позволяет избегать временных задержек и сбоев, которые могут возникать при неправильном развертывании.
Кроме того, использование облачных технологий и контейнеризации (например, Docker) помогает улучшить масштабируемость приложений, что также положительно сказывается на их производительности.
Какие инструменты используются для деплоя?
Существует множество инструментов для деплоя, включая Jenkins, GitLab CI, Travis CI и многие другие. Эти инструменты помогают автоматизировать процесс и упрощать управление развертыванием кода.
Некоторые компании также используют собственные решения для деплоя, адаптированные под специфические потребности их проектов и окружений.
Как обеспечить безопасность во время деплоя?
Для обеспечения безопасности деплоя необходимо применять такие меры, как шифрование данных и аутентификация пользователей. Это поможет предотвратить доступ несанкционированных лиц к системе во время развертывания.
Кроме того, важно следить за обновлениями программного обеспечения и использовать безопасные методы работы с зависимостями, что позволит минимизировать уязвимости в приложениях.
Деплой Telegram Channel
Деплой - это канал, созданный для всех, кто интересуется IT-сферой и хочет узнать больше о различных аспектах этой области. Здесь вы найдете дополнительный контент с видео материалов, рефлексии на тему IT, а также наши личные мысли и идеи. Канал ведет @StressoID, который старается делиться самой актуальной информацией и полезными советами. Если у вас возникнут вопросы или предложения, вы всегда можете обращаться к @deploypoint. Также, если вас интересует реклама на канале, обращайтесь к @deployvlad или по ссылке https://telega.in/c/dev_yttg. Мы всегда рады новым подписчикам и сторонникам, поэтому поддержите нас на платформе https://boosty.to/in.office и помогите нам делиться еще большим количеством полезной информации из мира IT.