Всё очень просто. Вы слышали о таком явлении, как шринкфляция? Если вы живёте в России, просто зайдите в любой продуктовый магазин и обязательно найдёте пакет молока 900 мл (вместо 1 л) и упаковку сахара весом 900 г (вместо 1 кг). Т.е. на каком-то этапе, когда можно было в очередной раз повысить цены, производители решили оставить цены теми же, но сократить объёмы
Точно так же и на рынке труда в IT. Не знаю, по каким причинам, но решили не снижать зарплаты, а вместо этого поднять требования и взгромоздить на плечи разработчиков дополнительную нагрузку в виде неоплачиваемых сверхурочных и т.д.
но что такое VACUUM в Postgres у любого претендента на должность Senior разработчика и выше — спрашивают, и я знаю, почему.
Должность была невысокая. Как я уже писал в комментах выше, это было собеседование на джуна. Не на сениора. И оффер мне, кстати, дали (чему я был весьма удивлён), но с меньшей зарплатой, чем я уже получал
Я не говорю, что все эти армии JS'еров должны бросить JS и тут же ринуться в робототехнику, проектирование беспилотников и т.д. Я просто пример привёл
А выбор работы, которая тебе совсем не по душе, чреват ощущением ежедневной пытки
Мне программирование как таковое было интересно. Но работа в IT != программирование. Мне приходилось очень долго работать в режиме постоянного кранча. В итоге, помимо всех остальных последствий, это отбило у меня всякий интерес к разработке в принципе. Искать надо не то, к чему лежит душа, а то, что комфортно
И знать об этом механизме сеньор, работающий с постгре, обязан
Забыл упомянуть - то собеседование было на джуна...
Честно говоря, недавно менял работу и мне лично задачки литкода не попадались на собесах.
Это по нынешним временам уже аномалия. Примерно 8 месяцев назад была статистика, что ~48% дрочат людей литкодом, и их число с каждым днём только увеличивается. Какой у вас стэк и в какие компании вы собеседовались?
Есть какой-нибудь задокументированный пример? Я слышал только про индусов, которые друг за друга проходили собесы, якобы потому что европеоидные манагеры не могут их различать
Отдельно тут стоит вспомнить нелюбимую многими математику, без которой построить успешную карьеру фронтендера у вас шансов на порядок, а то и два больше, чем преуспеть в робототехнике
Если HR-тётенька на подлёте не отстрелит, конечно. ╮( ̄ω ̄;)╭
Уж кого в мире у нас не хватает, так это JS-еров, мдэ. Ну, собсна, выбор лёгкого пути, о котором все знают, чреват высокой конкуренцией и околонулевыми шансами вкатывания
Если не знать такие вещи, то на уровень сеньор-помидора бекенд / фуллстек - претендовать нельзя (можно там, где всем пофиг на качество, но это будет не global level title, а внутри этой богодельни).
А что, есть какой-то международный документ/стандарт, в котором прописано, кто такие есть джун, миддл, сениор? Прямо как разряды сварщиков? Спросите об этом N человек, и получите N разных мнений, иногда противоречащих друг другу
Кто-то когда-то приводил сравнение со спортсменами и проститутками. (¬‿¬ ) Я думаю, основная причина этого в том, что раз в ~5 лет происходит обновление стэков технологий, знания кардинально устаревают, приходится переучиваться. Айтишник с опытом в 20 лет - это совсем не то же самое, что и врач с таким же стажем. У такого разраба большая часть опыта - это просто мёртвый груз с каких-то там бородатых времён, который теперь будет интересен только каким-нибудь data hoarder'ам. Flash, J2ME, Java EE, Perl - кому-то сейчас будет интересен человек, заставший это? И вот в условном пятилетнем цикле у HR'a стоит выбор между молодым и старым соискателем, знающими один и тот же актуальный стэк. Итог немного предсказуем
Ну и второстепенные причины: возрасте 45+ вряд ли так сильно будет интересно в пятисотый раз штудировать все эти стэки, апишки, либы, фрэймворки и прочее. Да и кранчить над "интересными проектами" тоже не интересно
А вот теперь, в связи с ситуацией на рынке труда в IT, мы и узнаем, куда они деваются. Раньше, во времена благоденствия, никто не уходил, потому что незачем было. А теперь начали даже появляться вопросы "Куда уйти из IT?"
Если ты будешь узнавать о причинах неуспехов, то найдёшь таковых вагон и маленькую тележку. Вплоть до падения метеорита. Я бы сказал, бесполезное дело. Изучать истории успеха - полезно, но надо изучать их досконально. Понятно же, что "вставал каждый день в 5 утра, питался только зеленью и потому смог построить многомиллиардную корпорацию" - это наглая ложь
Поэтому все в итоге вернется на круги своя – когда в индустрии останутся в большинстве свои только те, кто кто сюда приходил за интересом, а не только за деньгами
Останутся те, кто смог высоко пристроиться раньше остальных. А интерес - ну, это временное явление. Вчера тебе было интересно, сегодня ты просто отрабатываешь ЗП
На поддержку чего-то не нужно столько людей, сколько на разработку нового. В США до сих пор остались мэйнфрэймы с программами на COBOL. Там есть ровно одна фирма, которая всё это дело поддерживает. Там всем по 40+ лет
А вы прям во время работы над проектом человека отправите контрибутить в PostgreSQL, чтобы он вам там реализовал более быстрый индекс, чем BTree, и вы потом стянули эту версию и развернули её у себя на серверах? Хотя в PostgreSQL есть Hash-индекс. Могли бы именно про него спросить, если так уж надо было для проекта
А то напоминает одну из приведённых в начале статей, где мужик отбраковывал кандидатов из-за незнания БАЗЫ
Рынок вычищает из себя тех, кто не может (не хочет) адаптироваться
Адаптироваться к чему? К гонянию JSON'ов между базой и клиентом? К рисованию формочек с помощью модного фрэймворка? Рынок отфильтровывает не тех, кто не может адаптироваться, а просто тех, кто попадётся под горячую руку. Отбор-то искусственный полностью. А не естественный
Всё очень просто. Вы слышали о таком явлении, как шринкфляция? Если вы живёте в России, просто зайдите в любой продуктовый магазин и обязательно найдёте пакет молока 900 мл (вместо 1 л) и упаковку сахара весом 900 г (вместо 1 кг). Т.е. на каком-то этапе, когда можно было в очередной раз повысить цены, производители решили оставить цены теми же, но сократить объёмы
Точно так же и на рынке труда в IT. Не знаю, по каким причинам, но решили не снижать зарплаты, а вместо этого поднять требования и взгромоздить на плечи разработчиков дополнительную нагрузку в виде неоплачиваемых сверхурочных и т.д.
Текст скинутой вакансии:
Вот такие
Или даже такие
Т.е. ты одобряешь все эти неоплачиваемые стажировки на 3+ месяца?
Должность была невысокая. Как я уже писал в комментах выше, это было собеседование на джуна. Не на сениора. И оффер мне, кстати, дали (чему я был весьма удивлён), но с меньшей зарплатой, чем я уже получал
Я не говорю, что все эти армии JS'еров должны бросить JS и тут же ринуться в робототехнику, проектирование беспилотников и т.д. Я просто пример привёл
Мне программирование как таковое было интересно. Но работа в IT != программирование. Мне приходилось очень долго работать в режиме постоянного кранча. В итоге, помимо всех остальных последствий, это отбило у меня всякий интерес к разработке в принципе. Искать надо не то, к чему лежит душа, а то, что комфортно
Забыл упомянуть - то собеседование было на джуна...
Это по нынешним временам уже аномалия. Примерно 8 месяцев назад была статистика, что ~48% дрочат людей литкодом, и их число с каждым днём только увеличивается. Какой у вас стэк и в какие компании вы собеседовались?
Я за вас крайне рад, потому что сегодня начинающим даже грошей не платят
Есть какой-нибудь задокументированный пример? Я слышал только про индусов, которые друг за друга проходили собесы, якобы потому что европеоидные манагеры не могут их различать
Хоть одно и базируется на другом, hashmap в привычном понимании - это не буквально то же самое, что и HASH-индекс в PostgreSQL
Если HR-тётенька на подлёте не отстрелит, конечно.
╮( ̄ω ̄;)╭
Уж кого в мире у нас не хватает, так это JS-еров, мдэ. Ну, собсна, выбор лёгкого пути, о котором все знают, чреват высокой конкуренцией и околонулевыми шансами вкатывания
А что, есть какой-то международный документ/стандарт, в котором прописано, кто такие есть джун, миддл, сениор? Прямо как разряды сварщиков? Спросите об этом N человек, и получите N разных мнений, иногда противоречащих друг другу
Кто-то когда-то приводил сравнение со спортсменами и проститутками. (¬‿¬ ) Я думаю, основная причина этого в том, что раз в ~5 лет происходит обновление стэков технологий, знания кардинально устаревают, приходится переучиваться. Айтишник с опытом в 20 лет - это совсем не то же самое, что и врач с таким же стажем. У такого разраба большая часть опыта - это просто мёртвый груз с каких-то там бородатых времён, который теперь будет интересен только каким-нибудь data hoarder'ам. Flash, J2ME, Java EE, Perl - кому-то сейчас будет интересен человек, заставший это? И вот в условном пятилетнем цикле у HR'a стоит выбор между молодым и старым соискателем, знающими один и тот же актуальный стэк. Итог немного предсказуем
Ну и второстепенные причины: возрасте 45+ вряд ли так сильно будет интересно в пятисотый раз штудировать все эти стэки, апишки, либы, фрэймворки и прочее. Да и кранчить над "интересными проектами" тоже не интересно
А вот теперь, в связи с ситуацией на рынке труда в IT, мы и узнаем, куда они деваются. Раньше, во времена благоденствия, никто не уходил, потому что незачем было. А теперь начали даже появляться вопросы "Куда уйти из IT?"
Если ты будешь узнавать о причинах неуспехов, то найдёшь таковых вагон и маленькую тележку. Вплоть до падения метеорита. Я бы сказал, бесполезное дело. Изучать истории успеха - полезно, но надо изучать их досконально. Понятно же, что "вставал каждый день в 5 утра, питался только зеленью и потому смог построить многомиллиардную корпорацию" - это наглая ложь
Останутся те, кто смог высоко пристроиться раньше остальных. А интерес - ну, это временное явление. Вчера тебе было интересно, сегодня ты просто отрабатываешь ЗП
Дефицит, да
На поддержку чего-то не нужно столько людей, сколько на разработку нового. В США до сих пор остались мэйнфрэймы с программами на COBOL. Там есть ровно одна фирма, которая всё это дело поддерживает. Там всем по 40+ лет
Именно. Остались те, кто успел дойти до определённой ступени и на ней усидеть. Всех, кто ниже, попросту отсекло
А вы прям во время работы над проектом человека отправите контрибутить в PostgreSQL, чтобы он вам там реализовал более быстрый индекс, чем BTree, и вы потом стянули эту версию и развернули её у себя на серверах? Хотя в PostgreSQL есть Hash-индекс. Могли бы именно про него спросить, если так уж надо было для проекта
А то напоминает одну из приведённых в начале статей, где мужик отбраковывал кандидатов из-за незнания БАЗЫ
Адаптироваться к чему? К гонянию JSON'ов между базой и клиентом? К рисованию формочек с помощью модного фрэймворка? Рынок отфильтровывает не тех, кто не может адаптироваться, а просто тех, кто попадётся под горячую руку. Отбор-то искусственный полностью. А не естественный