В IT тоже не мёдом намазано
Если вы думаете, что айтишники за 100500 денек пишут 3 строчки кода в день, запивая лавандовым рафом - то будете глубоко не правы.
Когда говорят, что джуны никому не нужны - то и с сеньорами ситуация такая же. Поиск работ - настоящая работа.
Проектов, на которых ты придешь в команду профессионалов и будешь профессионально делать продукт и развивать свой кругозор и навыки - единицы.
Во-первых, чтобы попасть на работу, нужно пройти кучу собеседований, где вас выпотрошат по полной: от унижения через вопросы о структурах, индексах, алгоритмах и администрировании серверов и БД до лайвкодинга (это когда вы в онлайне под наблюдением интервьюера должны написать код). При это сами интервьюеры, если отойти в сторону от вопросов собеса, начинают плавать в теме и злиться, если это становится видно невооруженным глазом. Им нравится быть на коне и унижать соискателя через заранее подготовленные и выученные ими самими вопросы.
Требования сейчас жесткие: ты должен не только уметь программировать, но и обладать знаниями девопса, админа и архитектора (на некоторых собеседованиях могут встретиться вопросы, о том, как одна небольшая настройка в конфиге БД влияет на очень редко встречающуюся в практике ситуацию с которой 99% программистов не сталкивались, но должны знать чтобы устроиться на работу).
Короче, надо быть мастером на все руки, который может от создания папки с проектом до деплоя его на боевой сервер с настройкой прода и администрированием ресурса.
Тебя будут гонять по стандартам оформления кода, паттернам в программировании, сложным случаям в ООП и методам языка, которые вообще мало кто знает.
А потом, когда тебя возьмут на работу - ты будешь ковырять самый дерьмовый говнокод, в котором четверть кода не рабочего, четверть скопировано из какого-то другого проекта и криво прибито гвоздями, четверть закомментировано и не работает - но удалять нельзя, а оставшееся написано индусами и кáлечными пленными джунами.
Это код не имеет ничего общего с требованиями по вакансии, рефакторить его не даст местный тимлид, который писал этот код еще во времена юношеских поллюций, а админы тебя будут ссаными тряпками отгонять от криво настроенных серверов и глючного CI, заставляя мучаться с их выкидышами интеллектуального труда.
В итоге ты будешь писать кривые фичи, встраивая их в конченный код и не применишь 80% навыков из того, что от тебя требовали по вакансии. Рассказать о том, чем ты занимался на этой работе тоже будет нечего.
Поэтому, на 100 вакансий обычно штук 10 адекватных и на них претендует столько же сеньоров, сколько новичков в IT ломится на стажировку. Тут выживают сильнейшие.
Лига программистов
2.1K поста11.9K подписчика
Правила сообщества
- Будьте взаимовежливы, аргументируйте критику
- Приветствуются любые посты по тематике программирования
- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества