Рубрики
Реалии

Профессиональное сообщество виновато, что превращает индустрию в олимпиадный кружок

Несколько дней назад на Хабре вышла статья С алгоритмами в духе LeetCode на собеседованиях пора кончать. Процитирую несколько реплик из комментариев:

В последние годы стараюсь не упоминать на собеседованиях, что есть хороший бэкграунд по алгоритмам — олимпиады и все такое. Так как ненависть к олимпиадникам растет стремительно.

https://habr.com/ru/companies/productivity_inside/articles/777566/#comment_26220166

Голос разума. Но вернее сказать — проповедь в борделе.

https://habr.com/ru/companies/productivity_inside/articles/777566/#comment_26215444

Вот эти все прогоны по алгоритмом с литкода и прочим задачам, не относящимся к потребностям позиции возникают потому, что закрыть позицию у бизнеса не горит, а ответственный за найм не терпит убытки. А вот когда начнёт пригорать, то основными критериями становятся: приходить каждый день, не косячить, соблюдать регламенты, разбираться в проекте, работать в команде.

Согласен. В процессе поиска работы вижу, что все вакансии существуют по принципу: не очень то и нужно.

https://habr.com/ru/companies/productivity_inside/articles/777566/comments/#comment_26216010
https://habr.com/ru/companies/productivity_inside/articles/777566/#comment_26215432

Как видно, даже на сверхтоксичном Хабре достаточно людей, кто понимает, что сфера свернула в состояние, где нужно, в комплексе:

  • Очень хорошо знать массу инструментов в своём и смежных стеках.
  • Иметь коммерческий опыт.
  • Уметь и любить решать leetcode-задачи, алгоритмы, вызубривать и знать все академическо-теоретические вещи, иметь фундаментальные знания в computer science и т.д.
  • Проходить «многоуровневые» собеседования.
  • Быть крайне увлечённым гиком-фанатиком.

Иными словами, рынок труда начал фильтровать разработчиков нещадно, выбирая «лучших из лучших», соответствующих современным тенденциям:

КМК идёт бесконечное просеивание кандидатов, чтоб из крупиц высеять золото по их критериям. Цель забрать лучших к себе в команду.

https://habr.com/ru/companies/productivity_inside/articles/777566/comments/#comment_26217186

Это становится особенно очевидно, когда смотришь на список компаний, которые этот этап практикуют: Озон, Яндекс, ВК и т.д. — т.е. это компании, у которых входная воронка кандидатов такого размера, что они не только по алгоритмам могут гонять, но и по физическим параметрам отсеивать — и все равно закрывать свои вакансии

https://habr.com/ru/companies/productivity_inside/articles/777566/#comment_26218340

Среднестатистический айтишный кодер последние 10 лет считал себя исключительным и незаменимым. Он на всех крупных площадках писал (и до сих пор пишет!), что есть «дефицит высококвалифицированных специалистов» и призывал вкатываться в IT любого школьника, кто приходил на тематические форумы с вопросом «как войти в IT?». Давал ссылки на roadmap, старательно рассказывал, как вкатиться в сферу любому желающему. Ведь «карма» и всякие виртуальные «плюсики» сами себя не поставят.

Сейчас ситуация меняется стремительно. Все те, кто хором пели в интернете, как они гребут лопатой бабло сидя на удалёночке, скоро осознают, что привычному найму в IT приходит конец. И они — если и не первые «на вылет», то в зоне риска — абсолютно точно. Это обусловлено следующими факторами:

  1. Выборка работодателями «лучших из лучших» — это прямое свидетельство того, что программистов достаточно, нет никакого дефицита — это искусственно надутый информационно-мифологический пузырь владельцами курсов по IT. Если бы существовал такой сильный дефицит — брали бы всех, кто хотя бы имеет коммерческий опыт. А их уже не берут без прохождения пятиуровневых собеседований с leetcode и плясками около работодателя, где разработчик должен доказывать, что он умеет и может решать задачи, имея на руках рабочий стаж.
    Теперь своим резюме со стажем работы можно только подтереться — стаж не играет роли! Если вдуматься, то это просто абсурд и нивелирование специалистов до уровня чернорабочих.
  2. Санкции, политическая и экономическая ситуация в стране. Количество желающих получать зарплату из шестизначной цифры будет всегда больше, чем работодателей, готовых платить эту сумму за «базовые вещи». Выборка «лучших из лучших» теперь станет перманентным явлением, даже в компаниях уровня «Рога и Копыта».

Многие это понимают, но полагают, что с этим ничего уже нельзя поделать, мол, Господь терпел и нам велел:

Нужны или не нужны алгоритмы можно размышлять долго. Но вот простая ситуация — хочу работу и много денег. А на собеседованиях просят алгоритмы. Что делать? Правильно — решать. И ничего с этим не поделаешь. Такова жизнь.

https://habr.com/ru/companies/productivity_inside/articles/777566/#comment_26221238

Тут, у нас на сайте, возникла дискуссия, где IT-сообществу предлагалось «бороться с задротами», т.е. со всеми теми, кто из профессии устраивает шапито-шоу в виде задрачивания навыков Leetcode и допросами на собеседованиях. Зацепили меня два комментария. Первый:

Удачи в борьбе с ветряными мельницами. Корень проблемы в том что вы ошиблись с выбором профессии и теперь не тянете. Задроты останутся, а поганой метлой на мороз выметут вас. Вот она жестокая правда жизни. Чем больше бабла и лучше условия труда тем выше конкуренция. Кто вам виноват что вы эту конкуренцию не выдерживаете?

