Как стать автором
Обновить

Кадровый голод в IT не то, чем кажется

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров85K
Всего голосов 56: ↑50 и ↓6+51
Комментарии351

Комментарии 351

После курсов если возьмут–это большое везение, но и такие истории есть

Можно тестировщиком пойти или в поддержку, это как раз уровень курсов, почему все сразу в разработку хотят?

Можно, только там претендентов на вакансию во много раз больше, чем в разработке, и шансов выиграть HR-лотерею - меньше.

вы видели вообще конкуренцию среди тестировщиков?

Если вы метите на разработчика, то по факту должны рвать всех тестировщиков, я так думаю. Это как в спорте если вы МСМК то какая разница сколько за вами разрядников.

Рвать в чём? Это совершенно разные профессии. Всё равно что сказать что чтобы стать врачом надо рвать всех пожарных

Не нужно принижать области в которых вы просто не разбираетесь. Не бывает лёгкой работы. Порог входа во всё айти сейчас высоченный. Те кто только после курсов нигде не нужны

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

Фельдшер - это младший медик с неоконченной вышкой или оконченным средним специальным. Промежуточное звено между врачом-специалистом

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

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

В любом случае, аналогия и тут совершенно неуместная

непонятно кто там кого порвёт

Последнее слово будет за патологоанатомом ;)

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

Вижу. Претендентов до фига, а брать некого. Особенно в области автоматизации тестирования.

А чтобы стать врачом нужно сначала пойти санитаром.

Да, с каждым даже не годом, а полугодием сложнее попасть, если говорить про тестирование. Джунам хоть как-то надо расширять список навыков на базовом уровне. Минимум: Postman, SQL, Git, а еще желательно Linux - очень часто стали требовать работодатели

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

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

Пет проекты и фриланс - выход.

IMO, больше шансов у тех, кто начал вкатываться в IT со средней школы, и к 11 классу имеет 3-5 лет опыта либо самообуча, либо тех же курсов.

Войти с нуля после школы / вуза возможно, если уделять 30+ часов в неделю на IT в течении нескольких лет, а эта возможность есть далеко не у всех.

Входить нужно во время учёбы в ВУЗе, и ВУЗ даёт возможность найти эти 30+ часов в неделю на IT в течении нескольких лет.

Под пет проектами, большинство понимают мусор с курсов, типа сделай страничку для лендинга, или сделай коннект к базе, или телеграм бота с парой кнопок. Пет проект, это например https://github.com/xtekky/gpt4free.  58.9k stars . Вот с таким пет проектом, тебе сами напишут и возьмут тебя. Фриланс - хороший старт, более того на фрилансе можно зарабатывать в разы больше чем сеньером даже в крупных компаниях. Но своя специфика, не все могут совмещать и разработчика и бизнесмена, уметь общаться с клиентами, более того, для фриланса чаще всего нужны знания FULL STACK, потому что делать придется на начальных этапах все самому, а когда уже сможешь привлекать других разработчиков и платить им, то уже и поиск работы не особо актуален станет. Хотя в крупной компании ковырять в носу тоже многие любят.

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

после вуза возможно, если уделять 30+ часов в неделю на IT в течении нескольких лет


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

Вузы не ограничиваются техническими. Естественно, для таких будет не "с нуля", хотя о ценности навыков программирования на асме и подгонки лаб под бессмысленные требования препода можно поспорить. "С нуля" - это после нетехнического вуза (мед, пед, юр, бух - что угодно).

Лучше страшилка "не потратишь 2к часов не войдёшь в IT", чем курс с якобы гарантированным трудоустройством на <250 часов, так как первое показывает объём работы, а второе - наглый маркетинг.

НЛО прилетело и опубликовало эту надпись здесь

Если говорим про "сеньоров" в перекладывании в json то да, дефицита нет. Каждый второй имея 3 года опыта уже сеньор.

Пример есть проект с разработкой БД или другой сложной распределенной системы. Условно есть будущая задача в команде индексы добавлять. А человек на собесе даже про обычные деревья не может ничего толком сказать. Есть ли у него компетенция например в LSM или Btree? Нету. Но при этом он цать лет решал проблемы бизнеса.

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

с умениями решать олимпиадные задачки 


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

оптимизировать запросы в базе данных

Я имел ввиду добавить поддержку индексов в саму БД.

НЛО прилетело и опубликовало эту надпись здесь

Ну если продукт компании СУБД или экстенешны к ней, например - то что в этом странного?

Или если надо тюнить имеющуюся бд серьезно? Не мидлам и джунам же этим всем заниматься.

Яндекс вон кликхаус навелосипедил, многие пользуются.

Яндекс вон кликхаус навелосипедил, многие пользуются.

Напрасно.

Почему? Выполняет свои задачи.

НЛО прилетело и опубликовало эту надпись здесь

Ну если продукт компании СУБД или экстенешны к ней, например

отличный пример! показательный! а теперь вернемся к остальным 99,9999999% рынка вакансий

k-morozov видимо, в Яндексе и работает.

НЛО прилетело и опубликовало эту надпись здесь

И предыдущий оратор подозрительно превратился в НЛО, хотя я и не увидел в его комментариях ничего экстремального (по крайней мере те сообщения, что выше).
Выглядит нехорошо.

Видимо пилят собственный метод доступа (am) в Postgres. Там надо знать для начала API, структуры и интерфейсы. Затем алгоритмы, как Postgers работает с кучей, как делить страницы, и т.п. (indexam). И много чего ещё специфического. Например, как заставить оптимизатор выполнять Index Scan, вместо Seq Scan, сколько памяти на узел придётся класть и прочее.

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

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

НЛО прилетело и опубликовало эту надпись здесь

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

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

Да вот спросить что такое PID 0 - в Линуксе, и сразу можно завалить любителей читать википедию и чатгпт =)

Это даже может быть и банальщина, на которую ответ гуглится за полсекунды. Из серии - а на каком порту работает dhcp? И цокать неодобрительно

Спасибо! Я эту статью пропустил, а она реально прекрасна!

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

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

Есть лайфхак - спрашивать не свою базу а его) Спрашиваете что человек считает своим сильнейшим скилом и вперед

ваши проблемы "добавить индексы в БД" решит

Люди годами специализируются на конкретной области в распределенных системах, а тут приходит "перекладыватель json который цать-лет решал задачи бизнеса, неспособный решить обычные leet-code задачи" и уверяет что затащит, также как те кто годами занимается этой областью. Сомнительно.

что не знает наизусть подкапотные ньюансы

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

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

НЛО прилетело и опубликовало эту надпись здесь

Если Вам нужен столь узкий готовый топовый специалист вот прям сразу - перекупите у тех, у кого он есть. Или не тянете по деньгам?

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

Поэтому к вам на собес приходят те, кто подешевле, а не те, которых вы перекупаете зная товар в лицо.

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

Кстати, владельцы бизнеса в курсе чем вы на собесах занимаетесь?

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

Вкурсе. Это "Отдельная Регилия", они сферические в вакууме, пока)))

Зато эти олимпиадники такой код пишут, что за голову берешься, любой пример Яндекс, Гугл, Амазон sdk там волосы дыбом встают как так можно коряво писать. Если сравнивать с примерами компаний которые занимаются промышленной разработкой а не рокет саенс которая нужна хорошо если 1% пользователей.

Потому сейчас при найме нет требований по архитектурным знаниям. SOLID, DDD и ООП паттерны перестали спрашивать. Их заменили алгоритмы.

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

Сейчас модно спрашивать ddd, clean architecture, cqrs

Это понятно. И это правильно! Но на моей практике этого не было) Возможно просто не доходил)

У меня на позицию дата архитектора, только один раз из четырех кто-то что-то про дата архитектуру спрашивает :) и то без огонька

p.s спрашивал тут один, что я думаю про data mesh. Ну я ему и сказал все что думаю :)

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

НЛО прилетело и опубликовало эту надпись здесь

Зачем разрабатывать ещё одну БД, когда есть 100500 БД, которые уже покрывают все требования бизнеса?

А не тратите ли вы деньги и ресурса бизнеса разработывая БД? Или вы этим хотите оправдать завышенные требования к кандидатам и свою зарплату?

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

Вероятно, БД ещё надо запилить международного уровня, а ЗП Российская.

потому что некоторые системы стали недоступны. А вот что-нибудь такое - доступно, но его надо ещё как-то и развивать.

Надо понимать, что есть ведь специализация. Разработка БД это уже отдельная область. И искать надо человека с соответствующие опытом, а не ждать от любого сеньора опыта как в известном анекдоте про поиск программера как водителя с навыками вождения от инвалидной коляски до карьерного самосвала и владение сертификатами по их обслуживанию и ремонту.

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

Если человек дорос до синьора один раз – дорастёт и второй, причём гораздо быстрее. А вот джун – не факт.

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

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

НЛО прилетело и опубликовало эту надпись здесь

откроешь репозиторий в первый рабочий день и закроешь, чтобы не видеть весь этот "гениальный" код

ну или как то так

Просто раньше главное требование было быть в теме и уметь во всём быстро разбираться. Сейчас требования XXX, YYY, ZZZ. Нет ZZZ резюме - идёшь нафиг.

А вы давно этот рынок исследовали? У меня строго противоположный опыт.

Когда лет 5 назад ходил по собеседованиям народу было дофига, было из кого выбирать и "нет ZZZ - идёшь нафиг" - за воротами очередь тех у кого "есть ZZZ".

Пол-года назад ходил по собеседованиям - бОльшая часть была вообще "на потрепаться" и сравнить стеки технологий - если хоть немного совпадали - "ок, когда сможешь выйти" :)

Ну это вы выросли, не изменив зарплату соответственно уровню. Накиньте ещё 100-200тр, собеседования поменяются обратно.

помнится когда я искал прошлую работу, я накинул 150к к зарплате и собесы стали сильно проще ;)

а когда текущую то сначала накинул +100к, а потом после пары собесов поставил еще +30к (на этом моменте отвалились все крупняки типа Тинька, ВК и яндекса...у них наверное и есть такие ЗП но я судя по всему по резюме перестал к ним проходить...хотя когда было +100 я к яндексу на собес сходил..послушать чо они там хотят за эти деньги, и ушел со средины собеса)

все последующие собесы были максимально лайтовыми без деревьев и прочих литкодов, хотя их (собесов) и стало довольно мало

Накиньте ещё 100-200тр,

Дык, именно это я и сделал. :)
Менять работу без повышения неинтересно ))

собеседования поменяются обратно

Разве что в сторону фаангов смотреть... А за рубли-то как раз проще стало. Из многоходовочек попался только тинёк, я его тоже прошёл с офером (и пошёл мимо), а остальные были более человечными.
Я знаю, существуют позиции с ценником и повыше, но они, видимо, не в открытом доступе и мимо меня на тот момент не пролетали :).

Я знаю, существуют позиции с ценником и повыше, но они, видимо, не в открытом доступе и мимо меня на тот момент не пролетали :).

Вот и намек от судьбы какой скилл качать - Vitamin B )))

Два чая этому сеньору. Полгода тому, HR не понравилось что нет опыта со Stripe, в то же время имею опыт подключения и обработки безналичных платежей VISA/Master & etc для сети в несколько сотен тысяч терминалов... рука-лицо

Не умеешь работать экскаваторщиком - идешь нафиг.

А то, что ты успешно копал ямы лопатой последние 10 лет никому уже не интересно.

Причём, не просто экскаваторщиков, а на конкретной модели и в конкретном типе предприятия.

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

вот вас бы я на работу не взял. У вас прям с логикой проблемы.

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

Да я и сам бы к вам не пошел, я предпочитаю с умными людьми работать, которы понимают смысл написанного)

Не умеешь работать экскаваторщиком - идешь нафиг.

А то, что ты успешно копал ямы лопатой последние 10 лет никому уже не интересно.

Отличный пример кстати. Фирме нужен именно экскаваторщик, потому что с ее объемами работ, лопатами даже целая бригада не справится за разумный срок. А ваш десятилетний опыт копания лопатой никак не поможет вам быстро освоить экскаватор.

Не верная аналогия! Это не десятилетний опыт "копания лопатой", а 10-летний опыт работы на Komatsu, при вакансии на Беларусь.

НЛО прилетело и опубликовало эту надпись здесь

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

перестанут кабеля рвать при каждом копании траншеи?

Именно.

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

Отличный пример кстати. Потому что в копании ямы собственно механизация это только часть задачи. Ее еще надо выкопать что бы она не обвалилась, расчитать подъезд, куда вынутый грунт и как вывезти/пристроить, сам грунт, грунтовые воды, верхний слой (это ж может быть асфальт, плитка, бетонные плиты, сложное стадионное покрытие?), коммуникации (электро, инфо, вода, газ, сточная, газо и нефтепроводы и т.д), подземные сооружения (метро, хранилища..), коммуникации с коммунальщиками, с дорожными службами, с администрацией, откачка вод грунтовых, дождевых, вентиляция на глубине что бы ваши рабочие не задохнулись, укрепление склонов, смежников , погодные условия и сроки проведения работ. Это навскидку, я копал ямы лет 30 назад, лопатой.

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

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

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

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

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

Да, раньше ценились универсалы, а сейчас узкозаточенные практики.

Да вот фиг знает. На днях собеседовал людей. Вообще не спрашивал специфику в виде конкретных библиотек и прочего. Чисто основы андроида и jvm (ну и котлина). Ну уж их то человек проработавший с платформой уже далеко не один год должен знать (либо если не знать - то на основе "широты опыта" предположить как оно может быть реализовано). В основном приходили люди у которых опыт вроде и есть, 3-5 и больше лет, но вообще не разбирались толком в теме, не все даже на джуна тянули, ощущение будто после курсов формошлепства, а опыт нарисован в резюме был. Ну либо опыт был какой то ну совсем слабый и однообразный, и при этом за пределами работы ничего не изучалось.

Буквально пара человек только более менее были.

И это мы мидла искали, не сеньера.

НЛО прилетело и опубликовало эту надпись здесь

Но работу свою как-то делали же?

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

Для каких нибудь крупных компаний где много рутины, где команды из 10+ человек, где выделен отдельный человек за такими присматривающий - они еще могут норм работать наверно. Но если команда из 1-3 человек - они скорее опасны чем полезны.

Вот те поворот! Кандидаты оказались весьма благоразумны и рассудительны и не тратили понапрасну время и силы на то что всё равно не поможет в работе!

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

да просто людям не интересно. Вам интересно, как оно внутри, а другим плевать. Но вас это удивляет, потому что вам интересно. И не понятно, как так может быть чтобы человеку было, прямо, насрать, как jvm устроен, что такое байт-код, и почему он такой. Но многие люди именно таковы и приходится с этим как-то жить.

Проблема в том что это влияет на работу. Если надо тупо верстать экранчики - да, хватит наверно курсов формошлепства. Если хоть иногда что то нестандартное попадается - такие люди теряются.

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

В принципе оно даже не сколько про знание основ, сколько про умение решать проблемы за пределами вызубренной сферы. Просто по моему опыту - оно коррелирует.

НЛО прилетело и опубликовало эту надпись здесь

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

Когда человек с 4-5 годами опыта работы с андроидом не может назвать как рендерится вьюшка хотя бы примерно, не в курсе про synchronized и атомики, про отличия восстановления состояния приложения при пересоздании активити и при пересоздании процесса, не слышал ни разу про межпроцессное взаимодействие, и не может ответить на элементарные вещи про базы данных и прочее - это навевает очень сильные подозрения. Как он вообще работать то будет если его постоянно учить придется? Это вот ну ни разу не мидл. Тут автоматом вывод что опыт либо нарисован (любят выпускники курсов сейчас это делать, рисовать в резюме 2-3 года опыта из воздуха), либо опыт заключался в однообразных совсем задачах. И человек за все эти годы не заморочился свою квалификацию поднять.

Вы наверное ещё спрашиваете как устроена HashMap и начиная с какого размера в бакетах деревья вместо связного списка?

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

Вы бы взяли на работу кого-то, кто знаком с Android-разработкой (из личных проектов), но никогда не работал Android developer-ом, а, допустим, работал с Java на бэкенде? Насколько вам важно знание специфичных для Android библиотек, или важнее общие знания программирования? (просто для знакомого спрашиваю)

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

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

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

НЛО прилетело и опубликовало эту надпись здесь

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

ну школы и институты - как раз таки антипример, там многие не знают, что они там забыли и учиться не хотят, молчу о том, что после окончания (если не бросят) - вообще не по специальности работают. А "уроки в интернете" - это просто чтобы отстали. Скачал - и забыл. Но с комментатором выше вашего частично согласен - джун обязан уметь учиться самостоятельно. Условно говоря, сеньор дает направление, куда прыгать, а джун ищет способы, как при этом не разбиться, но и задание чтобы выполнить.

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

Я лично много людей обучал. Как близких знакомых "с нуля" (начал это практиковать лет 20 назад, задолго до популярности "войтивайти"), так и коллег в своей команде (от джунов до сениоров и тимлида - мне было что полезного рассказать им всем). Конечно, я на 100% согласен с тем, что они должны многое учить самостоятельно, без этого в IT делать нечего. Но, практика показывает, что это необходимое условие, но далеко не достаточное.

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

Грубо говоря, с этого момента их квалификация продолжает расти "в ширину" (с годами меняя проекты и компании они осваивают новые задачи/библиотеки/языки), но практически не растёт "вверх": уровень качества того, что они делают, не увеличивается, глубина понимания сути используемых инструментов/технологий не растёт, новые навыки (софт скиллы, личная продуктивность, написание документации, тестирование, оптимизация производительности, обеспечение безопасности, … - в общем что-то, что позволило бы качественно улучшить то, что они делали ранее) не нарабатываются.

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

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

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

НЛО прилетело и опубликовало эту надпись здесь

Я начал пробивать потолки только после фрустрации. Примеры.
1. Не брали джуном на работу долго, а в НИИ платили копейки. Походил на собесы, проанализировал в каких вопросах завалили (спасибо тем, кто не просто на собесах носом крутит, а указывает на ошибки/непонимание), изучил, на пет проекте/фрилансе попробовал, и на новый круг. Устроился. Но сколько раз казалось что не вывезу...
2. Поработал джуном, ну чего-то делаю, но все еще многое не понимаю, особенно эти ваши паттерны. Посадили на проект сказали пили, дедлайн такой. И вроде как делается, но к концу дедлайна одну ошибку правишь - две появляется. Жопа горит, начальство недовольно. Тут и начинает доходить, что код настолько коряво написан, что надо переписать вообще по другому. А как переписать, чтобы дальше не ломалось - тут и включается думалка и поиск решений, и паттерны начинают пониматься. Здравствуй уровень, хоть и через критику и страх увольнения.
3. Поработал такой несколько лет. Кажется прям такой весь умный из себя, все по работе знаю, в компании денег столько нету, сколько хочу)) Иду на собесы в другие компании и... опачки. А там вообще-то про DI спрашивают, который в глаза не видел, сложности алгоритмов, структуры данных, многопоточность и асинхронность. В общем снова чувствуешь себя идиотом.

Потом и варианты попробовать себя тимлидом, и понимание сложности переключения между митингами и написанием кода, приход к личному тайм менеджменту (+навык). Выбор перестать быть тимлидом, а быть тех. спецом (+навык). Желание сделать свой продукт, понимание что мое видение отличается от видения пользователей и что со всем этим делать, ведь хочется то сделать и продать, а не на полочку положить (+навык). и т.д.

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

У нас достаточно интересно сделано:

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

  • при этом те к кому обратились - будут объяснять, подробно (я ни одного случая отказа не знаю, при этом приходилось и объяснять другим и вопросы задавать. бизнес правда иногда пробует попросить разработчиков не отвечать на таки вопросы, но бизнес пробует и например советовать не отвлекатся на ревью чужого кода или там написание тестов)

  • если по мнению начальства по линии разработки у человека совсем все плохо - прямо попросят изучить конкретные темы и куратора поставят

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

Смотрят на код, внимают на код ревью и т.д.

----------------

Сеньор в этом процессе участвует как прямо, выписывая пистоны на кодревью, так и косвенно, когда пушит свой код в репку

Но если еще и дает задач по силам и поясняет - то вообще приактически идеально

Думаю, что в фирме непрозрачные процессы, коли джуну/новому челу необходим какой-то человек для выполнения своей работы (не обучения новому).

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

т.е. вопросы про то как работают сортировоки это мусор?

Или джун который освежил свою память про сортировки при сеньёре, уже мастер фреймворка?

А может сеньёр даже не знает, что будет делать джун в его-же команде?

Хм.. а сможете привести примеры компаний с прозрачными процессами что джуну не нужен наставкин вообще? Есть сомнения..

"наставник".

Вообще представил такую картину пришел джун (да даже если синьер - тоже нереально), в первый день работы сразу получил тикет, и прямо без вопросов приступил к делу. :) Прям сказки из мира IT.

Частное свидетельство: я так приходил. (Правда тикет был - сделать proof-of-concept из определённых штук, а не править существующий проект, но всё же...)

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

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

А чем отличается синьёр от джуна?

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

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

В каждой компании свои представления об этом. Но можно сформулировать так. Джуниору надо давать задачу и объяснять как её надо делать. Мидлу - можно просто дать задачу, как делать - он знает сам. Сеньор создаёт задачи, и может объяснить как их делать и вообще зачем, потому что он сам спроектировал архитектуру решения на основе требований бизнеса.

В каждой компании свои представления об этом. Но можно сформулировать так. Джуниору надо давать задачу и объяснять как её надо делать. Мидлу - можно просто дать задачу, как делать - он знает сам. Сеньор создаёт задачи, и может объяснить как их делать и вообще зачем, потому что он сам спроектировал архитектуру решения на основе требований бизнеса.

А чём тогда занимается тех лид и архитектор?

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

Умением самостоятельно находить решение задачи и реализовывать это решение (с первого раза).

Джун задает вопросы, его надо направлять.

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

Всё верно сказано, но описано только с 1 стороны Работодателя. Попробую объяснить как я вижу это как работник.

Кто виноват и что делать

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

В далекие и далекие годы сложилось так, что кандидату после Универа в 25 лет требуется 2-3 года опыта, где его брать вопрос остаётся открытым, такие требования были год назад, 5 лет назад и скорее всего 10 лет назад тоже. Причем не важно какой профессии это касается IT, управления, гостиничного бизнеса, юридических услуг.

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

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

Что делать с нехваткой квалифицированных программистов? Создавайте большие классы, собирайте группы из 10-20 кандидатов в джуны, прошедших базовое собеседование и знание синтаксиса. Проводите недельное обучение того, что предстоит делать именно у вас в компании, проводите тестирование и отбирайте тех кто показал рвение и желание учится и познавать.

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

в 25 лет требуется 2-3 года опыта, где его брать вопрос остаётся открытым

Нарисовать, конечно. Garbage in, garbage out.

"Что касается его состояния, то можно смело утверждать что все его миллионы после первого заработаны честным путем" (с) кажется Марк Твен

Обычно в универе есть производственная (и преддипломная) практики, после которых сколько-нибудь вменяемых студентов берут на это же (или дружественное) предприятие работать "за еду" после, или прямо во время прохождения оных.
25 лет - это возраст окончания или магистратуры или аспирантуры - обычно уже 3 года опыта работа на половину ставки здесь, на половину ставки там, подработка лаборантом на кафедре, какая-никакая халтура, профиль на фрилансе и т.п.
Это не сравнить со свежим выпусником "экспресс" курсов. Ну или да, если студент умудрился получить диплом (а лучше - два) и только потом задуматься, а где же он будет работать, то у меня для него плохие новости... (особенно в текущих реалиях).

в 25 лет требуется 2-3 года опыта, где его брать вопрос остаётся открытым

Возможно, люди основывают свои ожидания на не самых репрезентативных выборках. Например, я начал работать в 18 лет (я был на третьем курсе), так что к 25 годам у меня уже был определенный опыт (с перерывами).

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

я начал работать в 18 лет (я был на третьем курсе), так что к 25 годам у меня уже был определенный опыт (с перерывами).

Именно у таких людей лучше всего с мотивацией. Потому лучше всего в качестве джунов брать студентов с последних курсов

у нас были курсы при компании. Отбор туда был с большим конкурсом всегда, и в итоге обычно группа набиралась 50/50 из студентов и людей с опытом из других профессий. Ну и мотивация у последних была как раз наилучшая.

Пишешь верно, только после универа, обычно это 21-22 года.

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

Не разучились, а никогда не умели. В разработке софта достаточно мало мест, где задачи стандартные и где можно научить человека до начала работы. Это либо "формошлепство", либо большой продукт с кучей похожих фич, которые мало отличаются между собой, либо условное "low-code" программирование типа конфигурации ЦМС-ки или создания сайтов-визиток.

Ни один сложный продукт нельзя сделать с нуля "средней массой средних разработчиков с сильным менеджментом". Только если добавить опытного синьора или архитекта.

Все переключились на Scrum, например, в котором непременное условие - высокопрофессиональная команда сильно мотивированных разработчиков.

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

ато в вакансии появляются списки из 50 пунктов технологий, которыми непременно нужно владеть на высоком уровне, а перечень требуемых знаний таков, что необходимо 3-5 одних только технических собеседований

Это проблема, однако она скорее вызвана тем, что 1) есть иллюзия избытка кандидатов (хотя 90% этих кандидатов в принципе не кандидаты) 2) процессы найма и разработки оторваны друг от друга, и пересекаются только на тех собесе. С пунктом 1, как указано в статье, борятся повышением требований, и это не совсем правильно, а с пунктом 2 вообще никто не борется, всех все устраивает.

большой продукт с кучей похожих фич, которые мало отличаются между собой

Эта куча становится моментально кандидатом на обобщение и автоматизацию, а это уже, внезапно, задача следующего уровня сложности. Я по своему опыту могу сказать, что если у нас чего-то 3 штуки, и эти три штуки хоть и разные, но называются на русском языке одним словом (сайт, пользователь системы, министерство, учебная программа, стенд) - это повод задуматься. Если больше трёх - совершенно точно повод начать их описывать как нечто общее с деталями реализации.

Все переключились на Scrum, например, в котором непременное условие - высокопрофессиональная команда сильно мотивированных разработчиков.

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

А представьте что начнется если текущую планку знаний и умений опустить, если даже сейчас такие проблемы?)))

Вот мы и подошли к ответу на вопрос «Кто виноват?». IT-индустрия отчасти сама окутала себя репутацией, будто здесь легко работать и много платят. Маркетинг онлайн-курсов подхватил эти стереотипы и в погоне за продажами начал формировать у аудитории некорректные ожидания — например, высокую зарплату на старте или гарантированное трудоустройство. В результате люди стали воспринимать онлайн-курсы, как прямой билет в IT, а индустрия получила рынок труда с большим количеством низкоквалифицированных специалистов, которые оказались никому не нужны.

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

Имхо, вот эти абзацы - просто золото этой статьи

То есть, оказывается, что если человек платит немалые деньги за курс, добросовестно выполняет задания на нем (то есть буквально делает все, говорят делать авторы курса), потом пишет об этом в резюме, а после - систематически не может найти работу, то виноваты не авторы курса, которые склепали мусор, откровенно говоря, а маркетинг? И даже не в той части, что продаёт откровенный мусор, а в той, что формирует некорректные ожидания?

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

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

4-6 лет вуза - «там человек учится учится, самостоятельно искать знания, анализировать» и «никто ничего не должен»

3-6 месяцев курсов «прилежно делать все по методичке» - должен найти работу?

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

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

4-6 лет вуза это сторонние, не относящиеся к теме предметы, типа физкультуры, и слабо относящиеся, как тервер и матстат (далеко не всем они пригождаются в работе даже косвенно). Плюс устаревшая программа (в одном вузе меня учили программированию на паскале, во втором на плюсах на vs'98, и это в 07-13 годах, когда вовсю C# и VS2010).
Требуемые предметы, типа основ программирования, БД и прочая вполне реально впихнуть в полугодичный интенсив без лишнего, и научить слушателей выполнять базовые задачи.

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

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

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

Плюс устаревшая программа (в одном вузе меня учили программированию на паскале, во втором на плюсах на vs'98, и это в 07-13 годах, когда вовсю C# и VS2010).

Жаль, что вас не научили самому главному, понимаю того, что язык, это инструмент, а не самоцель. Вуз не должен готовить "программиста на сишарпе", - это задача колледжа.

Требуемые предметы, типа основ программирования, БД и прочая

Это не задача высшего образования. Проблема в том, что у нас люди не понимают, чему они идут учиться и путают вузы с ПТУ.

Жаль, что вас не научили самому главному, понимаю того, что язык, это инструмент, а не самоцель. Вуз не должен готовить "программиста на сишарпе", - это задача колледжа.

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

А на вышку идут - та-дам - за отсрочкой. И уровень вышки подстроился под этот факт.

Ну и хотелось бы видеть примеры ПТУ, где готовят программистов на шарпе)

Делать обобщающие выводы на основании своего ограниченного опыта и что-то писать про "90% вузов" отучают обычно на 1 курсе даже средненького вуза. Это если студент в принципе готов учиться.

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

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

Ну и хотелось бы видеть примеры ПТУ, где готовят программистов на шарпе)

Посмотрите двухгодичные программы европейских и североамериканских колледжей.

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

Выше не было ни слова про Россию, была чушь про 90% высшего образования.

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

Опять он про свой опыт... Вот тут почитайте, в чем ваша ошибка.

На этом прекращаю кормление тролля.

Когда кончаются аргументы, сейчас модно писать: "Ой, всё!"

Ответил мне скучающий тролль с 12К комментов.
Я всю эту софистику знаю.

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

Вузы научили меня самому важному - пониманию, что 90% вузов это полный шлак, который не дает знаний даже на уровне ПТУ.

Блин, да вы даже не поняли, что с точки зрения ВО Паскаль и С++ значительно лучше, чем C#, т.к. переход с языка с ручным управлением памятью на язык с GC тривиален. А вот в обратную сторону - уже опа.

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

Вузы научили меня самому важному - пониманию, что 90% вузов это полный шлак, который не дает знаний даже на уровне ПТУ.

Блин, да вы даже не поняли, что с точки зрения ВО Паскаль и С++ значительно лучше, чем C#, т.к. переход с языка с ручным управлением памятью на язык с GC тривиален. А вот в обратную сторону - уже опа.

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

Не знаю, про какие курсы вы читаете отзывы. И зачем. Есть множество неплохих и хороших, а есть даже и отличные.

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

а после - систематически не может найти работу, то виноваты не авторы курса, которые склепали мусор, откровенно говоря, а маркетинг?

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

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

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

Плохой курс - имей уважение к себе, не продавай его.

Если курс при этом хорошо продается , то требование иметь "уважение к себе" теряет смысл

Продавцы привели не тех студентов - имей уважение к себе, объясни им ситуацию и преподавай оставшимся, либо уходи.

Опять про уважение. Если курс хорошо продается, можно никому ничего не объяснять, зачем уходить непонятно.

Не хватает материала - добавьте и скажите об этом прямо.

Зачем, если курс продается, народ прёт?

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

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

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

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

а с чего вы взяли, что курс плохой?

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

Надо же понимать, что типичный выпускник технического вуза обычно еще _в школе_ имеет компетенции значительно выше, чем типичный выпускник айтишного курса. А после вуза имеет уровень, которого условный вкатун 35+, скорее всего, ни когда не достигнет - просто не успеет. И ни какой курс ни какой магией это не исправит.

в идеале, высшее образование или переквалификация должны включать в себя реальные кейсы и задачи, а не только теоретический материал. У нас в немецком вузе была коллаборация с компанией Shell. Нас разбили на 5 команд по 5 человек, каждой выдали задание, срок 3 месяца. Были летучки, промежуточные встречи, где можно было задать менторам вопросы. Студенты научились, компании получили результат, тут же нашли себе кадры для Junior-программ.

Интересно почитать комментарии конечно. Глобально то проблема в другом - что курсы продают идею "Пройди курс - зарабатывай 100000000 в наносек". И люди идут не за знаниями, а за деньгами. Во многих вузах программа не успевает за рынком, ну это и нереально, поэтому самый понятный путь - через стажировку. Но когда тебе 25+ ты вряд ли пойдешь на сильный даунгрейд. Отсюда все проблемы кмк

Но когда тебе 25+ ты вряд ли пойдешь на сильный даунгрейд. Отсюда все проблемы кмк

тут еще не факт что даунгрейд, ибо даже джун, как правило, получает 500$+ на старте, при средней зп 400$

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

Приведу небольшой пример из современного GameDev: крупная корпорация Ubisoft сожрала многие студии и что мы видим - полную деградацию и чистый убыток в полмиллиарда евро. Крупные корпорации типа Microsoft выпустили на свет абсолютно провальный Redfall, после чего закрыли студию Arkane. Также другой крупный тайтл Starfield имеет "в основном отрицательные" недавние отзывы в Steam.

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

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

Starfield — показательная игра Microsoft — единственная встреченная мною за последние 5 лет игра, которая в принципе не поддерживает Майкрософтовскую же технологию объёмного звука.

Мне кажется GameDev - очень специфичная индустрия, поэтому в ней такие проблемы.
Тут всё как в творчестве: выпустить хорошую песню или книгу можно, но никто не знает как. Приходит новичок с идеями и делает шедевр, все в восторге. Но идеи уже реализованы, одну и ту же игру не выпустишь дважды (Говард, молчать!). Появились новые идеи для другой игры - отлично, вторая часть игры будет неплохой. Но кто сможет генерировать новые идеи 20 лет подряд? Есть музыканты 30 лет на сцене, а известны по 2-3 песням выпущенным в первые годы карьеры. И точно так же с писателями, режиссёрами, художниками и прочими творческими профессиями. У них просто кончились хорошие идеи. Текущий подход с игровыми студиями не годится. Нельзя нанять 10 опытных сценаристов, чтобы они каждый год получали Оскар за лучший сценарий (ну или хотя бы номинацию)
Игровые студии будут появлятся и уходить в безвестность.

Я думаю тут вопрос чисто денежный ( деньги нужны на все это ).А кто их заплатит, это большой вопрос.
Бизнесу видимо стало не выгодно учить у себя специалистов.Сейчас особо богатые компании все да начали и с вузами программы делать и стажировки открывать. Но тут видимо уже деваться некуда. Я прекрасно помню как с начала 2000, когда пошел бурный рост экономики многие компании учили своих специалистов, иностранные вендоры учили специалистов партнеров, галеры и банки учили себе программистов и ни кто не пищал, потому что маржа это все покрывала.Количество сертифицированных специалистов в компании влияло на партнерскую скидку, а значит и на прибыль.А сейчас производители курсов зарабатывают на не знании студентов, а работодатели ждут кто же обучит им специалистов за свои деньги.

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

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

То что никакого дефицита нет - это и ежу понятно.

Давайте возьмем определение: "Дефицит - недостаток отдельных товаров и услуг, которые покупатели не могут приобрести, несмотря на наличие денег"
Обратите внимание на "несмотря на наличие денег".

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

А то что господа не могут нанять квалифицированных работников по той цене по которой они хотят - это не дефицит.

Крики про "кадровый голод" усиливаются тогда, когда за воротами собираются толпы работников и работодатели думают уже не о закрытии вакантного места, а о найме канарейки за три копейки.

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

Золотые слова. Не ясно почему дефицитным вдруг начали называть рынок сотрудников с коэффициентом резюме/вакансия ~50 (по js). А статьи такие нужны, потому что, как НИ СТРАННО, еще не всем понятно что просто дефицита нет (а есть дефицит хороших и дешевых, как и везде).

Вместо тысячи слов.

НЛО прилетело и опубликовало эту надпись здесь

Не ясно почему дефицитным вдруг начали называть рынок сотрудников с коэффициентом резюме/вакансия ~50 (по js).

Если компания ищет синьора, а на вакансию откликнулось 50 джунов без опыта, то от такого коэффициента толку никакого.

Особенно если учесть, что "раскидать свое резюме на 50 вакансий" среди джунов без опыта очень даже распространенное явление - отсюда и появляются такие коэффициенты.

Ну почему же? Это дефицит высококвалифицированных низкооплачиваемых кадров!

Обратите внимание на "несмотря на наличие денег".

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

Платить сотруднику больше чем он приносит компании, экономический нонсенс.

а платить меньше - ок ?

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

Платить сотруднику больше чем он приносит компании, экономический нонсенс.

А все ли сотрудники должны приносить деньги компании? Ну, например, бухгалтер? Или инженер по ТБ? Или, не знаю, поломойщица менеджер по уюту?

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

В 2024 году дефицит кадров в сфере IT считается общеизвестным фактом.

Думаю, что процентов 80 населения России про него слышали примерно никогда, не говоря уже об известности.

Важно, что на самом деле это дефицит квалифицированных кадров

... на полный рабочий день и чтобы за право приходить на работу приплачивал.

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

Перевод на человеческий: "когда их можно будет прогнуть по зарплатам".

Даже крупные игроки рынка вроде ВКонтакте, Сбера и Яндекса потеряли людей, который создавали банк знаний внутри компании и являлись его хранителями.

"Корпоративный университет" не взлетел?! Никогда такого не было...

не успели перестроиться под новую реальность и пытаются решить новую проблему старыми способами

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

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

Тогда кто строчил по 2 резюме в минуту?

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

Какой смысл, в таком случае, требовать именно пузырьковую сортировку? Пусть напишет любую, например, шейкер.

Иначе мы получим много низкокачественного кода везде: и в IT, и в мобилке, и в бэкенде.

Насколько мне помнится, термин "говнокод" появился задолго до всех этих ваших ChatGPT.

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

"... общественный характер производства продукта труда и частный характер его присвоения ..."

10-15 лет назад у сорокалетнего бухгалтера из региона почти не было шансов получить базовые теоретические знания разработчика, а сегодня есть.

Википедия говорит, что INTUIT работает с 2003 года. Врут поди?!

Ощущение, что по некоторым направлениям он вообще стал непреодолимым. Например, к вам на стажировку подали заявки 1172 начинающих тестировщика, вы взяли на обучение 10 — значит, 1162 человека остались за бортом.

