В 2024 году начали проявляться 2 тренда:
Кризис на рынке IT - программистам сложнее устроиться в найм. Можно сколько угодно бодриться, но если сравнить тот же 2020 или 2021 год с 2024м - разница просто очевидна: в ковид хантили вообще всех, на +50% вообще без проблем. В 2024 году устроиться выше, чем на зарплату мидла - уже хорошо.
ChatGPT, генерация кода - у менеджмента появляется заблуждение, что ИИ может заменить программистов. Нас с вами в реальности ИИ пока не заменяет - но его использование в работе в некоторых случаях может ускорить разработку в 2-3 раза. Сейчас самое то LLM сетки использвать как Google на максималках: что раньше приходилось гуглить пару дней - сейчас нейросетка подробно с примерами расскажет за 20 минут.
Отсюда несколько следствий:
Не все, но некоторые hr и CTO начали вести себя неадекватно при найме программистов. Иногда это выливается в лютый бред: хочу канарейку за копейку, чтобы пела и ничего не ела.
Зарплаты программистов просели и не растут. Есть "стеклянный потолок" - чтобы получить зарплату выше 500К рублей или выше 6К евро в ЕС - надо "прыгнуть выше головы". Есть какие-то единичные случаи, но по личному опыту выше этих цифр практически нереально ничего найти за разумные сроки.
Очень сложный вход в профессию для новых разработчиков. Джуны сейчас не нужны от слова совсем - их в принципе не нанимают. Чтобы тебе начали платить деньги за работу - надо быть минимум мидлом с 3мя годами опыта.
Сам не встречал, но знакомые жалуются, что начинающие программисты очень сильно подсели на ChatGPT и ленятся кодить самостоятельно - и поэтому становятся скорее не класическими программистами, а промт-инженерами. Не берусь судить хорошо это или плохо, про это подробнее ниже.
Как выглядит настоящее программирования на 2025 год
Есть крупные компании. Они ищут перекладывателей JSON с сеньёрскими лычками, которые должны дрочить алгоритмы и не выходить за очень узкую область своих компетенций. Нужно знание процессов и отсутствие воображения в принципе. Руководители больших компаний спят и мечтают, как сократят фонд оплаты труда на 90% и всех заменят нейросетками.
Есть средних размеров компании. Там тоже нужно знание процессов, но ещё есть какие-то шансы попрограммировать так, что самому будет интересно.
Есть стартапы - там тебе одному придётся работать за целый отдел. Если человек идёт в стартап аналитиком данных - ему придётся работать ещё и инженером данных, и дата сайнтистом, и нейронки внедрять, и даже девопсить в меру своих сил. Есть простор проявить своё воображение, но слишком интенсивная работа.
Как я вижу, куда всё идёт:
Большие компании продолжат сокращать "программистов". Когда мамкин перекладыватель JSON-ов выходит на рынок, зная алгоритмы но не зная ничего дальше своей узкой области - он выглядит достаточно жалко.
Средних размеров компании будут продолжать как-то жить и у них мало что изменится.
А вот со стартапами нас ждёт интересный феномен: сейчас 1 техлид, вооружённый ChatGPT может попробовать заменить целый отдел разработки. Т.е. команда из 4-5 человек (1-2 кодера, тестировщик, дизайнер, продакт, маркетолог, девопс на четверть ставки) могут тестировать гипотезы и за 1-3 месяца запускать очень качественный MVP. Это приведёт к ещё более быстрому росту количества стартапов. Что ещё не автоматизировали - в ближайшие 5 лет будут активно пытаться автоматизировать - т.е. в целом нас ждёт следующий шаг в сторону технологической сингулярности. И чтобы вписаться в эту волну и попытаться на ней подняться - начинать надо было ещё год назад.
Индихакинг
Что такое индихакинг? Как я это понимаю: программист приходит после работы, и вместо того, чтобы работать на второй работе или залипать в доту - пилит свой проект. Может в одиночку - а может подключить жену и ещё нескольких своих знакомых. Делает какой-то продукт и пытается его продать.
Я сам пробовал заниматься индихакингом, и прогорел на том, что продукт я сделать смог, а продать его - нет. Т.е. точно нужен ещё продукт овнер - чтобы исследовать рынок и написать ТЗ, что вообще сказать, какой продукт нужно делать. А потом отслеживать метрики и говорить что и как поправить. И ещё точно нужен маркетолог - чтобы получившийся IT продукт как-то в плюс продать.
И если у фронтендеров вообще никогда не было проблемой какой-то свой проект (сайт) запустить, бекендеры могли доучить фронт и двигаться в сторону фуллстеков, то у людей, работающих с данными с этим беда: аналитикам и инженерам данных очень сложно придумать, какой продукт сделать и кому продавать. А дата сайнтистам это сделать практически невозможно (DS стоит начинать когда есть хотя бы 10К пользователей и статистика за пол года).
Хакатон!
В виду этого у меня появилась идея: я решил попробовать организовать онлайн хакатон для специалистов, работающих с данными.
Обычно хаккатон - это когда собираются до 5 человек и 1 выходные судрожно пишут код.
Я же решил попробовать провести хакатон именно по индихакерству:
Люди делятся на команды до 5 человек. При этом не только программистов - а ещё маркетологов, дизайнеров, продактов можно брать в команду.
Придумывают идею: какой продукт или услугу можно оказывать людям или компаниям, чтобы заработать денег не в найме.
Реализуют продукт и пытаются его продать.
Потом где-то в октябре 2025 года все собираемся и подводим итоги: кто что делал и у кого как удалось на этом заработать.
Т.е. весь хаккатон будет идти заочно в онлайн формате. Продолжительность где-то 7-8 месяцев, за это время можно успеть и рынок ислледовать, и продукт накодить, и попробовать его продать.
Обсуждение хаккатона просиходит в телеграме, задать мне вопрос можно там же: https://t.me/digitalberd/13718/13719
Попробуйте хотя бы начать! Буду рад, если в результате хотя бы кто-то сможет организовать своё дело и выйти из работы в найме!