Отличие задротов от вас в том что им это интересно и дается легко в виду определенных способностей и склада ума. Вам же надо каждый раз напрягаться и заставлять себя. Кто-то с детства имеет развитый слух и им легко дается изучение музыкальных инструментов. А еще родители музыканты могут быть. Как простому Васе без способностей и связей конкурировать с такими? Честно конкурировать на их поле можно только если вложить гораздо большее количество времени — задротствовать. После такой многолетней каторги вы выйдете только на уровень посредственности который им дался как нефиг делать. Разумнее развивать свои способности и использовать их в конкуренции.

И мнение оппонента, Димы:

Корень проблемы в том что вы ошиблись с выбором профессии и теперь не тянете.

Корень проблемы в том что мы как раз тянем профессию. А вот всякую бесполезную в профессиональной деятельности задротскую срань — принципиально не хотим тянут.

Задроты останутся, а поганой метлой на мороз выметут вас.

Когда у бизнеса начнётся дефицит средств, тогда и начнут спрашивать, а нахуя нам этот задрот со своими Декстрами, если формошлёп делает то же самое быстрее и за более скромный прайс.

Кто вам виноват что вы эту конкуренцию не выдерживаете?

Профессиональное сообщество целиком и виновато что сливает индустрию и превращает её в какой-то олимпиадный кружок. И коль уж не хочет с этим бороться а прогибается — значит поделом.

Отличие задротов от вас в том что им это интересно и дается легко в виду определенных способностей и склада ума.

Пусть занимаются этим после 17:00. А на работе надо работу работать.

Второй комментарий — скорее «крик души из народа», что-то из разряда «Доброго, Разумного, Вечного», но не применимого к реальности.

Призывать профессиональное IT-сообщество к революции? К отстаиванию своих интересов? Дима, к кому ты взываешь? Вот к ним? Серьёзно?

С большей долей вероятности мы увидим забастовку курьеров из Таджикистана или водителей Яндекс-такси.

Хотели бы отстаивать свои профессиональные права — отстаивали: писали соответствующие комментарии, делали на GitHub всяческие манифесты, пилили ролики на YouTube, объясняли бизнесу что и как.

Но ничего этого НЕТ. И не будет. Наоборот, они в каждой теме про IT пишут одно и тоже, комментарии на Хабре ничем не отличаются от комментариев на Пикабу или на Ютубчике — всё как под копирку.

Это профессиональное сообщество, состоящее из высококвалифицированных сеньёров-помидоров, даже не в состоянии сделать проект, который бы вытеснил узурпаторский Хабр с его тоталитарной системой мнений. У этого профессионального сообщества даже не хватило мозгов купить хостинг за 500 рублей и поставить туда WordPress, что бы обсуждать точку зрения, отличную от «партийной».

Так что комментарий, кому ты оппонировал, прав — все эти гики сначала вытеснят всех нормальных людей, а потом начнут пожирать и самих себя, придумывая всё более изощрённые способы самоутверждаться в олимпиадных задачках.

88 ответов к “Профессиональное сообщество виновато, что превращает индустрию в олимпиадный кружок”

Космическое быдло 3bc4f62bd8Космическое быдло

Я как человек у которого на Литкоде 666 задач, могу сказать так, я их решал потому что нравилось. а как надоело пошел на Кодефорс. Но я довольно посредственен в скорости решения, скорее как марафонец. И никогда бы не тыкал человека, что не знает что-то, если этого не нужно было в работе, да и на собесе спрашивал бы самое простое. Если человек пришел на собес, ты должен уже взглянув на него понять кто он и что из себя представляет, а за 5 минут общения понять что через 10 лет с ним будет, но это удел взрослых дядек и тёть, а не тупых задротин.

Вот за это жму руку и обнимаю, давно даже были мысли а что если скопировать известный продукт и продавать за фиксированный прайс.

Хорошая статья, понравилась. Думаю тоже написать статью, как начать крестовый поход в ИТ, чтобы изгнать задротин, мудаков и инфантилов.

7
1

ты должен уже взглянув на него понять кто он и что из себя представляет, а за 5 минут общения понять что через 10 лет с ним будет

Глупые хрюши примерно так и оценивают кандидатов — по носкам, причёске, психотестам и вопросам «кем вы себя видите в гробу».

Изгнать задротин — звучит как «снести несущие стены в человейнике».

1
2

Интересно, задротины правда поверили, что они несущие стены или это просто так проявляется жуткий страх перед реальностью?)) Ставлю на второе.

Несущие стены — это нормальные мужики, которые умеют делать работу, приносящую бизнесу прибыль.
А задротины — это по недосмотру расплодившаяся зараза. Недосмотр зафиксирован, учтён. Кстати, уже видела вакансии, где прямо пишут, что инфантилы со смузи-микросервисами не нужны.

Но вообще, вас же никто не убивает. Идите к психотерапевту, становитесь нормальными людьми. И отпадет необходимость сбегать в код из реальности. Многие же смогли это сделать

1
0

А, ну и насчёт глупых хрюш и сканирования человека за 5 минут. 20летние девочки-эйчары действительно скорее навредят, если попытаются в психологию. Но любой нормальный руководитель обязан уметь читать людей. Нормальный — это повзрослевший, социализированный управленец с опытом.

Для одичавших ботанов это может быть из области фантастики. Но на самом деле иногда секунд за 30 разговора многое понятно. А то и вовсе по одному комментарию. Это крайний случай, но я не преувеличиваю, честно так

0
1

Насчёт статьи плюсую. Почитала бы. Да и мысли о крестовом походе все больше материализуются. В некотором роде уже начала это делать, когда ходила по собесам и отказывала моментально, как только чуяла задротопитомник

0
0

Тоже читал эту статью. Меня там ещё привлёк другой комментарий:

Это не поиск лучших. Это агрессивная фильтрация худших.