А у вас была хотя бы 1000 вакансий для тестировщиков?

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

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

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

Первая здравая мысль. Только вот этап "собственной образовательной компании" уже пройден.

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

Спойлеры нужны?

нужно уйти от централизации и чтобы все потихонечку распределялось от Москвы к периферии

Для этого нужно, чтобы деньги перераспределялись в ту же сторону. Кто на это может повлиять? Почему это должно быть интересно?

По мнению Минцифры, такая обязанность должна повысить качество обучения и обеспечить «кадровый суверенитет», а значит и снизить кадровый голод на рынке IT-специалистов.

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

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

Всё так, но INTUIT больно вспоминать.

Отчего же? Можно изучать кучу всяких вещей, на русском (что само по себе феномен), бесплатно. В то время ещё и вполне себе актуальных. Фундаментальные вещи и сейчас применимы.

Ну и бестолковые тесты на заучивание конкретных, не особо важных цифр.

Тесты в принципе ограниченный инструмент. Но никто же не мешал просто на своём компьютере практиковаться.

да в своё время там была куча актуальных курсов по очень многим темам

10-15 лет назад у сорокалетнего бухгалтера из региона почти не было шансов получить базовые теоретические знания разработчика, а сегодня есть

Как это не было? Идешь в книжный магазин и покупаешь книжку "программирование на ХХХ". Читаешь, делаешь упражнения. Способ, кстати, до сих пор самый лучший.

А что до курсов, посмотрите хотя бы на их статьи на хабре. Машинные переводы выбранных копирайтером статей на темы о которых он ничего не знает. Где же статьи от их супер-профессиональных "менторов", о том как они решали какие-то крутые задачи, или о тонкостях технологий, которым они собираются кого-то там обучать? А их нет. Это в принципе достаточно говорит о качестве оных курсов.

Идешь в книжный магазин и покупаешь книжку "программирование на ХХХ"

На папирусе надо было доставать книги. Купцы заморские привозили на больших дерявянных кораблях из три-девятого царства.

10 лет назад был две тыщи четырнадцатый год, есличё. А 15 лет назад — 2009-й. Уже были жидкокристаллические мониторы, безлимитный интернет, стэковерфлоу, онлайн-литература, куча блогов и прочих материалов в сети. Всё что надо для сорокалетнего бухгалтера.

Я понимаю, что для очень молодого человека 10-15 лет назад это примерно при царе Горохе, но, можно ж хотя бы поинтересоваться что там было в те доисторические времена. Ещё ж живы мамонты помнящие этот палеозой, они расскажут.

безлимитный интернет

Ну 15 лет назад далеко не везде. Да даже 10 лет назад у меня например только 3g модем был, с лимитом на месяц в 15 гигов (проводного в общаге не было).

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

В 2014 точно уже были индусы на ютубе, в 2009 точно были блоги и форумы.

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

Нет ничего более постоянного, чем обсуждение, что стране не хватает программистов, футболистов, хоккеистов ... :)

Особенно после очередного влета где-нибудь с крупным счетом. Появляются призывы "догоним и перегоним Канаду, откроем 100500 катков и т.д."

---------------------------

В реальности, все как всегда. На рынке есть конкуренция и текучка кадров. Поэтому состояние, когда есть открытые вакансии - это нормально. Только если имеет место быть глобальная рецессия - кадрового голода может не быть

И правда в том, что "хоккеистов" нужного качества больше не станет, даже если добавить хоккей как обязательную дисциплину в каждый ВУЗ

НЛО прилетело и опубликовало эту надпись здесь

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

Которая будет давать "образование" сугубо в рамках собственного стека технологий и ориентируясь на "уникальные" подходы текущего Р6. Такой хоккей нам не нужен.

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

Угу, в качестве основной деятельности квалифицированного специалиста, рассматривается "пилить фичи для отчётности".

Ну раз спрос на таких специалистов, то не стоит удивляться что и предложение такое же.

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

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

Это путь к резкому падению уровня разработки в компании. Сеньоры должны прежде всего заниматься задачами их уровня сложности и приносить тем самым компании профит. Собственно, для этого они и нужны. Компании, особенно в текущих условиях в РФ (да, думаю, и везде по миру тоже самое), не могут ждать, когда сеньоры подготовят других сеньоров, потом сеньоров станет достаточно много, чтобы наконец-то вплотную занятся продуктовыми задачами. Компания разорится, если будет следовать подобной рекомендации!

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

Тезис что сеньоры должны обучать новичков довольно сомнителен - не каждый сеньор может с этим справиться и не каждый захочет, это сеньору может быть просто не интересно. Обучением новичков должны заниматься профессиональные преподаватели - с теоретической и практической программой. А, постойте - это же и есть ИТ курсы...

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

Никакого дефицита кадров нет в IT: есть дефицит МОЗГОВ у тех, кто ищет кадры.

В особенности у тех, кто вставляет рекрутеров в эту схему, которые делают её ещё более идиотской.

Вот у меня 22+ опыта в IT сфере, могу писать на 17 языках, и много чего ещё...

Опыта - как у 10 сеньоров.

За полгода 600+ откликов отправил - НОЛЬ офферов.

И опыт тут ни при чём.

Просто потому что:

  1. Нет законченного во (накуя оно мне, самообразование всегда для меня было лучше и быстрее, за 20 лет ничего особенно не изменилось, разве что чуть-чуть)

  2. Не учу стек под каждую вакансию (ибо он учится за неделю с моим опытом, но об этом знаю только я, а не те, кто собеседования проводят)

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

    Поэтому я уже полгода сижу и тихонечко ржу над утверждениями что кадров не хватает, лол)... И спокойно мучу свои личные проекты.

    Не кадров не хватает а МОЗГОВ найти эти кадры 😁

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

    А я принципиально не желаю работать на идиотов 😁

    Жаль, что других пока не особо наблюдаю.

    Классическая схема подбора IT персонала сегодняшнего работодателя:

    1. Взять студента-джуна или выпускника курсов, с ВО и "знанием" всего стека из резюме.

    2. Через несколько месяцев убедиться, что он вообще не тянет ворк и слить его.

    3. Ныть, что хороших кадров не хватает.

    4. Перейти к пункту 1.

      А когда в эту схему добавляют тупого рекрутера (ВСЕ действия которого заменяются скриптом, который пишется за полчаса), становится совсем весело 😁😁😁

Ныть, что хороших кадров не хватает.

Ну так свою то работу рекрутёр сделал нормально, так же как все остальные делают.

И ни у кого не получается - идите почитайте что в интернете пишут про проблемы с кадрами.

А если нанять Вас поперёк общепринятой процедуре, то это риски для рекрутёра. :)

спокойно мучу свои личные проекты

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

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

Ага, а при первых же признаках роста плавно перетечь в когорту стенающих о дефиците.

Вот у меня 22+ опыта в IT сфере, могу писать на 17 языках, и много чего ещё...

Опыта - как у 10 сеньоров.

ну как тут не вспомнить классику

Работодатель претенденту на должность программиста:
— В своем резюме вы написали, что знаете следующие языки и технологии программирования: Basic (TB, QB, VB, VBA, VB.NET ) C (C and C++ for Unix, FreeBSD, QNX), C++, VC++, C++.NET, C#, в идеале знаете ассемблеры следующих процессоров I-4004 - IP4, Amiga: (ну и тут список на 2 страницы, мелко и подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам не сулили. Максимум на что вы можете рассчитывать это 150 тыс. евро.

Претендент в немом удивлении.

— И только не надо весь рабочий день мечтать о коттедже на Канарах, максимум, что мы можем предложить нашим сотрудникам - это 6-комнатную в центре Москвы.

Претендент пытается усидеть на месте, и вести себя пристойно.
— И не надо думать, что если у шефа красавец Порше, то вы его тоже получите. Ваш максимум - это BMW Z8.

Претендент, не выдержав:
— Пиздите!

Работодатель, чинно:
— Ты первый начал.

За полгода 600+ откликов отправил - НОЛЬ офферов.

И опыт тут ни при чём.

Просто потому что:

  1. Нет законченного во

я даю 146% что дело точно не в отсутствии во. Это как в той шутке - со спиртным и винегретом

В своем резюме вы написали, что знаете следующие языки и технологии программирования: Basic (TB, QB, VB, VBA, VB.NET ) C (C and C++ for Unix, FreeBSD, QNX), C++, VC++, C++.NET, C#, в идеале знаете ассемблеры следующих процессоров I-4004 - IP4, Amiga: (ну и тут список на 2 страницы, мелко и подробно).

Вполне реально, если опыт начинался в 90е и в 2000е с "ты'ж программист!":

  • исправь и дополни код на VB, и пох, что ты на нём не пишешь, ты'ж программист!

  • web-мастер в отпуске, подмени его, ты'ж программист!

  • админ ушёл, нового ещё не нашли, подмени его, ты'ж программист!

    и так далее в том же духе, ты'ж программист!

Да но повод ли это указывать в резюме? Если я что то однократно освоил и сделал 20 лет назад мне и не придет в голову такое указывать..

Я вот резюм составлял ещё тогда, когда было модно каждый пет в него пихать, авось стрельнет)

Кстати, раньше очень даже работало 😁

ну вот кстати у меня нечто такое тоже написано, но чсх я действительно могу ченить написать или сделать в том с чем сталкивался

например я был тем единственным человеком в команде кто чинил микросервисы на руби, яве и голанге несмотря что я бэк на питоне, тупо потому что я с этим сталкивался, а когдато давно я попал на работу потомучто среди списка был 1С...а одной из задач конторы была интеграция с ней и я консультировал команду в этой сфере в итоге, хотя 1С была одним из пунктов типа VB/CS/QB/1C/VBA

web-мастер в отпуске, подмени его, ты'ж программист!

ога, только сайт в 90е и сайт сейчас это абсолютно разные вселенные. Если раньше достаточно было базовых основ html/css и немного js, то сейчас это просто тихий ужас в большинстве случаев

админ ушёл, нового ещё не нашли, подмени его, ты'ж программист!

в смысле переустанови венду ? :D

исправь и дополни код на VB, и пох, что ты на нём не пишешь, ты'ж программист!

ну если там не erp система, то в чем проблема. Потратить 30 минут времени. Я вон не программист, но в молодые годы написал систему расчета фонда зарплаты на vb в excel. Писал по выходным, а заказчиком была будущая теща )))

Ну я могу нечто похожее написать. И это даже будет в некоторой степени правдой.("20 лет назад у моего приложение был сервер которых жил на FreeBSD потому что у FirstVDS только она была а так то - отлично можно было под любой *nix собрать при этом самое сложное в том приложении - клиент(который на Visual C++(чем еще то) и включал в себя свой LSP для Winsock" - это достаточно чтобы поставить галочки в разделах C and C++ for Unix and FreeBSD, C++, VC++ или все же мало? :)

А навыки реверса кода с помощью SoftICE/IDA/HexRays достаточно для "ассемблер IP4" ?: )

)

Поверьте, вы не оригинальны в своих предположениях :)

Но то, что большинство про себя врут, а видя, моё резюме, большинство считают, что я делаю также - для меня не повод врать или прибедняться )

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

Всё, что указано в резюме - я с этим работал. Там нет ни слова гиперболизации. Буквально. Тем и ценно)

Если вы намекаете, что в большинстве случаев тот, кто столько пишет, обычно врёт - опять-таки не повод для меня делать также. У меня есть принципы, они мне важнее. Такой я человек)

И потом, ну вот, допустим, 17 языков. Это же не значит, что я на всех 17 пишу на уровне сеньора) Скорее, 3-4 сеньор, 7-8 мидлы, остальное джун. Просто чем больше учишь технологии, тем проще и быстрее изучить новую.

А я очень любопытное существо 😊

Ещё про ВО добавлю: лет 10 назад его отсутствие вообще не мешало, все смотрели на опыт. Я реально не ожидал, что с этим станет хуже, а не лучше... Опыта стало гораздо больше, а офферов гораздо меньше.

Чем ещё объясните что 10 лет назад, стоило мне открыть резюм - мне за неделю сыпалось 2-3 предложения от Сбера, Яндекса, Мэйла и такого рода компаний, причём, собеседования доходили до офферов в половине случаев, а сегодня я им сам пишу (кроме Яндекса, туда ни за какие деньги не пойду 😁) - и футболят пачками. Что изменилось, кроме отношения к ВО и вставке рекрутеров между? Опыта то больше в разы - разве не логично, что офферов должно быть тоже больше? Какие ещё причины?)

Разве что на возраст ещё смотрят?

Но, даже если так, это тоже не ахти какой критерий...

