temons @ 08.05.24Ну действительно. Я 6 лет потратил на джаваскрипт. Ну хорошо, толковых было там 4-4.5 года. Но блять, получается, никому такой уровень понимания не нужен. Или я продавать не умею. Или у меня явно на лице было написано нежелание работать и синдром самозванца. Или не тяну по скиллам в реальности.
Работаю Engineering Manager'ом, нанимаю людей периодически - почитав блог, ощущение что и на собесах ты транслируешь +- тоже самое - негатив и максимализм. Я понимаю что в работе с тобой будет очень сложно, тебя часто будет метать из стороны в сторону. Сегодня ты Бог разработки и закрываешь в соло задач за всю команду. А завтра ты не можешь собраться с силами, не выходишь на связь, не приходишь на митинги, отказываешься делать что просят. При этом ты чувствуешь что ты крут в техническом плане и будешь достаточно дерзко отвечать на мои просьбы сделать что-то.
Из сильных сторон у тебя техническая сторона, из слабых - нестабильность и невозможность донести до тебя фидбэк.
На моем проекте, как и в 95% других разработок, нужно обычное и простое крудошлепство и перекладывание json'ов. Очень сильная техническая экспертиза будет сильным плюсом, но не решающим. Гораздо больше будет цениться возможность положиться на тебя и возможность полностью и самостоятельно закрывать проблемы. И тут как раз играют твои минусы - нестабильность не позволяет положиться на тебя и быть уверенным что ты закроешь все проблемы. Невозможность донести фидбэк требует от менеджера потратить большого количества часов для убеждения своей позиции. Сверху еще много времени будет тратиться на стабилизацию, разбор конфликтов и т.п.
Поэтому, с моей точки зрения, и с наймом сложности.
Возможно, тебе будет комфортно в очень сильных компаниях и командах - например в Яндексе, JetBrains, в какой-нибудь другой сильной продуктовой разработке. Там у тебя будет много похожих на тебя людей, все очень сильные технически, все много работают и все заряжены. Это если я прав и технически ты силен.
Azi, менеджеры все циники?
SnowBeaver @ 08.05.24открываешь любую вакансию мидла и там запрос такой, какой раньше архитектору предъявляли не везде.
Да, согласен что требований стало больше, особенно если вакансии почитать - ну просто потому что экосистема разработки стала взрослее за эти годы, да и в вакансии пишут все подряд.
Но по факту как выше совершенно справедливо написал Azi (и я и вообще с его постом согласен)
Azi @ 08.05.24На моем проекте, как и в 95% других разработок, нужно обычное и простое крудошлепство и перекладывание json'ов.
Не знаю что насчет 95%, но конечно таких вакансий много.
А для более сложных - найти человека который бы вот полностью специализировался именно на том стеке что у вас на проекте, именно эти предметные области знал, оно сложнее и дороже, поэтому берут технически адекватных, опытных, сообразительных и коммуникабельных людей, и они быстро осваивают нужный стек.
Другое дело что на собесы в основном приходят люди, которые вообще ни на один вопрос не в состоянии ответить. Ни по алгоритмам, ни по технологиям, вообще. То есть с одной стороны количество требований растет, с другой стороны средний уровень программиста кажется заметно упал за последние годы. Не знаю что этому виной - слабый HR бренд компаний в которых я работал в последние годы, или 100500 выпускников скиллбокса, или еще что, но найти адекватного разработчика это счастье. Пусть он грамотно код пишет, знает базу, как говорится. А как там файлики в S3 бакет засунуть оно в документации описано.
Так что выходит что или ТС прав и просто завалил кодинг интервью, или прав Azi и там ребята поняли что есть софтскилл риски и поэтому отказали.
Eleon @ 08.05.24Но по факту как выше совершенно справедливо написал Azi (и я и вообще с его постом согласен)
Не знаю что насчет 95%, но конечно таких вакансий много.
Где не требуется ничего уметь, там и не платят ни хрена. Скоро такие базовые задачи будут IDE с помощниками на автопилоте делать. Ну и обычно предложения какие-то непристойные типа 2к$ в месяц за такую работу.
Другое дело что на собесы в основном приходят люди, которые вообще ни на один вопрос не в состоянии ответить. Ни по алгоритмам, ни по технологиям, вообще. То есть с одной стороны количество требований растет, с другой стороны средний уровень программиста кажется заметно упал за последние годы. Не знаю что этому виной - слабый HR бренд компаний в которых я работал в последние годы, или 100500 выпускников скиллбокса, или еще что, но найти адекватного разработчика это счастье. Пусть он грамотно код пишет, знает базу, как говорится. А как там файлики в S3 бакет засунуть оно в документации описано.
Читать cv, смотреть где человек раньше работал. Обычно в HR сажают девочек чтобы они типа делали первичный отсев. Типа заплатить 10$ в час чтобы сэкономить время нормального специалиста, который шарит, но стоит 60-100. Присылают валенков, ставьте вопрос ребром и меняйте HR подрядчика.
по моему опыту если ты сейчас в 2024 не шаришь в какой-то одной (желательно во всех) облачной инфраструктуре, то уже не разработчик в плохом смысле :) типа разработчики обязаны. Даже если ты собрался кодить что-то для вёб, то за кафку ответишь :)