Я долго изучал вопрос о том, почему компании любят LeetCode-собеседования, и главный аргумент защитников такого подхода был примерно следующий:

Да, действительно, собеседование с LeetCode-задачами даёт много ложно-негативных результатов и отсеивает много действительно хороших кандидатов. Но оно также практически не даёт ложно-позитивных результатов, т.е. вряд ли неквалифицированный глэк сможет выдать себя за настоящего специалиста. А это главное для компаний уровня Google

Блин, серьёзно? Я в этом не уверен. Ладно, МБ такое и работает для Google, который абсолютно все свои технологии пишет сам (даже вместо Git у них что-то самопальное). Но чтобы задрочить LeetCode и System Design, не нужно даже иметь какого-то реального опыта (коммерческого, опенсурсного и т.д.) разработки. Полагаю, именно поэтому российские компании спрашивают не только LeetCode, но ещё и гоняют по вопросам, связанным с кишками используемых на проекте ЯП и СУБД. Будут вопросы типа «Как работает планировщик горутин в Go?» и «Как внутри устроен индекс BTree в PostgreSQL?»

И всё же главный вопрос, на который хочется узнать ответ: а кто именно в крупных компаниях несёт ответственность за то, что процесс собеседования в любой отдел разработки унифицирован и вне зависимости от роли подразумевает LeetCode-раунд? Это ж точно не сами задроты из всех отделов коллективно собрались на корпоративный референдум и договорились. Тем более что многие из тех, кто задаёт кандидатам LeetCode-задачи, пришли в компанию ещё до того, как в ней такое ввели. Именно поэтому я хочу узнать, какое высокопоставленное лицо занимается выстраиванием таких процессов найма в отделы разработки и в чём его причины делать их именно такими. Ну а что до самих задротов, то они вообще при любых процессах найдут способы похуесосить кандидатов и самоутвердиться за их счёт

4
0
Космическое быдло 3bc4f62bd8Космическое быдло

На счет Литкода, тут скорее банальное обезьяничество, повелось у нас в России так, что если западное, то нужно сожрать, даже если это гавно.

9
0

Ну так сейчас каждая ИТ-шарага ощущает себя почти Гуглом. Оттуда и тащат. Оттуда все эти критерии поиска «идеальных кандидатов» и прочая поеботина. Корпоративный пафос везде просто зашкаливает.

В 90х, всякие пафосные помойки, вроде коммерческих банков, вывешивали вакансии «требуется уборщица с высшим образованием». Хотя даже дураку было понятно, что выпускница МГУ не будет настолько хорошей уборщицей, как обычная тетка, которая закончила ПТУ и благодарна жизни за эту работу.

Дурное бабло + невменяемое руководство. Вся руководящая вертикаль сидит из гуманоидов, которые всю жизнь работали языком, а не головой и руками. Корпоративные приспособленцы. Вот и вся суть проблемы. Но автор, как обычно, завел свою унылую пластинку про задротов и т.д. Заебал уже этот фрик, своим нытьем, честное слово…

1
1

Невменяемое руководство знать ничего не знает про литкод и знать не хочет. А чисто дало карт-бланш задротам делать что хотят. Сейчас вот тоже зарождается тренд когда от формошлёпа требуют вышку. Уйдёт всё так же с уходом шальных денег. Но будет голодно и уныло, как в банках сейчас.

3
1

Невменяемое руководство нанимает себе таких же нижестоящих руководителей и помощников.

У нас в отделе техсобес проводит хуй, который просто рядовой разработчик. Чего он там у людей спрашивает, я в душе не ебу, но от его кода иногда в глазах кровоточит. Почему именно ему делегированы эти полномочия, догадайся сам…

1
0

Почему именно ему делегированы эти полномочия, догадайся сам…

Потому что бесполезен чуть менее чуть полностью. Пусть вот идёт хотябы собесит.

1
1

Ты реально тупой. Это самый незаменимый сотрудник отдела. Его нос суется везде. Он готов брать на себя любую ответственность, какую сможет найти.

Ни одному нормальному разрабу это нахер не нужно. Денег за это не платят, отгулов не дают.

3
0

Уйдёт всё так же с уходом шальных денег.

Разве не будут задроты еще агрессивнее вести собеседования? Они же не пойдут курьерами работать, ЧСВ или здоровье не позволит. Будут держаться за свое место до последнего. Тимлид будет отбирать самых эпичных задротов которые будут при этом покладистые и не составят ему конкуренцию. Такая «дедовщина» не уйдет вместе с этими задротами, а закрепится. Уйдет тимлид, поставят другого на его место и он сразу захочет отыграться и доминировать. Я бы не надеялся на светлое будущее в айти. Может в каких-то специфичных направлениях вроде разработки компиляторов или ОС, но туда попасть можно будет только после топовых ВУЗов некоторым гениям.

3
0

Разве не будут задроты еще агрессивнее вести собеседования?

А бизнес им даст это делать?

0
0
бизнес даже поощряет это a933b81581бизнес даже поощряет это

А бизнес им даст это делать?

В больших конторах точно даст, т.к. для большинства задач подойдёт почти любой программист, с любым качеством кода, учитывая что сейчас любят писать микросервисы на 2к строк кода, то требования еще ниже.

0
0

И всё же главный вопрос, на который хочется узнать ответ: а кто именно в крупных компаниях несёт ответственность за то, что процесс собеседования в любой отдел разработки унифицирован и вне зависимости от роли подразумевает LeetCode-раунд? Это ж точно не сами задроты из всех отделов коллективно собрались на корпоративный референдум и договорились. Тем более что многие из тех, кто задаёт кандидатам LeetCode-задачи, пришли в компанию ещё до того, как в ней такое ввели. Именно поэтому я хочу узнать, какое высокопоставленное лицо занимается выстраиванием таких процессов найма в отделы разработки и в чём его причины делать их именно такими. Ну а что до самих задротов, то они вообще при любых процессах найдут способы похуесосить кандидатов и самоутвердиться за их счёт