Я тоже делал одно резюме со всеми навыками (в кучу Java, C++, Go, JS), но был как-то случай, когда рекрутерша ляпнула что-то вроде "ну, у вас React в резюме есть, вы видимо не бэкендер, а full-stack, а нам нужны бэкендеры", и до меня дошло, что для прохождения фильтра из HR-дурочек (извините, по-другому назвать не могу) нужно делать разные резюме под разные типы вакансий/стэки. Иначе через них не пробиться.

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

Не все способны понять что 20-30 летний опыт в очередном фреймворке это из области фантастики, они даже не способны понять что люди с таким опытом застали само появление интернета и активно в нём участвовали.

но об этом знаю только я, а не те, кто собеседования проводят

Они это тоже знают, но зачем брать Вас, который из требований в вакансии чего-то не знает, если можно среди сотен кандидатов найти того, чей опыт ПОЛНОСТЬЮ релевантен требованиям в вакансии?

Эта ситуация - самый настоящий профицит кадров. Наивно было бы полагать, что кроме Вас за 22 года в сферу никто не пришёл и нет людей, знающих (по большей части) весьма простые IT-технологии, которые в состоянии сейчас понять любой человек, чуть умнее обезьяны.

Не учу стек под каждую вакансию

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

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

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

Так что наше время ещё придёт - и вот тогда уже мы будем диктовать свои условия, существенно превышающие рынок по уровням компенсации 😎

Если не помрем к тому времени 😁

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

Вакансии открыты совершенно по другой причине - текучка кадров, вызванная легаси -проектом, самодурством начальства или иными факторами, не связанными напрямую с теми, кого нанимали.

Какой тогда выход из ситуации?

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

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

Так что наше время ещё придёт - и вот тогда уже мы будем диктовать свои условия, существенно превышающие рынок по уровням компенсации 😎

Если не помрем к тому времени 😁

Вот у меня 22+ опыта в IT сфере, могу писать на 17 языках, и много чего ещё...

Что-то меня здесь насторожило.

Опыта - как у 10 сеньоров.

Смотрю - у вас статьи есть, решил почитать.
С таким-то опытом человек, 17 языков, опыта на 10 сеньоров...

В статье "Сильный ИИ. Элира1" вам в комментариях объясняют простые вещи, а вы понять не можете. Пикселей — всего 360 000, а символов — 1.5 миллиона, и вы рассказываете, что в этих условиях ChatGPT распознаёт все символы оптически, потому что формат —векторный, а не потому что там текст прямым текстом записан, хоть и слегка сжат компрессором, и поэтому там распознавать нечего, надо только разжать декомпрессором текст назад из сжатого вида.

Установите под Linux утилиту Midnight Commander, возьмите свой pdf-файл и посмотрите его, можно прямо запустить mcview VOINA_I_MIR_1_2.pdf.

Или вы хотите сказать, что в утилиту mcview тоже OCR-распознавалка встроена?

Утверждаете, что в 20 МБайтный pdf влезет 1 миллиард символов.
Возьмите 1 ГБайт текста (1 миллиард символов) и сожмите любым архиватором.
Получится ли у вас 20 МБайт (сжатие в 50 раз)?

Я достал чистый текст из вашего файла VOINA_I_MIR_1_2.pdf утилитой pdf2txt (получилось, где-то, 2.7 МБайта) и сжал с максимальным сжатием утилитами rar и xz. Утилита rar сжала в 4.7 раза, до 575 КБайт, xz — в 5.2 раза, до 520 КБайт.

Вот на этой странице есть текстовые файлы для проверки архиваторов, один файл на 100 МБайт, другой — как раз, на 1 ГБайт. Также там есть описание результатов тестирования на этих файлах различных компрессоров.

Я скачал файлы оттуда и также сжал их rar'ом и xz'ом на максимальной компрессии.

100 МБайтный файл rar сжал в 3.4 раза, xz — в 4 раза.
1 ГБайтный файл rar сжал в 3.9 раза, xz — в 4.7 раза, до 212 МБайт.
Не до 20 МБайт, а только до 212 МБайт!
На максимальной компрессии.

В 50 раз не повторяющийся текст вы не сожмёте.
Самый лучший в мире компрессор тот 1 ГБайтный файл чуть менее, чем в 7 раз сжимает.

А, по-вашему, получается, что можно текст в pdf-файле хранить в векторном виде — лучше самого лучшего компрессора сжимает, 1 ГБайт — в 20 МБайт. Чудеса, да и только.

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

Не зря меня насторожило "могу писать на 17 языках".
Не уверен, что такой уровень понимания, который вы продемонстрировали в той статье и потом в комментариях к ней, даже до джуна дотягивает.

А люди, смотрю, вам здесь на слово верят.

Выходит, требование иметь хотя бы незаконченное ВО не лишено смысла.
Хоть какая-то гарантия от таких случаев.

Выходит, требование иметь хотя бы незаконченное ВО не лишено смысла.

РАЕН гарантирует, что не только ВО, но и научные степени ничего не меняют в принципе.

РАЕН гарантирует, что не только ВО, но и научные степени ничего не меняют в принципе.

Здесь не так важно, кто там чего гарантирует.

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

В этом смысл, а не в чьих-то там гарантиях.

Раз не важно, значит вывод из вашего коммента только что вы помножили на ноль. Что лишает смысла все 2к подводки к нему.
Всего вам доброго.

Раз не важно, значит вывод из вашего коммента только что вы помножили на ноль.

Вы не объяснили, как из того, что что-то там не важно, следует, что вывод помножен на 0.

Вы сказали, что кто-то там чего-то гарантирует относительно ВО.

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

И требование наличия ВО повышает вероятность, что понимание у человека будет относительно вменяемое.

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

Что лишает смысла все 2к подводки к нему.

Это — не подводка, это — аргументация.
Потому что авторитетов не существует, и поэтому необходимо аргументировать.

Вы не объяснили, как из того, что что-то там не важно, следует, что вывод помножен на 0

То есть, с ваших слов, если сказать одно (Хоть какая-то гарантия от таких случаев) — а потом заявить прямо противоположное (Здесь не так важно, кто там чего гарантирует) не выходя из контекста, то противоречия нет? )

Вы сказали, что кто-то там чего-то гарантирует относительно ВО

Да, потому что для опровержения достаточно одного контрпримера — который и был приведен.

Я же говорю, что здесь важна вероятность, что понимание у человека будет на другом уровне, если ему придётся пройти через процедуры для получения ВО

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

И требование наличия ВО повышает вероятность, что понимание у человека будет относительно вменяемое.

Снова без подкрепления.

Прямая смысловая связка

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

Потому что авторитетов не существует, и поэтому необходимо аргументировать

Вот. И где у вас аргументация?

То есть, с ваших слов, если сказать одно (Хоть какая-то гарантия от таких случаев) — а потом заявить прямо противоположное (Здесь не так важно, кто там чего гарантирует) не выходя из контекста, то противоречия нет? )

Дело в том, что мы не на ифкуиле общаемся.

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

Добавка в начале "хоть какая-то" ни о чём вам не говорит?

Да, потому что для опровержения достаточно одного контрпримера — который и был приведен.

Была сказана сомнительная фраза про РАЕН с невосстановимым контекстом, который, чтобы его восстановить, нужно отдельно запрашивать у автора, что он имел ввиду.
Однако, поскольку она не имела отношения к основной моей мысли, то — зачем?

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

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

Совершенно неважно, насколько там всё устарело.

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

Я — об этом, а не о каких-то там реальных гарантиях.

Снова без подкрепления.

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

Только кто же вам поверит?

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

Давайте без невосстановимых контекстов, когда невозможно однозначно догадаться, что вы имеете ввиду.

Вот. И где у вас аргументация?

Если человек не желает её видеть, то кто же его заставит?

Про Элиру мнения не имею,...

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

Так как речь о PDF , то... если Вам хоть сколько то важен результат, то текст из PDF надо извлекать именно через OCR.Потому что PDF это формат для ОДНОЗНАЧНОГО ПОКАЗЫВАНИЯ, а не для ХРАНЕНИЯ С ВОЗМОЖНОСТЬЮ ОДНОЗНАЧНОГО ПЕРЕКОДИРОВАНИЯ.

если Вам хоть сколько то важен результат

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

Конкретное начертание символов там к результату не имеет никакого отношения.
Цель в статье сформулирована в первом же значащем её предложении:

В этой статье я расскажу о том, как можно увеличить размер запроса к ChatGPT до почти полутора миллионов символов!

К начертанию символов это не имеет отношения.

то текст из PDF надо извлекать именно через OCR.

Кому надо?

Потому что PDF это формат для ОДНОЗНАЧНОГО ПОКАЗЫВАНИЯ, а не для ХРАНЕНИЯ С ВОЗМОЖНОСТЬЮ ОДНОЗНАЧНОГО ПЕРЕКОДИРОВАНИЯ.

Цель, которая, по утверждению автора, достигается описываемыми в статье действиями, состоит в увеличении размера запроса к ChatGPT до почти полутора миллионов символов.
Автор пытается достичь этого путём прикрепления к запросу pdf-файла.
Но конкретное начертание символов в этом случае не имеет никакого значения.

Дело в том, что в реальности ChatGPT извлекает из PDF-файла текст, а не распознаёт его, как если бы PDF-файл сначала был отображён в виде картинки, что и было убедительно продемонстрировано комментаторами.
Один из комментаторов специально модифицировал PDF-файл таким образом, чтобы часть текста была закрыта добавленной в PDF-файл картинкой, скормил этот PDF-файл ChatGPT, и последний успешно "распознал" фрагмент текста, полностью закрытый картинкой.
Это однозначно доказывает, что ChatGPT наплевал на ваше "PDF это формат для ОДНОЗНАЧНОГО ПОКАЗЫВАНИЯ" и, на самом деле, не распознал отображённый текст, а достал его оттуда прямым образом.

Кому надо?

Тому, кто хочет извлечь текст.

Один из комментаторов специально модифицировал PDF-файл таким образом, чтобы

Это синтетический пример, созданный для подтверждения своего тезиса.

В реальности же, в PDF с текстом не всегда есть "текстовый слой", а если и есть - он не всегда может быть корректно извлечён непосредственно из кода файла.

Тому, кто хочет извлечь текст.

Нет, это неверно.
Мне было надо, я хотел извлечь текст.
Для этого прогнал PDF-файл утилитой pdf2txt, которая никаким OCR'ом не занимается, и получил текст.

Также посмотрел viewer'ом в Midnight Commander'е, и тоже получил текст.

Это синтетический пример, созданный для подтверждения своего тезиса.

Однако, этот пример, несомненно, имеет одно важное свойство: он доказывает, что через OCR закрытый картинкой фрагмент текста извлечь невозможно, но ChatGPT его извлёк, из чего однозначно следует, что в данном конкретном случае ChatGPT извлёк текст НЕ через OCR.

В реальности же, в PDF с текстом не всегда есть "текстовый слой", а если и есть - он не всегда может быть корректно извлечён непосредственно из кода файла.

В данном конкретном случае для предоставленного PDF-файла "текстовый слой" однозначно присутствует и корректно извлекается.

в данном конкретном случае

В данном конкретном случае - да, а вообще - не факт.

В данном конкретном случае - да, а вообще - не факт.

Но речь-то — о конкретном случае.
Человек выложил конкретный файл.
И сделал конкретные утверждения для этого конкретного файла.

Так я сразу и написал, что про Элиру мнения не имею. :)

Я об Вас обдумываю свою тему. Может в статью её соберу.

математика и трудоустройство

За 10+ лет работы кодером с математикой сталкивался один раз: комплексная распознавалка документа - там надо было подобрать параметры нейросети, и параметры нормализации картинки до запихивания в нейросеть. Написал лиду, что я тут ноль, но Вася может - он степень имеет. Задачу передали Васе, он посчитал нужное, вернул - вот и всё. А так - арифметика уроовня 3 класса школы - максимум математики у среднего прикладника. Математика нужна игроделу, но тут снова один эксперт и сотня прикладников - эксперт описал алгоритм в требованиях - ты его реализовал, тысяча экспертов это слишком дорого. Анализ данных и машинное обучение, тут экспертная емкость больше, поскольку надо еще знать какие алгоритмы для чего, а это можно знать только с наличием фундаментального образования - отрасль сложная. И это опять не прикладники, а эксперты, дорогие, штучные и капризные. Заставлять прикладника знать матан - ну это как с медсестры спрашивать за нейрохирургию и оргсинтез на производстве препаратов.

Высшее образование

Это вообще волшебно... Веду лекцию для техподов по правильной работе с сертификатами, задрали косяки. Да-да, базис с википедии про иерархию, списки отзыва, и так далее. Спрашиваю у одного из парней - а ты где учился? "Инфобез именитого ВУЗа" - За сертификаты что-то говорили? - "Нет, мы учились обновлять крипто-про и развертывать касперский". Я чуть не проржался в голосину. Ну и опросил остальных - часть была с программирования, часть с инфобеза, разные ВУЗы в разных местах страны. Никто не слышал про сертификаты. Зато все знали, блин, в какого цвета бочке сидел Диоген. Что они делали эти пять лет на техническом направлении? Учили философию, литературу и тибетский язык? Нет слов...

Уехали кадры

Кто уехал - сейчас вешается, за исключением редчайших действительно крутых профи, за которыми охотятся всякие фаанги. Потому что Европа на момент начала СВО негласно приказала "не пущать славян" по рабочим визам, точнее максимально заворачивать... И тот же епам в час Х начал просто оформлять русских/украинцев/белоруссов в Грузии, а в страны Европы они ехали по туристической визе с обязательством молчать о махинациях. О как. Молчали до скандала, когда очень умная дама написала об этом способе в твиттер одного из президентов стран евросоюза)). В итоге большинство вернулось, увы - позиция нелегала нигде не хороша. В Штатах несколько проще, но там порог входа был очень высокий всегда, вне зависимости от политики - редко кто может получить визу, еще реже - закрепиться. В Китай ехать блокер в виде китайского языка, официальный курс при топовом универе полтора года хардкора - я когда-то горел желанием поехать, но кто меня содержать будет эти полтора года? Канада и Австралия - для (пред)пенсионеров. Больше же уезжать некуда.

У людей проблемы проценты посчитать. Или банальные расстояния/координаты для отрисовки вьюшек. Какой матан? Окститесь.

А последний абзац вообще тот еще бред. Уехало немало знакомых которые ну никак не "редчайшие действительно крутые профи", а просто синьеры обычные. Работают спокойно в Сербии/Финляндии/etc по рабочим визам.

Кто уехал - сейчас вешается, за исключением редчайших действительно крутых профи, за которыми охотятся всякие фаанги.

Потому что Европа на момент начала СВО негласно приказала "не пущать славян" по рабочим визам, точнее максимально заворачивать...

Очень хороший комментарий за исключением последнего абзаца - в последнем абзаце редкостная брехня. Разработчики/QA вполне себе переезжали и переезжают в Европу (из того что лично наблюдаю - Германия, Нидерланды), и даже в странах, которые вообще перестали выдавать новые визы россиянам (Чехия) по-прежнему без особых проблем продляют ВНЖ и получают новые офферы когда решают сменить работу. Поменьше читайте Твиттер и слушайте Соловьева, вам там ещё и не такое расскажут.

А с дамой история была гораздо проще, она жила не по туристической визе, а у нее было легальное разрешение на пребывание (муж гражданин Эстонии), а через грузинское ИП она работала по своей инициативе чтобы сильно сэкономить на налогах и "чтобы налоги не шли русофобам" (ее цитата).

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

Так что не от гражданства зависит переезд, а от уровня квалификации.

З.Ы. Не исключаю конечно что где то проблемы могут быть, например если на государство заказы выполняются, или конкретные нанимающие резко против. Но это не массовые случаи насколько знаю ни разу.

 И тот же епам в час Х начал просто оформлять русских/украинцев/белоруссов в Грузии, а в страны Европы они ехали по туристической визе с обязательством молчать о махинациях. 

эпам никогда не делал таких фокусов с нелегальной работой

они там с одним клиентом крайне жестко косякнули с релоком в Грузию когда оказалось что Грузия не подходит на удаленку в той сфере где работала команда, и ВСЕ люди которые были в Грузии упали в бенч с этого проекта...вероятно ктото по собственной инициативе решил менять локацию (я тоже работал из РФ говоря что в Грузии сижу, но я уже уходил из эпама в этот момент, но никто кроме моего продакта был не в курсе такого фокуса) также были проблемы с ВНЖ в Турции который перестали выдавать и это вызвало существенные проблемы с приземлением людей

В Китай ехать блокер в виде китайского языка,

в Китае нельзя остаться жить навсегда, там можно только работать

Кто уехал - сейчас вешается, за исключением редчайших действительно крутых профи

из моих знакомых, все кто уехал (и не вернулся), сильно не страдают

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

Философия - это то, благодаря чему человек должен понимать что реальность первична. Благодаря чему человек должен видеть разницу между реальностью и её отражением в сознании.

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

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

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

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

кто тут исключительно из-за денег

А вы кого ждали - идейных лохов, которые готовы с Горящими Глазами (тм) ишачить за еду ради чужих прибылей?
В России капитализм уже 30+ лет, любая фирмёшка - чья-то собственность, работающая ради снятия пенок владельцем.

Ага! Это при совке ITшник был обычным советским "инженеришкой", получающим меньше обычного рабочего.

Сейчас такое отношение к инженерам на заводах и фабриках сохранилось: :-(

Потому и уходят обычные инженеры из заводов и фабрик в software-инженерию = в IT. Потому что больше нет такого как при совке, когда было "куда ты на хрен с подводной лодки денешься?!".

про то, что при "совке" программист был "обычным инженеришкой", обычно говорят люди, в том самом совке никогда не жившие и тем более не работавшие. Вплоть до середины 80-х в ИТ была огромная куча рутинных и не сильно квалифицированных работ - например, считывание программ производилось через перфокарты, это было трудоемко и требовало КРОМЕ ЧЕЛОВЕКА СОБСТВЕННО ПИШУЩЕГО КОД еще дополнительного технического персонала, для которого главное было - исключительная аккуратность, четкое выполнение инструкций, внимательность, усидчивость и пр. Причем при достаточно большом зоопарке машин и платформ работники на эту рутину требовались разной квалификации. Для некоторых платформ от таких специалистов требовались навыки в тестирование и отладку, некоторые просто тупо загружали стопочки карт в аппарат. Из-за того, что специальность была относительно новой, то регламенты и собственно нормативная база не устоялась, а потому в тарифной сетке это все было оформлено либо инженерной специальностью, либо как техник. То есть, на десяток "программистов", оформленных в организации реально занимался алгоритмами и программами один-два, остальные обслуживали. Просто технический стек был такой. Перестройка застала отрасль в период активного перехода процесса написания кода на персоналки (причем техников активно переучивали с старых машин на новые технологии), но 90е с закрытием НИИ процесс этот прервали, у бизнеса для программистов попросту не было задач (какие задачи могут быть у Ашота, который китайской джинсой на рынке торгует?), и многие "программисты" в рынок не вписались, их мало того, что был перебор на рынке, а оставшиеся вакансии в разваленных НИИ понижали зарплатную планку, но и многие из них даже не были толком программистами, а были техниками по обслуживанию программистов. Логично, что у тех, кто еще как-то застал начало-середину 90-х сложилось негативное впечатление о советской отрасли и статусе ИТ-работника.
Но при этом по-факту, собственно программист неформально всегда в организации был на особом положении относительно основного инженерно-технического состава. Например, у отца на работе все программисты первыми получали квартиры (Москва рядом, в СССР на каждом заборе были объявления с открытыми вакансиями - чтобы удержать людей, владеющих определенным особенным стеком, давали достаточно быстро квартиры), к ним в отдел в очередь записывались - да, был реально журнал: надо инженеру задачу посчитать, он записывался в журнал на определенное время, приходил с материалами к айтишнику, объяснял, описывал задачу, ставили в план, давали сроки. Именно с тем, что в райком на прием было проще попасть, чем к айтишникам, в НИИ всячески поощряли инженеров изучать ЯПы и писать самим программы. Например, у отца в отделе все абсолютно могли напрограммировать на Фортране, в разной мере, и на прикладном уровне, но все же.

Тех, кому профессия, как минимум, интересна сама по себе. Сейчас часто получается так: "я ничего не умею, мне ничего не интересно, я заплатил за курсы, теперь вы платите мне 100500 денег в секунду".

Да я помню на заре своей карьеры в нулевые - разнообразные менеджеры по продажам зарабатывали больше, но я как-то все равно гордился профессией что-ли, неудачником себя не считал, и с предвзятым отношением, к примеру, девушек к профессии тоже не сталкивался (тут наверное больше внешний вид все же влиял). Причем тогда даже больше чем сейчас, когда из каждого утюга "закончи курсы и получай 300к/наносек", и соответственно люди вокруг когда слышат кем работаешь, думают что ты прям богат, даже противно от этого всего.

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

Тут же, речь о том, что в 90е годы обычные официанты и бармены зарабатывали круче ITшника.

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

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

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

НЛО прилетело и опубликовало эту надпись здесь

Ну речь не про прям "золотые горы" а скажем ну пусть даже планку в 200, продажнику в большинстве мест не дадут столько заработать, снизив процент и планы продаж. А для мидла и далее в IT этот уровень вполне нормален уже.

не согласен.
мой родственник продавал самые обычные трубы ГОСТ 10704 и ГОСТ 8232. Фурами. Вагонами. Зарабатывал и больше.
один знакомый продавал автомобили, в салоне. Кхм... Там с одного автомобиля, щедро увешанного допами (установленными, конечно, в салоне), а также грамотно подписанного кредитного договора, тоже получалось под 50к в карман - при том, что это ни мерсы ни БМВ...

только вот у продажника нет верха вилки ЗП, все зарегулировано скорее жадностью владельцев чем ограничениями бюджетов (как у айтишников)

и в отличии от сеньора-помидора-айтишника где он ограничен верхом условного рынка своего стека...пусть это будет даже 1.5 млн рублей в месяц для РФ, продажник может закрыть крупный проект который даст ему процентами и 5 и 10млн...там конечно планы потом могут и поменять чтобы такого не было, но у человека уже будет резюме и опыт переваривания таких проектов и его с руками оторвут в другой компании и на такие деньги

там где я работал продажники были всегда отдельной кастой. в одном месте даже коммандировки им оплачивали бизнес классом и отели были тоже бизнес класса, была отдельная (от их стандартного КПИ и стандартных 13 зарплат и премий) премия квартальная и годовая... грубо говоря продажник получал оклад, процент от продажи, квартальную премию стандартную и спец.премию отдела продаж (от эффективности отдела) и люди были крааайне не бедные

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

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

Я жил на макаронах и последних пяти рублями в карманах, ковыряя Linux за рабочим ноутбуком ))) Золотое время было. При этом ботинки давно развалились так, что ноги болели от постоянного хождения между пром производствами.

я знал чувака в 1993, который работал в НИИ программистом, и вот как-то раз он на зарплату не смог купить себе ботинок. На целую зарплату. Я тоже как-то так попал, я в 1997-98 подрабатывал во время учебы в типографии. Оплата там была сдельная, ну, я за июнь-июль набил себе миллиона полтора (по тогдашним деньгам, на текущие цены это где-то 30 тыр, но тогда это была нормальная зарплата для студента - стипендия была 18 тыр). И тут август, резкий обвал рубля, мне выплачивают зарплату за два с лишним месяца, и мне ее хватает только на ботинки (причем не ахти что, армейские), билет в плацкарт до Питера-обратно (РЖД цены не успела поднять) и киевский тортик.

Важно, что на самом деле это дефицит квалифицированных кадров.

This.
Вся описываемая проблема (а, возможно, и ситуация с кадрами в IT в целом) из-за того, что кто-то решил, что в IT могут быть неквалифицированные кадры.

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

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

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

"Плохо не работайте, работайте хорошо"...

Существует некоторый дефицит 1С-программистов:

http://158.160.161.158/hh/

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

Хз где там профицит. Выше в комментариях свой опыт поиска андроид разрабов описывал. Дефицит судя по всему серьезный. Не, может конечно мидлы считают ниже своего достоинства на вилку 150-250к заглядывать на собеседования, но это как бы тоже признак дефицита.

Это не дефицит, это вы мало платите. Дефицит - это когда кадров вообще нет, ни за какие деньги. А $1500-$2500 — далеко не предел мечтаний.

Ну тогда надо определяться что есть дефицит. У нас ведь и требования совсем далеко не заоблачные какие то. За такое было бы странно много денег предлагать/просить. Обычного мидла ищем. Даже без привязки к конкретным библиотекам.

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

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

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

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

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

не хватает кадров на адекватные зарплаты, которые позволяют работу этих специалистов окупать

Прям совсем-совсем не позволяют, или только в вашей компании? Что-то весь айти рынок не банкротится, подозреваю, что проблема в вас.

Так вроде рынок в массе своей и жалуется на дефицит. Как в статье например под которой мы все собрались.

Нет. Но фичи пилятся медленнее чем могли бы пилиться, бас фактор у небольших компаний выше. Меньше обмен опытом (потому что сами команды меньше, а то и вовсе из одного-двух человек от силы).

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

Так не просто больше среднего по региону. А раз в 5-10 больше среднего.

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

Стесняюсь спросить, а вы-то совсем не такой и попросили среднюю зарплату по региону, верно?

Странно не пользоваться дефицитом предложения. Впрочем в целом мне норм работать чуть ниже рынка, выбирать больше проекты по интересу. Например в гос. конторы или тесно связанные с государством не пошел бы вообще ни за какие деньги. Спасибо дефициту за эту возможность как раз. Не было бы его - сидел бы дальше за 20-40к какие нибудь, как в первые годы своей карьеры.

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