https://archive.fo/Ba25y
https://archive.fo/w0o2M
https://archive.fo/Ss5pm

0
0

Похоже, что оно с одного IP пускает раз в период. Первую ссылку мне удалось открыть и прочитать, а вот последующие — зацикленная капча и все.

2
0

Интересно, конечно, но как эти телеги текста отвечают на мой вопрос?

А ещё я не очень представляю, как реализовывать всё то, что пишет автор. «Не работайте сверхурочно», — ок, легко сказать. Вот только зачастую есть пул долбоëбов, которые на такое согласны, так чтл именно тебя, умника, выгнать не страшно. Чтобы крутить вот так факи, надо находиться в заведомо более сильной позиции. Работник по найму — это уже слабая позиция

1
0

Ничего, скоро программисты перестанут писать код. Собеседующие будут просить написать подсказку ИИ чтоб он решил задачу с Leetcode.

0
0

Ходил на одно собеседование на си сярп-джыс. Мне давали задачки на бумаги. Решил все. Но не взяли. Было дело года 2 назад. СТОшник, который собеседовал собсно, хвастался про то как они победителей олимпиад по задачам хантят. Я просто тогда еще не въехал какие олимпиады какие задачи.

3
0

Честно говоря, всё больше желания реально перейти в атомную отрасль или какой-нибудь другой реальный сектор. Из того, что я вижу, в программировании не заработать уже, если ты не вундеркинд. Забивать свою голову просто так — ради идеи — не желаю, я не фанатею от этого. Интерес исключительно финансовый. И как бы не пиздели на всяких «Хабрах» про уровень з/п, я по одним только организациям «Росатома» вижу и знаю (!) сколько зарабатывают айтишники и другие специалисты. И, кстати, даже если посмотреть на каких машинах приезжают атомщики и проектировщики (и представители др. профессий) и на каких приезжают айтишники (и то если она у них есть), то разница прям колоссальная.

9
1

А, ну, ок. Уж правды ради, стоит отметить, что у нас из IT-блока только ЗГД приезжает на «Крузаке». Но можно ли его назвать прям классическим айтишником, если он, по собственному признанию, IDE открывал последний раз ещё в институте, а это было хрен знает когда? Это топовый менеджер…

3
0

Айтишник живёт в Москве и ездит на каршеринге. Иногда на электросамокате, тоже в аренду. На хуя своя тачка? Это ж сколько времени теряется. Заправиться, припарковаться, в сервис съездить, в дтп попадёшь полдня убито. А надо Leetcode задрачивать.

3
1

А надо Leetcode задрачивать.

А вот какой-нибудь эксперт сооружению какого-нибудь ВВЭР-ТОИ или эксперт в любой отдел проектного блока придёт на собеседование, расскажет про свой опыт — и принят. И з/п такая, что у среднего айтишника будет ступор от неожиданности.

7
0

Айтишник живёт в Москве и ездит на каршеринге.

Тачку я для примера привёл, как один из показателей уровня дохода. Да, она не каждому нужна. Подавляющее большинство программистов всё-таки домоседы. Поэтому, да, потребности в тачке испытывают далеко не все. Но есть и программисты, как и другие представители профессий в айти, которые работают удалённо. Тачка таким нужна. На данный момент, даже на «Весту» придётся красноглазить до усёра…

За последние месяцы сильно переосмыслил своё отношение к сфере айти. Тут только топовый менеджмент зарабатывает по-настоящему достойные деньги и не забивает голову не нужной для реальной жизни хренью.

7
0

Честно говоря, всё больше желания реально перейти в атомную отрасль или какой-нибудь другой реальный сектор.

Кто тебя туда возьмёт. Из айти путь только в самые низы. Охранник, продавец, курьер. Или дрочить дальше фреймворки.

2
0

Кто тебя туда возьмёт.

Есть кто) Это меньшая из проблем. Слава богу, специфика теущей работы позволила мне познакомиться с очень и очень многими людьми. В отделы закупок, организации строительства, в блок по проектированию и ряд других отделов попасть вовсе не трудно. Потому что задач там столько, что хватит всем, даже полным профанам — было бы желание работать. Другое дело, что вот туда на реально достойное место нужна профильная корочка. Самое главное в такой сфере — связи. Нарисовать нужную должность не проблема. Хотя, в случае новичков типа меня, рисовать ничего не нужно. Задач там дохера. Дают должность типа ведущего специалиста (там это низшаю позиция) на 100-120к и запрягают всякой нудной хернёй. Постепенно растёшь и ситуация меняется.

Из айти путь только в самые низы. Охранник, продавец, курьер. Или дрочить дальше фреймворки.

Вот чтобы этого не было, надо не фреймворки дрочить, а с людьми общаться. Вот это айтишное задротское кредо — постоянно учиться (ага, учиться — перучиваться скорее, бля) — это такое наебалово, что просто зла не хватает. До меня всё это только относительно недавно дошло.

6
0

К слову, я знаю людей и в IT, которые могут меня взять в это самое программирование, но не с пустой головой, а хоть с какими-то востребованными навыками. Другое дело, что мне это учить совершенно не хочется: не интересно, лень и не вижу смысла. Знаю людей, которые спокойно могут взять в техподдержку в другие организации (но зачем менять говно на говно?). Так-то в ИТ лично у меня с работой проблем не было бы, будь у меня нужный склад ума и, особенно, ИНТЕРЕС. Лень открывать IDE и какую-либо книгу. В последнее время что-то прям читаю книгу, а вижу фигу. Когда нет интереса и мозги не заточены под это дело (как выяснилось), будь у тебя хоть миллион знакомых, всё равно ничего не получится.