Дефицит это состояние рыночных отношений, при котором спрос превышает предложение.
Если человека на позицию просто физически не существует — то не существует и отношений.

Это вроде бы верное определение, но в реальности не существует какого-то определеннного "спроса", спрос всегда привязан к цене. За цену X товар Y никому не нужен, а за X/2 - очереди с мордобоем

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

А как такое может быть в рыночных отношениях?

В переходном периоде между двумя сбалансированными состоянии — в прошлом и будущем.

Дефицит Шрёдингера о_О

Если мы все еще обсуждаем это:

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

то это определение из головы конкретного персонажа, к нему и вопросы

Ну если это дефицит, тогда сейчас также наблюдается и дефицит кабинок для телепорта! Ни за какие деньги не купишь

До 100 тысяч зарабатывает пеший (ладно, будем честными - на электровелосипеде) курьер в Москве... без знания русского языка...

Ну там и условия работы те еще. Плюс работа не 5 на 8. Плюс как слышал 100к даже перерабатывая далеко не каждый умудряется получать.

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

раз уж они точно не будут платить за выход на работу.

Вы зря сомневаетесь в человеческой глупости =)

Важно, что на самом деле это дефицит квалифицированных кадров

Читая каменты под подобными статьями, мне видится, что может и нет.

Возможно у нас проблема с компетенциями по поиску квалифицированных кадров.

Или даже еще глубже, возможно проблема просто с определением, что есть "квалифицированный кадр". Это понятие субъективнее, чем кажется.

А на заре промышленной революции бизнес так же маялся от недостатка квалификации вчерашних крестьян?
Или всё таки закрывал свои потребности через самостоятельное обучение новых кадров и организовывая свое государство на общественное образование?

На заре все-таки это выглядело скорее не как "приходи к нам учиться тащить технологии", а "либо работаешь, либо сдохнешь" и элементарное разделение труда на простые операции (булавочная фабрика им. Адама Смита, как показательный пример).

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

фабрики разделения труда все равно же кто-то строил. где бизнес брал инженеров с учетом их постоянной нехватки.

--

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

крестьяне же не все сдохли, остались в сельском хозяйстве еще очень надолго (не без исторических нюансов конечно)

А на заре промышленной революции бизнес так же маялся от недостатка квалификации вчерашних крестьян?

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

В чем тогда бизнес-идея у тех предпринимателей, которые строят свое дело на недосягаемом ресурсе (работников).
Пора переводить инвестиции тогда в сельское хозяйство - там низко квалифицированные рабочие руки всегда найдутся.

IT-индустрия отчасти сама окутала себя репутацией, будто здесь легко работать и много платят.

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

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

там сложность примерно такая же, а денег больше. Правда, и ответственность больше.

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

ответственность врача- понимаю. Или мед сестры у которой ЗП 20 тыс. Или воспитателя за детей. Ряда инженерных должностей (условно здание обрушилось, начальник отдела строительства и содержание сооружений попадает). Из ай ти - ответственный за КИ (187 фз)- там вплоть до уголовки. Админов было дело за пиратское ПО сажали (при том что экономило на лицензиях то рук-во предприятия, прибыль оно и собственники получали)

А какая ответственность у продажника?

Больше чем у программиста.

Вот торгует человек фурами алкоголем -что ему за косяк максимум грозит

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

Всё про тоже- работодатель хочет видеть высоквалифицированный низкооплачиваемых работников.

А на счёт сеньёров и джунов- кто поумнее и имеет стратегию хотя бы среднесрочную и студентов на практику берёт и выделяет время опытных сотрудников на обучения. И даже готовит сам сотрудников. Я сам даже проходил такое. Рассказывают, например, про разницу между поколеньями (x-y-z).

Часть компаний проводит стажировки для новичков в отрасли. Или даже бесплатное обучения проводят (дом ру, к примеру в Перми так себе готовил джунов по pl/sql- курсы бесплатные, лучших брали на стажировку). + готовить можно тому, что компании нужно и с учётом специфики

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

Например, к вам на стажировку подали заявки 1172 начинающих тестировщика, вы взяли на обучение 10 — значит, 1162 человека остались за бортом.

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

ну а разговоры о больших деньгах в ай ти..

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

2. ЗП далеко не запредельные. Чай не консультант в большой четвёрки аудиторов. И не инвест банкир

  1. И сфера не сказать что бы легкая. И стрессов хватает. И переработок. и необходимость постоянно бежать, что бы не отстатать от прогресса.

Без чёткого определения, что такое "дефицит кадров", и без методики того, как его измеряли или планируют измерять, все подобные статьи имеют нулевую или отрицательную ценность.

Начинающий в айти это балласт, который никому не нужен => Работодатели берут только с опытом => Зп людей с опытом раздувается => Начинающий чудом получивший работу, после трех месяцов работы получают оффер на порядок больше и меняют работу => Еще один работодатель видит что брать начинающих это просто раздаривать деньги и еще раз клянется не брать людей без опыта.
Что делать? Платить по рынку не только в старте карьеры, а каждый месяц корректировать зп на опыт. Через полгода у вас будут миддлы на зп по рынку. Но зачем если можно взять миддлов с зп по рынку сейчас, а не через полгода, и джун все равно рискованная инвестиция. А еще ТК запрещает увольнять просто так и далеко не каждый начинающий сможет на миддла.

У наших работодателей часто другой подход. какой то мидл уйдет. А пара будут сидеть на том же месте и работать. "По инерции". А мидл которому платят как джуну -штука выгодная т к приносит прибыли (добавочной стоимости куда больше). Выходит, что пока нет массового оттока выгодней потерять, условно 10% более активных. Не сэкономить на ЗП остальной части сотрудников. Суля периодически светлое будущее и говоря что сейчас надо поднапрячься, сложные времена. получаеться, что либо уходишь как только что то минимально более приличное находишь на +20%. Или сидишь по несколько лет на одном месте а потом опа и x2 оффер

Нужно менять схему найма кадров. Не 5-7 этапов отбора, а максимум 3 - общение с HR'ом, техническое собеседование и оффер (ну или не оффер, кому как повезёт). Если специалисты ОЧЕНЬ нужны, но на рынке в основном только джуны или джуны+ - так выберите из всех наиболее адекватных и жаждущих развиваться персонажей (не смотря на возраст!) и помогите им стать теми профессионалами, которых вы хотите у себя видеть. Это же решаемо. И кстати, совсем не обязательно отсеивать тех, у кого нет профильного высшего образования, это вовсе не показатель, как тут верно подметили.

Да ХВАТИТ уже! Нет в IT никакого "дефицита" кадров.

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

IT сфера в РФ активно существует лет так 25. Очень смешно про "дефицит" читать, когда ты последние лет 17 работал программистом, видел за свою жизнь сотни коллег-айтишников, которые уже тогда что-то могли и делали. Каждый год в сферу приходят люди в надеже получать зарплату в разы больше, чем по стране, они растут и развиваются, но у пропагандистов и не очень умных айтишников, вечный "дефицит". Правда, их почему-то не смущает количество откликов на одну вакансию - от 200 и до 1500, на это они придумали тоже очередную легенду, мол там одни выпускники онлайн-курсов.

А то, что "у меня 22+ опыта в IT сфере....за полгода 600+ откликов отправил - НОЛЬ офферов" - так это специалист плохой, ога. Я тоже, наверно специалист плохой - 17 лет работал, получал зарплату, а теперь, за пару лет, стал никому не нужен, ибо не хочу литкод решать или заваливаюсь на скриншоте с говнокодом, написанным специально для того, что бы человек в ступор впал от написанного идиотизма.

Мифология такая мифология...

получал зарплату, а теперь, за пару лет, стал никому не нужен, ибо не
хочу литкод решать или заваливаюсь на скриншоте с говнокодом

чесслово, я не понимаю, почему я работу находил в течении месяца-максимум (и то не активного поиска) а вы тут веерные рассылки резюме практикуете и никуда устроится не можете wtf?

у меня 15+ опыт в ИТ, 8 лет конкретно в питоне, я без проблем находил и нахожу себе работу вообще не отправляя никуда резюме специально...тупо включаю галочку поиска работы на LI...и просто жду...отвечая только тем кто мне нравится и откидывая упоротых с литкодом или там где техсобес более 1 этапа

у меня даже высшего образования нет

давайте, чем мы отличаемся?

да, когда я был формальным миддлом(у меня опыт java-джун->python-teamlead->python-middle->python-senior->teamlead), я иногда отправлял резюме в какието конторы спецом...но устраивался всёравно через hr-ов которые находили меня сами, а после сеньёрского грейда я вообще ниразу кнопку отклика не нажимал

давайте, чем мы отличаемся?

Тем, что я ищу работу сейчас, а не в прошлом. Сейчас на собеседованиях творится дичь. Вы видимо давно их не проходили - там всем уже плевать, сколько вы там лет работали и каков ваш послужной список.

Я прихожу на собес с резюме, где по-русски написано, в каких компаниях работал (а это большие компании у всех на слуху), выкладываю на github свой код, в т.ч. там есть opensource со звёздочками, а у меня на собеседовании спрашивать начинают:

  • "Работал ли я со 100500 технологиями?" - нет, не работал, но могу разобраться, когда нужно, знать всё - невозможно.

  • "Какие типы данных есть в [язык_программирования]?" - сразу закрываю окно конференции, ибо это просто унизительно для меня, я впадаю в ярость от подобного вопроса. Загляни в резюме человека, которого собеседуешь или в его гитхаб. В конце-концов, перед вами не мальчик сидит.

  • "Вот скриншот с говнокодом (написанным специально для того, что бы завалить кандидата), что он выдаст?" - туда же. Я не интерпретатор и вот так код не пишу.

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

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

Мне 40+ лет, официальный стаж 17 лет, гитхаб с кодом, а они вопрошают про типы данных в моем языке и требуют "сортировку пузырьком". И как с этими людьми работать?

  • Почему у строителя с опытом в 10+ лет не спрашивают, в какой жидкости разводить плиточный клей - в воде или в кетчупе?

  • Почему у автомеханика с опытом в 10+ лет не спрашивают, в какую сторону откручивается гайка?

Процесс собеседований в IT сегодня - это маразм "от и до". Сфера и люди в ней не хотят взрослеть. Никак.

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

Более того, особенно "доставляет" вся эта современная эпопея с пятиуровневыми собеседованиями и leetcode, будто они не "JSON перекладывают", а пишут ПО для межгалактического корабля.

Люди из других сфер, кто читает или слышит про найм в IT, сегодня испытывают шок от того, что им рассказывают про IT.

Это реалии 23-24 годов. А Вы пишите очередные сказочные истории, что гипотетического питониста отрывают с руками, и собесы он не проходит и требования к нему не предъявляют. Будто сейчас не 2024 год, а 2000, когда реально не было так много квалифицированных разработчиков.

Но я, безусловно, за Вас рад.

Почему у строителя с опытом в 10+ лет не спрашивают, в какой жидкости разводить плиточный клей - в воде или в кетчупе?

Ну так он ответит "в воде", а разведёт в говне. :)

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

Иными словами, я ни разу не видел у людей, дотошно выпытывающих у меня вопросы про SOLID, архитектуру и "хорошие практики" нормального проекта. Ни разу. Везде пишут говнокод, но собеседования проходят так, будто они занимаются написанием эталонного кода для марсохода.

Тогда давайте уже наконец признаемся, что промышленное IT сегодня - это точно такая же стройка. Будем делать так, как получается, но забудем все эти умные слова, литкод, прочую ерунду и прекратим уже, наконец, строить из себя чёрт знает кого, ибо в итоге всё равно получается плюс-минус одно и тоже - "из говна и палок".

Тогда давайте уже наконец признаемся, что промышленное IT сегодня - это точно такая же стройка. Будем делать так, как получается, но забудем все эти умные слова, литкод, прочую ерунду и прекратим уже, наконец, строить из себя чёрт знает кого, ибо в итоге всё равно получается плюс-минус одно и тоже - "из говна и палок".

Как легко заметить по моим комментариям и статьям, я только за. :)

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

Меня тоже нереально раздражают требования по знанию 500 технологий и фреймворков, когда есть 10 лет опыта и понимаешь, что легко можно научиться очередной современной хрени за пару дней чтения доков (если это, конечно, не что-то фундаментально новое). Напрмер, все современные веб-фреймворки имеют практически одинковые интерфейсы и компоненты. То же самое с языками программирования. Но HR-ам этого никак не понять.

Но HR-ам этого никак не понять

К сожалению, тут проблема не в HR, а в тех, кто нанимает. Именно они требуют от претендента знание всей этой кучи технологий.

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