Вообще, я даже завидую не столько большим деньгам, сколько тем людям, которые занимаются тем, что им нравится и на работу ходят не как на каторгу и повинность. Это дороже богатств. Но лично я пока для себя такого занятия не нашёл.

5
1

Без образования и связей никто айтишничков никуда не возьмет. Но однажды выпрут из айти всех, кто не гики, и пойдем все в грузчики. Рано или поздно. ИТ это не учеба это постоянное ПЕРЕУЧИВАНИЕ, верно сказано выше. Времени, чтоб не стать грузчиками критически мало.

2
0

Грузчику надо иметь физическую силу и здоровье. У айтишников нет обычно ни того ни другого. Как правильно сказали — охранник, продавец, курьер. И то, если здоровье совсем хилое — курьером не выдержишь.

1
0

«В отделы закупок, организации строительства, в блок по проектированию и ряд других отделов попасть вовсе не трудно.»

Ага, так бывшего айтишничка без профильного ВО и без связей и с нулевыми навыками там прям вот ждут! Что проектировать может айтишничег? Что закупать? Кто там будет практикантом брать айтишничка с айтишным опытом в 10-15-20 лет?

3
0

Никто там не будет заставлять что-то проектировать салагу зелëного. Там полно других задач. Это в программировании есть такая установка: нет навыков — нет работы. В других профессиях ситуация может быть иная.

0
0

«надо не фреймворки дрочить, а с людьми общаться»
С какими людьми общаться айтишникам, откуда? Вокруг них на работе только айтишники. Это ж болото.

4
0

Ну, тут уже смотря кто в какой организации работает. Лично меня окружают далеко не только айтишники: юристы, строители, различные атомщики, различные проектировщики, аналитики, экономисты, самые разные менеджеры и др.

1
0

если вы работаете в ИТ-конторе, то, возможно, да. А если вы работаете не в ИТ-конторе, то вокруг масса людей, всяких, разных. Многие довольно интересны даже безотносительно карьерных устремлений, просто доставляет удовольствие поговорить с ними. Ну и могут принести вам пользу, например, уйдя в другое место, маякнуть о появлении вакансии. Со мной так было.

1
0

«ВВЭР-ТОИ — это типовой проект двухблочной, оптимизированной по технико-экономическим показателям АЭС поколения III с реакторными установками технологии ВВЭР (водо-водяной энергетический реактор), разработанный в современной информационно-технологической среде проектирования.»

Ну да, айтишникам там самое место…:-(

0
0

Здравствуйте, вещаю с запада, зарплаты хорошие в топ крупных компаниях, в мелких так себе ничем не отличается от любой другой профессии, где нужен диплом. Ноооо, задротизм захватил все, работать стало очень тяжело, очень много людей из Китая и Индии понаехали и впахивают как проклятые, задают нереальную планку, иногда хочется сдохнуть иногда — уволиться. Но куда уйти — хз. Смысла работать в такой средненькой компании тоже не вижу никакого.

2
0

Вообще, наиболее реальной вижу возможность получить вторую вышку по специальности типа «Финансы и кредит». Вполне можно устроиться на какого-нибудь финансового аналитика. Особенно тем, кто поработал в программировании. Я тоже часто думаю об этом. По-моему, на этом сайте такую идею тоже уже кто-то озвучивал.

3
0

Вполне можно устроиться на какого-нибудь финансового аналитика

Там тебя будут ебать и платить копейки. Из какого-нибудь персонального менеджера, которого хуями кроют клиенты, ты до конца жизни не вылезешь в специалиста уровня управляющего фондом. Потому что там все то же самое, блатные и пиздящие языком тебя обойдут, виртуозно продавая на собесах авторучки.

5
0

Там тебя будут ебать и платить копейки. Из какого-нибудь персонального менеджера, которого хуями кроют клиенты, ты до конца жизни не вылезешь в специалиста уровня управляющего фондом.

Ну во-первых, это еще бабушка надвое сказала. Люди с головой обычно растут. А во-вторых, даже если произойдет так как вы сказали — это все равно лучше, чем работать грузчиком. И уж точно лучше, чем не иметь работы вовсе. А если всегда исходить из того, что тебя любой обойдет и ничего не получится — нахера тогда вообще жить? Можно пойти, убить себя об стену. Но тем не менее люди пытаются, что-то делают, и бывает, добиваются результата. Откуда вот эта рачья психология, не давать никому выкарабкаться, затаскивать всех обратно?

3
1

Ну во-первых, это еще бабушка надвое сказала. Люди с головой обычно растут.

Ты типичный задрот, все время думаешь, что умнее всех.

Растут решительные и приспособленные. Тебе до них как до Пекина раком. Тебе бы радоваться, что не сидишь на кассе в пятерочке и не охраняешь вход в банк, но ты продолжаешь грезить работой, где не надо работать и можно заработать на 100-метровую яхту и куршавели.

1
1

Ты меня с кем-то путаешь. Никаких яхт и куршавелей я не жду и, более того, никогда не ждал. Но добиться некоторого улучшения своей жизни вполне реально, если предпринимать некоторые очевидные шаги, которые все знают — в частности, не страдать аутизмом, общаться с людьми, и улучшать образование. Поэтому, когда люди пытаются эти вещи делать, я всегда стараюсь их поддерживать.

1
0

Пойми уже наконец, что ты никакими ценными знаниями и способностями не обладаешь, даже не стремишься их приобрести, а только ноешь. Ну и чего ты ждешь, что царевна лягушка прискачет и научит тебя не быть аутистом и лентяем? Пиздуй работать и зарабатывать бабки своим горбом, как все это делают.

2
2

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

2
0

Вот ты реально мамкин долбоеб. Хуле ты приперлась сюда пиздеть, не зная жизни, шлюха?

0
1

И что ты показал тут своим высером? Своё скудоумие, не более. Как и все остальные, могу писать что хочу и делиться мыслями и некоторыми наблюдениями, в отличие от тебя, шакал. Ты можешь только в комментах гадить.

1
0

Ну да, вторая вышка и начало карьеры с нуля. Лучше, чем ничего. Из старых знаний пригодится MS Office. В «офисе» хоть работал, или только в IDE? В айти раньше была должность эникейщик. С неё начали «карьеру» многие сеньоры, потихоньку сейчас осознающие тяжесть своего положения.

0
0

Я и сам эникействую по потребности (когда прилетают соответствующие заявки). Но это всё равно херня. Работал с самыми разными программами. А «Офис» по-моему уже в 3-4-х классах школы преподают))

0
0

получить вторую вышку

бакалавра? Это платно и не по всем специальностям имеется вечерка или заочка. У меня в этом вопросе затык. Думаю про магистратуру. Мне правда интересно как можно получить второе в.о. Как будете действовать Вы?

0
0

Вообще, да, платно. Но и магистратура платная. Я тоже и про магистратуру думал, но лично мне нужна именно заочка. Вечерка — самый нежелательный вариант. Очку не рассматриваю в принципе. Про магистратуру давно не интересовался, надо будет посмотреть в каких ВУЗах есть такая или подобная специальность. Но на бакалавриате заочку найти можно. Магистратура ещё может быть повыгоднее в том плане, что срок обучения на 1-2 года меньше, ну ещё и степень выше, да.

0
0

Вообще, наиболее реальной вижу возможность получить вторую вышку по специальности типа «Финансы и кредит». Вполне можно устроиться на какого-нибудь финансового аналитика. Особенно тем, кто поработал в программировании. Я тоже часто думаю об этом. По-моему, на этом сайте такую идею тоже уже кто-то озвучивал.

Так идите и получайте. И побыстрее. Пока молодой и ничего не связывает. А вы все тут колеблетесь — «а как»? «да зачем»? «а вдруг»? Вы что — надеетесь что вам тут кто то выложит путь к успеху на блюдечке с золотой каемкой? Так нет, — вот видите сколько уже придурков вылезло с оскорблениями в ваш адрес. А нормальные участники уже все вам давным давно посоветовали. Так чего же вы ждете? Не понимаю. Предпринимайте же хоть какие то шаги. Всех благ и да хранит вас бог.

4
1

Да, всё верно. Нет, какой-то уникальный путь к успеху не ожидаю. Просто делюсь мыслями и наблюдениями. На оскорбления плевать, что ещё взять с обиженных жизнью людей? Гадить в комментариях, будучи анонимными, — это всё, на что хватает их мозга. Да, вы правы: надо действовать. С текущего момента удалил к чёрту с ноутбука все материалы по Java, все книги по программированию, снёс IntelliJ IDEA и удалил все свои программы.

С 2024 года надеюсь поступить переучиваться. Я и так потерял слишком много времени. Но доволен, что уже сейчас, на этапе вкатывания понял, что это вообще не моё. Некоторые на это всю жизнь тратят и это уже реально страшно и обидно…

Всех благ и да хранит вас бог.

Благодарю. Взаимно. Вы — умный, добрый и мудрый человек!

1
0

Только вижу подходящую для ебаного статью на хаброчке, а ее уже выложили на ебаном с комментариями.

Благодарю местное сообщество.

4
0
alex20092, 9 часов назад 69d1566503alex20092, 9 часов назад

Работаю в веб-разработке с начала нулевых годов. Господи, в какое же токсичное болото скатилась сфера! Я про эти ваши литкоды и про современные собеседования. Как и когда мы допустили, что пришли эти сумасшедшие люди и начали проводить эти «проверки» на позиции, где люди JSON-ы перекладывают?

Если мне предлагают решать литкод или что-то онлайн-кодить — я отказываюсь ещё на этапе разговора с HR.
Если прямо на собеседовании про это говорят, заранее меня не предупредив — я в наглую прощаюсь и закрываю видео-трансляцию.

Почему я так поступаю? Потому, что за 15 лет сфере я ни разу не писал никаких алгоритмов. Да, я перекладыватель JSON-ов с небольшой зарплатой по IT меркам. И таких как я — десятки тысяч, людей, которые пилят простые вещи. И я палец об палец не ударю, что бы для того, что бы получить работу «перекладывателя JSON-ов», мне нужно после 15 лет в сфере ещё и быть «клоуном у сами-знаете-кого». Совсем оборзели, вот правда.

Ничего не имею против такой практики у людей, которые пишут на низкоуровневых языках поисковые системы и ПО для космических звездолётов. Но когда тебе банк, у которого «жуткий дефицит программистов», присылает вакансию и предлагает пройти пятиуровневое собеседование с литкодом и плясками — нет, спасибо.

Из принципа не участвую в этой клоунаде и не собираюсь доказывать всем ботаникам страны, что я в состоянии закрывать таски от бизнеса в корпоративном программировании. 15 лет это успешно делал, но тут пришли умники, возомнили себя судьями и теперь процесс поиска работы — как в чан с кислотой нырять.

12
1
deadraidfd, 9 часов назад 69d1566503deadraidfd, 9 часов назад