Я прекрасно понимаю бизнес, но вот с точки зрения соискателя, заочно осваивать на достаточном уровне 5 фреймворков, 3-4 ведущие СУБД, 2 брокера сообщений, 5 noSql-баз и 20 вспомогательных инструментов только ради того, что бы пройти собеседование - слишком высокая цена. Лично я не готов сидеть ради синицы в руках 24/365 проводить за чтением мануалов без 100% гарантии того, что я стану миллионером. Я уже не в том возрасте, что бы вестись на пропагандистские приёмы из разряда "изучать новые технологии это так интересно". Нет, не интересно, если это обучение и не даёт мне гарантий, что моя жизнь будет после этого в разы качественнее. Про физическую возможность всё это вызубрить я промолчу - это всё даётся лишь годами практики на реальных проектах.

Мне 40+ лет, официальный стаж 17 лет, гитхаб с кодом, а они вопрошают про типы данных в моем языке и требуют "сортировку пузырьком". И как с этими людьми работать?

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

Возраст это не скилл, в отличие от владения ЯП

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

объясняя элементарные вещи им

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

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

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

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

Однажды пожилой человек начал учить Учителя Ио жизни.
— Почему я должен поступать так, как ты мне говоришь? — спросил Ио.
— Потому что я тебя старше! — вскричал пожилой человек.
Тогда Учитель Ио сказал:
— Насыщает не время, проведенное в столовой, а количество съеденных беляшей.

Негатив вызывает именно неумение интервьюеров оценивать кто перед ними.

Вас и оценивают, задавая вам вопросы. Сегодня слишком много самозванцев.

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

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

А что касается квалификации, неужели вы с опытом в 17 лет не прособеседовали уже 100500 кандидатов и не знаете, как ситуация выглядит с другой стороны, когда регулярно человек перед тобой гнёт пальцы и трясёт годами опыта, а на самом деле он обыкновенный болтун, не способный написать простейший цикл?

на самом деле он обыкновенный болтун, не способный написать простейший цикл?

Болтун, который поработал в больших компаниях не способный написать цикл? Т.е. вы не только не доверяете кандидату но и коллегам, по цеху считая что вы умнее их? Тянет на паранойю и раздутое чсв. Я если честно такого не встречал. Были конечно те, кто не смог написать запрос sql, потому что долго писали на орм, но циклы это какая-то фантазия ей богу.

Я согласен, что нет культуры собеседований. Я тоже поработал в бигтех компаниях, наверное разве что в тиньке и Яндексе не успел. И каждый раз сталкивался с невменозом каким-то: стандартные собесы под копирку про типы данных или скомпилируйте в голове хитровыебанную конструкцию со стрима интервьюера(без шуток), которую никогда в жизни никто писать не будет. Единицы обращали внимание на опыт и спрашивали действительно серьезные вопросы по технологиям. Когда у тебя 15 лет опыта и ты каждый раз рассказываешь одно и то же, в следующий раз прерываешь собеседование потому что уже просто надоело.

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

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

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

Вы 91 года рождения

Ещё один типа взрослый бывший гражданин СССР, который не знает, что это за дата.... И живу я в Гондурасе, ага. Я постарше вас буду и опыта у меня 25 лет - побольше чем у вас. И, если сдедовать вашей логике, вы сейчас сразу должны начать меня уважать из-за этого и извиниться за свою мальчишечью дерзость. Давайте, я жду. Или это опять другое?

Особенно когда Вас в скором времени будут собеседовать мальчики младше Вас

И что в этом плохого? Может вам к психологу сходить, у вас какая-то нездоровая зацикленность на возрасте?

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

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

Не должен человек с опытом в 10+ лет рассказывать про типы данных в ЯП, на котором он пишет половину жизни.

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

Тотальное недоверие к профессиональному опыту программистов со стажем - это показатель незрелости индустрии

Разве может быть иначе в индустрии, где ландшафты меняются чуть ли не каждый год? IT это занятие для умных. Здесь опасно относиться к себе без самокритики - чуть расслабишься и вчерашние студенты тебя обходят на очередном повороте, по абсолютно объективным причинам.

 Поэтому социальные скиллы им важны не меньше, чем технические

Давно "социальные скилы" проверяются вопросами "расскажите про типы данных в "языке_программирования"?

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

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

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

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

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

Давно "социальные скилы" проверяются вопросами "расскажите про типы данных в "языке_программирования"?

Собес это не экзамен и критерии оценки не всегда содержатся в вопросе. Ниже привели пример, где в качестве темы для дискуссии выбирают совсем базовые вещи, оценивая умение (или не умение) кандидата донести информацию до собеседника.

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

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

Странная у вас позиция. Почему тогда другие обязаны заниматься с вами менторством?

Со мной никто менторством не занимается.

Как это?

"Работал ли я со 100500 технологиями?" - нет, не работал, но могу разобраться, когда нужно, знать всё - невозможно.

Раз 100500-я технология используется в компании, вероятно, сотрудники освоили бест практисы работы с ней и будут делиться ими с вами.

Раз 100500-я технология используется в компании, вероятно, сотрудники освоили бест практисы работы с ней и будут делиться ими с вами.

ой ли, или очередной скучающий сыньйор после курсов услышал что сейчас стильно/модно/молодежно использовать фреймворк Х. Который через год все забудут

Негатив вызывает именно неумение интервьюеров оценивать кто перед ними. Не должен человек с опытом в 10+ лет рассказывать про типы данных в ЯП, на котором он пишет половину жизни.

Почему? Посмотрите с такого ракурса:

Как тут уже заметили, просто писать код - уровень мидла. Если сеньоров нанимают на должность сеньоров, где они будут проводить код ревью и объяснять джунам их ошибки, то сами сеньоры обязаны уметь объяснять любые темы, связанные с работой, простыми словами, а не "топ левел солюшн фича и иннер джой это короче такой джойн из энтитис на шардах" (это почти реальная цитата с собеса).

Мой друг, очень опытный программист и педагог, проводит собеседования в одну иностранную компанию на должность, прямо связанную с преподаванием (и это указано в вакансии). На собеседованиях приходят сеньоры из VK, Сбер и прочих топовых компаний и встречаются с такими вопросами "Смотрите, я ничего не знаю о программировании. Объясните мне, пожалуйста, что такое цикл / сортировка / ООП / [подставить базу из сферы, куда собеседуется человек]". Но оценивается не что говорит кандидат (очевидно, что все это знают), а как он говорит, как объясняет, насколько это будет понятно реальному трени или джуну.

Так что иногда "глупыми" вопросами проверяется не знание, а нечто другое.

Так что иногда "глупыми" вопросами проверяется не знание, а нечто другое.

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

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

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

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

Когда нам было по 10-20-30 лет, то возможность переспорить какого-то деда тешила самолюбие. Сейчас новое поколение троллит нас. И это прекрасно на самом деле. Это заставляет держать себя в тонусе, чтобы продолжать по прежнему "быть, а не казаться".

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

Но только хрюшки продолжают процентах в 80 случаев с ходу спрашивать за возраст (что в 2004, что в 2014, что в 2024). Тупые Пилотки-с, что с них взять...

"Какие типы данных есть в [язык_программирования]?" - сразу закрываю окно конференции, ибо это просто унизительно для меня, я впадаю в ярость от подобного вопроса.

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

Впадание в ярость тоже контрпродуктивно: вот, например, вы нашли проблемы из параграфа выше. Как вы объясните менеджеру необходимость выделения времени на правки и тесты, если простой вопрос выводит из душевного равновесия?

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

А что там писать? Десять строк и готово. Простой тест на то, что человек способен реализовать тривиальный алгоритм, а не только болтать умеет.

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

"Вот скриншот с говнокодом (написанным специально для того, что бы завалить кандидата), что он выдаст?" - туда же. Я не интерпретатор и вот так код не пишу.

  • Это, кстати, валидное начало ответа. "Такой код бы не прошёл у нас ревью, но ..."

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

Почему у строителя с опытом в 10+ лет не спрашивают, в какой жидкости разводить плиточный клей - в воде или в кетчупе?

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

Почему у автомеханика с опытом в 10+ лет не спрашивают, в какую сторону откручивается гайка?

Насчёт автомехаников не знаю, но десять лет назад космическая ракета упала, потому что датчик вверх ногами поставили. Спрашивать как раз надо -- это стреляет.

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

Вот это вот на интервью скажите и напишите merge sort. Я уверен, возражений не будет. Я бы только порадовался за такого кандидата и шансы его найма сильно бы выросли.

мне было бы проще написать merge sort

Отлично. Его и напишите. Я уверен что ни один интервьер не откажет вам в такой замене задачки.

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

Мне 40+ лет, официальный стаж 17 лет, гитхаб с кодом, а они вопрошают про типы данных в моем языке и требуют "сортировку пузырьком".

Хаха, вам видимо не встречались индусы, у которых в резюме "стаж" тоже полтора десятка лет в разных компаниях, полный гитхаб какого-то кода, а по факту они обычный FizzBuzz написать без подсказок не могут (и это я щас не шучу).

Это реалии 23-24 годов. А Вы пишите очередные сказочные истории, что гипотетического питониста отрывают с руками, и собесы он не проходит и требования к нему не предъявляют.

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

Вы ищете в LinkedIn работу в России или за рубежом? У вас профиль публичный (виден без логина)? Что-то сомневаюсь, что российские рекрутеры им активно пользуются, учитывая что он уже сколько лет заблокирован у нас.

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

Тоже сами пишут…

Мне даже умудряются туда писать российские рекрутеры, хотя у меня уже несколько лет как стоит в локации не Россия

Вот все говорят голод. Колоссальный дефицит и т.д.

НО за 2 с половиной года!!! Никто не закрылся из из спецов, никто не рухнул из за спецов , все 1000 и 1000 компаний все 2.5 года продолжают работать , как и было "до дефицита".

Может это байка которая появилась в 2022 создана какими то людьми , для каких то целей?

В чём я не прав?

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

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

Если хочешь заработать на жизнь, то надо работать, а если разбогатеть - придумать что-нибудь другое.

© Думай как миллионер.

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

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

С одной стороны менеджменту интересно только выруливание из глубокой красноты. С другой стороны новомодные инфоциганские сеньоры, которые не видят разницу между рефлексией и деревом выражений в .net.

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

Они постепенно уезжают или увольняются из-за неудовлетворенности внутренними условиями.

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

Выходит проблема не совсем в дефиците кадров, а в какой-то двойной политике, так как выделять деньги на обучение компании не хотят и платить сеньерам хорошо компании не хотят.

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

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

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

Зависит от локации: https://habr.com/ru/articles/820463/

Все вроде человеку в комментариях разжевали.

Приведем аналогию: приезжает гостевой рабочий из любой другой страны с серьезным запросом (Senior) в Москву и хочет пройти на работу в крупную компанию вроде там какого-то Газпрома. Какие возникают мысли? Понаехал? Да, конечно Senior, а у нас тут своим ребятам высокая конкуренция после (подставить любимый колледж) куда пойти?

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

Опять же Frontend сильно востребован в России (считай перегрет), а в США я не уверен, что такой большой спрос на такого рода специалистов. Смотрите интерфейсы Google сколько раз менялись? Интерфейсы USPS или каких-то заурядных компаний? Нужно понимать культурные особенности страны. Если в России имеем в бизнесе понторезов на Land Rover делающих сайт так что бы они были самые ... крутые, то в западных компаниях стоит вопрос денег, налогов и закона. Сколько выйдет компании прибыли с этого редизайна? И верно отметили, что некоторые компании в принципе держат дежурные вакансии делая вид, что расшираються (это вообще про другое - про успешность и развитие, а не про найм).

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

Всех, кто хочет получить рабочее место в IT, глобально можно поделить на две категории:

  1. Выпускники вузов, которые получили диплом по IT-специальности.

  2. Выпускники онлайн-курсов.

А надо выбирать третий путь - самообучение на пет-проектах, фрилансе и тестовых заданиях. Тогда и вкатится получится, и денег потратить не придется

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

Ага, только несчастными людьми будут не те, кого вы в своём сообщении подразумевали.

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

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

А я наоборот вижу какой-то спад спроса со стороны работодателей на React Native, хотя может это со мной что-то не так

React Native -- мертворожденная технология.

Первый релиз -- в 2015 году. Текущая версия -- 0.74.1. За девять лет так и не добралась хотя бы до версии 1.0.

Понять, насколько глубока эта кроличья нора, можно только на личном опыте.

"А вы что думаете? "

обалдеваю от мнения что IT = "программист" и т.п.

а остальное что? ну там сисадмин и т.п. как "выше" так и "ниже"

15 лет официального опыта "по трудовой", работа за границей, работа в бигтехе, работа в следующей ступеньке после бигтеха.

Всё ещё не подхожу ни на одну вакансию по своему основному профилю работы -)

Что бы устроить нужно проходить интервью, что бы проходить интервью, нужно готовится к интервью

Публикации

Истории