У меня больше пригорает не от решения самих задачек, а от дичь компаний которые это вводят.
Я 20 лет пишу код и последние 10 лет начала появляется эта мода на задачки.
И теперь ты каждые полтора, два года как меняешь работу, снова начинаешь с одного и того же.
Решаешь сраные задачки, сейчас это LeetCode и CodeWars.
Уже до тошноты. Это самое унылое что вообще можно представить в программировании.
Ты решаешь залачки перед собесом и через три месяца ты все забыл.

Одно дело когда ты идешь в BigTech с оплатой в 300-500$ тыс в год.
Тут мне плевать я хоть на асфальте мелом красно черное дерево сбалансирую.

Другое когда помоечная компания Вася Пупкин и компания с оплатой в 5к+ дает тебе LeetCode задачу уровня medium или hard на 30 минут. А после ты по пояс в говнокоде, с покрытием тестами в 10%. И людьми которые линтер настроить не могут.

Последний раз просто свалил с такого собеса, просто сказал не решу за тридцать минут идите лесом. Хотя решил уже несколько тысяч подобных задачек. Просто матерное ****

Алгоритмы и структуры данных знать нужно.
Только то что сейчас это уже абсурд.

10
0
radislaw, 9 часов назад 69d1566503radislaw, 9 часов назад

Абсолютно согласен с автором. Надоел этот маразм с алгоритмическими задачами. Это атавизм тянущийся с древних времён, не имеющий ничего общего с современными реалиями разработки. Особенно сейчас, когда chatgpt способен реализовать любой алгоритм.

Работал с нами один торчок фронтендщик. Код писал ужасный, просто каша из условий в одном файле на 100500 строк, верстал ужасно, чтобы вы понимали, использовал отрицательные маргины для позиционирования. Никак не мог его отучить от этого. Зато полгодика, в любое свободное время, решал задачи в литкоде. В итоге прошёл собес в Яндекс. Как же я был рад, что он наконец ушёл, до сих пор разгребаю его писанину, все приходится переписывать.

12
0

У меня тоже такой пример был. Кадр — абсолютный опездал, лентяй, халявщик, говнокодер. Но сейчас в другой стране работает на амазон. А как вы знаете в амазон цепочка собеседований со своими литкодами. Кстати может уже уволили, но сам факт что цирк с собеседованиями не характеризует человека как порядочного, ответственного работника.

6
0

Никто не заметил, что верхние три комментария писал один человек 69d1566503 под разными никами? Или я ошибаюсь?

3
0

Не, ты не ошибаешься это писал один и тот же человек, но с какой целью он разбил на 3 поста непонятно.

1
0

Видать, реально недалек тот день, когда говнокодеры будут писать серьезное ПО на том же js для самолетов, мед. оборудования и прочих ништяков человечества…

0
0

Жесть нашего времени в том, что везде вставляют фреймворки, готовые брокеры, и т.д. Всё разбухает в размерах до неприличия, всё усложняется множеством зависимостей и всё быстро устаревает.
Всё идёт к пику энтрапии расходования ресурсов. Когда тысячи абстракций сделали удобным разработку, а пользователь мучается от этого всего: больших размеров приложении, медленности работы, скупому интерфейсу и ошибкам в разработке.
С приходом ии, люди будут неизбежно тупеть и тупеть. И очень мало кто захочет использовать в работе что-то низкоуровневое, где почти нет абстракций, где надо управлять памятью, где надо хорошо тестировать и оптимизировать, где надо чтобы было быстро и мало потребляло памяти.
На любом ЯП, можно сделать дерьмо нечитаемое, а можно сделать очень хорошо и поддерживаемо.

Спасибо что прочитали мой тупой комментарий. Всем хорошего дня.

2
0

верстал ужасно, чтобы вы понимали, использовал отрицательные маргины для позиционирования

Программисты инструмента разработки предусмотрели возможность отрицательных, значит когда-то это бывает надо. Не умничайте.

1
0

Разработчики вагонов тоже предусмотрели стоп-кран. Но это не означает что им надо пользоваться как штатным тормозом.

5
0

Программисты инструмента разработки предусмотрели возможность отрицательных, значит когда-то это бывает надо.

раньше активно использовалось, что бы, например, сделать двухколончатую верстку на блоках, а таблицами верстать было уже не православно. Сейчас с этим прекрасно справляется flex.

3
0

а таблицами верстать было уже не православно

С какого перепугу?

Потому что вышел новый фреймворк и надо его использовать?

0
0

Табличная верстка в основном использовалась для построения колонок. Это идеологически не верно с точки зрения HTML. Но что бы блоками верстать колонки, делали отрицательные отступы. Короче говоря, было много геморроя, зачастую для понимания всего этого надо было моск сломать.
Сегодня всё намного проще делается. Например, раньше что бы блок по центру экрана вывести надо было потратить кучу усилий и JS задействовать для определения координат области просмотра и рассчитать Х и Y координаты позиционирования слоя. Сейчас достаточно просто сделать flex-элемент по 100vw/100vh с одним ребенком.

3
0

Таблицы нельзя сжать по ширине. Если можно, то это не всегда так как по дизайну (расположение).
Flex/grid на дивах дают огромную гибкость верстки.
Надо понимать в верстаке и не задавать таких вопросов, которые показывают невежество.

1
0

Согласен полностью с автором статьи. Отличный форум, создатель и авторы статей явно имеют критическое мышление и анализ, чего нет у большинства людей не только в IT. Будущее за умными людьми. Надеюсь сайт продолжит существовать

6
0

Работал я в одном гей-кружке, состоящем из смузехлебов. Когда туда устраивался, прошел 3 тех собеса, на одном решал литкод. Сам по себе проект ничем особо не выделялся из кучи того что было на рынке труда, но зп была значительно выше рынка, по этому там собрались редкостные задроты. Хоть и набрали в команду сильно дохуя умных с зп овер 9к и таким же чсв, код, который эта команда выдавала, был куском неподдерживаемого говна, можно было просто макак по низу рынка набрать с тем же успехом. Изходя из этого могу предположить, что умение писать нормальный поддерживаемый код в ООП стиле — это отдельный навык, который более значим в нашей профессии чем умение кодить вот эту хуйню с литкода.

2
0

Профессиональное сообщество в этом не виновато, виновато долбоебское

Вот есть ебланы, которым нравятся задачки дрочить вместо жизни. Продрочил такой еблан миллион часов в своем литкоде, это далось ему с трудом, но он превозмог и… решил что ПОЭТОМУ теперь он круче нормальных людей которые не превозмогали и не дрочили.

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

Поэтому превращается в вахтера и голову ебет своими швитыми алгоритмами на собесах, потому что он как и почти любой вахтер чмо по жизни и ему кровь из носа надо самоутвердиться таким тупым способом.

Самый кек что я уверен, что когда такому литкод-еблану понадобится сделать свой кастомный алгоритм, а не задрочить готовый. Например какуюнить необычную генерацию карты для игры в редком жанре в геймдеве, он с треском обосрется.

4
0

Хабр пробил новое дно. Парни оптимизируют код, решающий следующую задачу. Все решения имеют код на github.

Вывести для каждого числа от 1 до n
Fizz если оно делится на 3
Buzz если оно делится на 5
FizzBuzz если оно делится и на 3 и на 5
Само это число, если оно не делится ни на 3 ни на 5

https://habr.com/ru/articles/781256/
https://habr.com/ru/publications/540136/

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

P.S. Мне прилетели очень интересные PRы от некого японца kariya-mitsuru, и там была пара занятных идей, самая главная — заполнять буфер не слева направо, а справа налево, это позволило избавиться от нескольких вызовов memcpy(), что дало заметное ускорение, например, вариант со своим print’ом (без printf) стал быстрее на 31%, вариант с переиспользованием буфера — на 59%.

На основе этого подхода я также переделал многопоточный вариант, и он стал быстрее на 66%, я очень хотел «войти» в секунду, но совсем немного не хватило, каких-то 50 миллисекунд.

1
0

FizzBuzz Schiza Edition
Ну, если это зашло дальше, они бы на CUDA сделали эту хуйню
Потом на тензорных процессорах
Потом на кубитах

0
0

Я проходила такие собеседования много раз, был интерес и запал, на работе из этого пригодилось знание о существовании hashmap, sorted map, деревьев и пр., динамическое программирование не пригодилось ни разу, это действительно очень далеко от жизни. Навык прохождения собеседований совсем другой по сравнению с навыком работы на работе. Я думаю когда-то Гугл задал моду и все начали копировать, Яндекс сначала, теперь похоже и банки тоже.

Меня сейчас больше напрягает перыорманс ревью, боже как ненавижу доказывать каждые полгода что ты не баран. Есть такие статьи на Хабре? 🙂

1
0

Я боюсь, что этот конченый процесс интервью устаканился везде намертво, просто потому что он дешёвый, быстро всех отфильтровывает и не приносит ощутимых убытков использующим. Сейчас доля компаний, юзающих это — 44%, и она растёт. При чём даже если в компанию никто не идёт, она своего процесса менять не хочет

Про перформанс ревью я видел только одну статью на Хабре: https://habr.com/ru/articles/782816/

1
0

Ох, какое жестокое целеполагание оказалось у ВК . Такого прям не было еще в моей жизни что не выполнил цели — двойка, никакой премии. Они скорее для получения повышенной премии, и то их менять можно всегда, но видно всегда есть куда падать. Премии то всегда можно лишить и это очень даже законно.

1
0

Классическое урезание «обещанных» зарплат докатилось и до айти. Обычно такое практикуется в низковалифицированных родах деятельности, где заманивают обещаниями, выжимают как лимон, а потом ничего не платят, вычитая штрафами и урезаниями премий под предлогами «плохо старался». Раб сам сваливает не получив обещанного, а цикл повторяется, т.к. за воротами таких очередь. Поздравляем, очередное дно в айти пробито.

2
0

Учитывая, что в IT навыки имеют весьма ограниченный срок годности и приходится постоянно переучиваться, возникает вопрос: а точно ли работников этой сферы можно считать квалифицированными?

1
0

А теперь еще и разъехались навыки для запада или для рф. Я вот вынуждена с недавнего времени ебаться с aws terraform и пр, а в рф я так понимаю бан на это, и через несколько лет получается уже и не свалить будет так как российские знания по западным меркам будут устаревшие.

0
0

В России есть облака. У МТС, ВК и Яндекса, например. Вроде ещё несколько компаний поменьше. Но естественно, они по набору приблуд уступают западным клауд-провайдерам. Сильно уступают

Но тут есть ещё такая штука, что и западные облака (AWS, Azure, GCP) крайне сильно отличаются друг от друга. Опыт в одном облаке не то что бы сильно конвертируется в опыт в другом

0
0

, и через несколько лет получается уже и не свалить будет так как российские знания по западным меркам будут устаревшие.

Российский стаж, если это не широкоизвестные Яндексы или Касперские, и раньше не особо котировался на Западе.

0
0

Добавить комментарий

ВНИМАНИЕ! Любые темы про политику/экономику, СССР/капитализм, войны/СВО или всё то, что НЕ относится к теме сайта (IT), будут УДАЛЯТЬСЯ.

Мы стараемся сделать комментарии ценным информационным материалом, засорять сайт обсуждениями, никак не относящимися к теме сайта не нужно! Спасибо за понимание.