У меня всё так, кинул резюме на вакансию, где не подходил по 2/3 технических требований. Требования составляла hr-юша, которая нихрена не шарит в области и лютой вакансией отпугивала потенциальных работников. А те кто знали всё что надо, вряд ли соглашались на ту з/п, на которую согласился я.
В итоге половину из того, что я не знал, когда приходил - разобрался по ходу дела, а вторую половину знать так и не понадобилось.
Д'чую. Hr- yusha вполне могла догадываться, что с конкретной работой справится либо специалист, либо новичка придётся долго обучать. Но как раз человек лёг в золотую середину -- что-то знает, чего-то нет, а что-то "знает где нагуглить случись чё" и этого достаточно
Не понимаю, почему тех требования составляет hr? Если лиду нужен человек, можно было бы накидать список технических требований. И, боюсь, это он и был.
1. Потому что должности сами себя не наплодят
2. Потому что если прям дохрена народу в конторе пашет то в этом месиве поди разберись еще
3. Потому что в принципе учредитель может все сделать сам и даже лучше чем Вы но на свой первый туарег в кредит он уже заработал и не видит жопу рвать смысла дальше.
4.
Единственный раз, когда мне нужно было знание структур данных в работе, это хеш-функция, в которой странно вёл себя поиск. И то это решилось тем, что лид сказал свапать ключ перед инсёртом и естественно при поиске)
И да, это глубокое легаси, так что переписать нельзя(
Кажется это что-то на эксгибиционистском. Насвапаются ключей перед юными инсертами, а инсерты потом, когда повзрослеют, всю зарплату на психотерапевтов будут спускать.
Если в ключе есть uint_16 или 32 (unsigned lnt), то его лучше свернуть (swap16 или swap32), то есть перевернуть и отзеркалить. Работает оно в общем то и так, но не всегда. В чем там прикол - уже не помню, то ли выравнивание структур все ломает, то ли функция подсчёта хеша, то ли поиск уже.
Что значит "в ключе есть uint16"? Если ключ это структура то зависит от того как хэшер реализован, если это просто uint16 то как битики там не лежат это ни на что не повлияет.
В какой момент тут появляется выравнивание не очень понятно.
Дешевле взять человека, который может погуглить проблему и почитать документацию, чем того, который является глубоким спецом во всех областях на случай, если в одной из этих областей возникнет трудность.
Но в любом случае проще устроить 1-2 занятия на пару часов уже устроившемуся сотруднику чем искать сверхразума что будет знать ядерную физику, запускать ракеты в космос причем в соло с момента разработки этой самой ракеты и уметь недурно кидать каштаны.
Если тебе нужен чертежник автокад, который по необходимости будет чертить в архикаде и 3д, а иногда что-то фотошопить, то проще как раз найти того, кто это все умеет, потому что таких полно.
Может конечно и есть гении, которые способны за час гугла освоить новое ПО, но таких не много, поэтому ищут уже умеющих.
Однажды я за ночь освоил Автокад потому что очень хотел из монтажников перейти в проектанты ) потом правда были года того что я называл "нюансы доучивал" )))
Ты же в курсе, что речь идёт про среднестатистичесуую вакансию, типа оператора колл-центра, кассира супермаркета, или ночного сторожа.
Ясен хер, что если при поиске учёного на МКС будет требование хорошего знания ядерной физики и умения оказывать первую помощь в невесомости, то вопросв к такой вакансии ни у кого не будет.
Пришел я как то на атомную станцию работать.. и тут началась тревога, все в панике бегают и не знают, что делать, тем времнем я спокойно сижу и говорю, что сейчас за часик все загуглю, почитаю документацию и все будет ок....
Оказалось, что кофемашина не работала, а тебя уволили за незнание стека coffe'ok, который был всего лишь на 35 месте среди необходимых навыков(на 34 заправка бензиновых принтеров и обслуживание диких робоигуан на 36)
Что за бред, "все в панике бегают и не знают, что делать". Это только если весь персонал из твоих клонов будет состоять. На АЭС есть 100500 тыщ инструкций на любой чих, и при тревоге все отлично будут знать, кому что делать.
Проблема в том, что умение решать задачи и знание алгоритмов обычно ненагуглить никак. Вообще у человека даже мысль не возникнет, что вот тут вот можно и "алгоритм" применить.
Чтобы погуглить нужно знать что гуглить. Например если у тебя приложения падает ты захочешь погуглить "%langname% crash dump analyzer". А если ты не знаешь что такое мемори дамп, что такое windbg и каконо вообще связано - то как ты скажешь человеку-который-умеет-гуглить что ему нужно гуглить?
Подтверждаю. Собеседование было максимально глубоким (как работает память, основные методы и паттерны и т.д.), а на работе делаю кликер.
Но на прошлом месте было полностью наоборот. Собес проще простого, а на работе ебали без смазки рогаликом.
Причём в первом случае зарплата выше. Так что, чем меньше требуют, тем сильнее стоит задуматься
на интервью есть традиция спрашивать всякую дичь, потому что "большие и успешные компании так делают". во-вторых, отвлекаться от работы для интервью никто не любит, поэтому туда часто идут те, кто хочет поунижать других
У меня недавно было верхнее HR Interview. А ниже Technical Interview. В результате вторые рады меня видеть как ценного сотрудника, а первые решили что я им не подхожу
потому что на технических специальностях HR очень далеки от от предмета соискания и проводят собеседование строго по методичке, не вникая в суть задаваемых вопросов
Нет, они хорошо знают все ответы на вопросы. Просто неважно как ты технически подкован, но если ты не можешь ответить какой ты фрукт (должен быть тот что растет в гроздьях, иначе ты не тим плеер) - то извините, вы нам не подходите.
Неважно, фрукт ты или ягода, здесь, в "Комтранстелекомдорстройтехинвест+", мы всем работаем в одной большой грозди. Мы - команда единомышленников, одна большая семья, и каждый из нас готов пожертвовать личным ради общего.
На позапрошлой работе один человек когда уходил в другую контору и собеседовался на инженера, то рассказывал, что они реально ему задавали логические задачи из категории "соединить девять точек четырьмя линиями". Тоже удивлялся, нахера.
Так вот оно что. А то дурак, думаю, что же не так я сказал. А оказывается вот в чём дело. Ну теперь то мне всё ясно. Больше этой ошибки не повторю. Запишу. "Не говорить, что стану алкоголиком."
Когда устраивался в текущую компанию, прошел Tech Interview без каких либо проблем, всем все понравилось, а вот HRу до этого не понравилось то что я сидел в розовых наушниках с мигающей подстветкой, и это значит что я не серьезный человек и я не подойду компании. Но к счастью все решилось тем, что тимлид попросил HRa не выебыватся и следать мне оффер.
Если такое происходит, то это повод задуматься: а прошла ли компания ТВОЕ интервью и хочешь ли ТЫ работать на ТАКОЙ галере. Впрочем, если HR с пол пинка шлется разрабом, то все нормально.
Компания замечательная, я ей очень доволен и в целом я изначально слышал о ней только хорошее. Просто видимо в глазах HRа человек должен выглядеть шаблонно, так то в другие отделы она очень хорошо отсеивает сомнительных личностей.
А если серьёзно, то был у меня случай, когда я не послушал hr-ку, т.к технически парень был действительно неплох. Как же я потом об этом пожалел, чувак оказался настольно непригоден к нахождению а социуме, насколько это вообще может быть возможно. Я на занесение за ним хвостов тратил больше времени чем на свою работу. В результате через 3 месяца мы с ним разошлись по обоюдному, но если бы это бвло не так, я бы настаивал на увольнении.
У нас было два случая, когда HR в целом правильно понял что таких людей не стоит брать, а тех интервью кандидаты прошли отлично. Первый это была семья армян-программистов, которые проходили собесы вместо сынка на должность senior python developer, даже ходили вместо него на обучение, а потом он ни на один мит не появляется, ниодин тикет не взял в работу и когда с ним хотели поговорить он начинал отмазыватся мол я щас в больнице и не могу говорить, в итоге его увольняли, он получал свои 200к за месяц и радовался жизни, и самое забавное что он такую схему смог провернуть дважды. А второй случай был когда взяли человека в нашу команду, он умеет даже больше чем от него требуется, все быстро осваивает, но проблема была в том что он дико стеснительный и когда нужно было что то спросить он просто боялся это сделать и по итогу на многие обращения не были заведены вовремя тикеты.
Ну первого я вообще не понимаю как можно было взять, это просто анекдот ходячий.
А второго нужно было либо на тренинг отправить, либо как-то самому распинывать в плане не надо стеснятся, тут не школа, двойку не поставят, либо просто спозиционировать его правильно в команде как чисто исполнителя.
Первое легко происходит, когда компания для устройства не требует никакие оригиналы документов и просто присылает тебе контракт на signNow. Сейчас уже такое не прокатывает, ибо нужны документы и нельзя получить ЗП на любую карту, кроме твоей собственной.
А по второму - с ним все общались, ему все показывали что никого стеснятся не нужно и все тут готовы тебе помочь по любому поводу, но к стеснительности добавилась еще и лень, и компания настаивала чтобы сократили количество людей в команде.
Тут дело в удивительном отсутствии софтскилов как таковых.
Например повадился он как-то ездить на работу на велике, вобщем то ничё такого, кроме того что он решил сушить футболку в которой ехал, прямо в кабинете, в котором кроме него еще 2 человека. Причём на резонную просьбу этого не делать возмущался потом всю неделю.
Или, проебал гдето свои наушники (мы их потом у входа нашли), написал письмо с рассылкой на всех с содержимым типа "уборшица 4го этажа - вор"
или, пришла ему задача с багом в его реализации, всё описано, написано как повторить. Чувак пробует повторить, у него не полкчается, он отписывается что не получилось повторить, зачемто снабжает это комментарием о том что "вероятно тестирование проведено некорректно" и со спокойной душой уходит в закат (возврашает задачу). (Трабла была в том что телик тестировщика был без CEC и по хорошему этот кейс он дожен был обработать сам изначально) С одной стороны не нарушил нычё, но в душу тестеру насрал, к тому же по хорошему нужно проявить хоть какуюто инициативу и разобраться почему у тестера был баг а у него нет или хотябы помочь в этом тестеру. Да и вобще претенции к оформлению задач у него были постоянно, некоторые конструктивные, некоторые нет, но факт того что ему постоянно ненравилось как на него задачи ставятся тоже всех подзаебал.
Или, собрались мы нашим коллективом пожрать пиццы и в настолки зарубиться, отказался со словами "чё я дебил шоле, я лучше дома посижу".
Это только часть всего что было, да и было это еще в далёком 2015м. Ну т.е. в плане непосредственно программизма претензий к нему небыло, но общую атмосферу он гадил как мог.
Неужели на тех интервью этого не было видно? Сколько их не проводил, сразу же почти видно человека. Как минимум на инстинктах уже чувствуешь напрягает тебя общение с ним или нет.
Я был молод и верил в людей. Было видно что он странный и не особо тактичный, но я подумал что он же умный, а значит будет стараться вести себя корректно, а я ему помогу если что. Ну в общем он не старался вообще.
Вспоминается записки одной старшей медсестры из США. Она отмечала что лучше нанять нескольких средних медсестер, переплатив, чем одну медсестру супер класса, но токсичную. Во-втором случае работа ляжет во всем отделении. Сейчас термином токсичность любят кидаться при каждом несогласии, но сам феномен есть.
Справедливости ради, если человек - токсичный суперспец, а в конторе все процессы налажены идеально то такой сможет даже не сильно портить всем жизнь. Но в реальности, такое бывает только в больших галерах (и то редко), куда ты приходишь почувствовать себя винтиком в большом механизме, и где человеческие контакты сведены к минимуму.
В некоторых компаниях проводят тренинги по корпоративной этике, у нас вот прямо прописано, что нельзя кому либо что то писать с каким то негативом или упреком, и нельзя кому то заявлять что он что то сделал некорректно, нужно узнать у человека нужна ли ему помощь и что конкретно не выходит, а если вопрос касается какого то тикета на QA, то стоит связатся с тем кто проводил тестирование и попросить его по возможности подсказать как он его проводил, возможно просто он отошел от прописанных шагов, или были особые условия при тестировании.
Увы. Со мной такого чуда не случилось, хоть я проходил собеседование на роль 3Dэшника. Технарь открыто расхваливал мои работы, которые я приложил к резюме. А HR не устроило то, что у меня нет профессионального опыта в данной роли, а мой фриланс это ниочём.
Вероятно тебе сделали формальный отказ. Может там на самом деле просто вакансия закрылась заказчиком. А если у HRа тараканы такие на самом деле и он имеет решающий голос, то радуйся, что не попал к ним.
Фриланс это геморой, нужно искать заказчиков, они каждый раз разные и хотят разное, уходит куча времени, особенно в начале общения, чтоб всё обговорить и согласовать
Фриланс хорош когда ты специалист с мировым именем и заказчики выстраиваются в очередь на год вперёд, тогда можно выбирать с кем приятно работать и не тратить кучу времени на переговоры
Галеры хороши тем, что дают доступ к клиентам, которые никогда не берут фрилансеров, и топовым проектам.
После пары лет на галерах пул заказчиков вырастает на порядок, и ты минуешь мышиную фриланч возню.
1. Это Алина после того как ее выперли на мороз?
2. Ты хуй с горы а не СЕО если ты сам смотрел его хаб то на хуй ты вообще тратишься на HR? А если нет то тебе чи ни по хуй этого спеца выловит или другого система?
> почему он материт HR за СВОЙ проеб?
Ты часто видел директоров, признающих свои проёбы?
Я сомневаюсь, что у Алины Нахуй вообще было хоть какое-нибудь ТЗ, скорее там всё ТЗ выдаётся в устном виде на бегу, и с пунктами "я думал, ты догадаешься". Я в такой конторе работал.
Ооо да, на техническом лайв-кодинг, стопицот технологий, требуют доку по любой функции в голове.
А по факту пук-пук мы тут юзаем одну либу 2008 года на весь продукт и дописывем три строчки в месяц.
У меня ровно наоборот. Легко прошёл интервью, тестовое задание приняли чуть ли не с овациями, думал - после испытательного сразу на лида пойду (собственно, меня на интервью и спрашивали, почему я мидла подавал, а не на лида). Работаю третью неделю и это просто АдЪ, надеюсь, хотя бы не выгонят.
Это немного не та ситуация. На задачи есть установленный "прайс" - такая-то работа делается, допустим, 8 часов. Это стандарт. Качество тоже стандартное. Так что тут оценивай - не оценивай, а "бери Бошь и ебошь" :D
В нашей сфере - геймдев в РФ - сейчас неилюзорная жопа. Компании уходят одна за другой, у аутсорсеров отваливаются зарубежные заказчики, проблемы с оплатой из-за границы, плюс я старый, а в этой сфере действует негласное "Старикам здесь не место". Короч, вряд ли я уйду сам :D
Ты не поверишь, но так в некоторых отраслях и есть. Оттуда же мем "уверенный сеньор и тимлид в 22". Подняться на самую вершину к 25, стагнировать, сгореть к хуям к 30 и спиться к 40.
всякие инфоцыгане: 9 вещей, которые никогда не поздно начать делать
Никогда не поздно начать: 12 вдохновляющих историй
8 историй о том, что начинать никогда не поздно
тем временем любая индустрия: ты старый если тебе столько лет
Я пока еще не уехал из РФ нашёл для себя единственный способ зарабатывать на геймдеве - преподавать его =D Потому что хз как конкурировать на рынке, где и раньше из "стабильных" работ был только мобильный геймдев (и редкий офис большой ПК/консольной студии в Питере), а сейчас все русские ветки студий позакрывались, а мобильные разработчики ищут работу целыми командами (потому что в один день пару сотен человек выкидывают на улицу в рамках финансовой оптимизации).
Не-е-е, преподавать - не моё. :) Во-первых, я сам чаще всего не совсем понимаю, что делаю, больше на интуиции и методом тыка. Во-вторых, не люблю общаться с людьми. Особенно, когда они тупят. Я смотрел когда-то лекции одного препода, с посетителями, которые задавали вопросы. Если бы я был на месте лектора - я бы половину спрашивающих просто начал бить по головам палкой.
Миссия - правильный термин с неправильным применением.
Ничего в нем нет такого. Вот компания, миссия компании сделать продукт, попутно заработав на этом денег. Если миссия только заработать денег, то денег заработано не будет
Да ладно, "наша миссия" это обычно самоё весёлое, такие занимательные рассказы пишут, читаешь и глазам не веришь, а потом просишь флешку за 2 доллара, а тебя посылают на хуй ибо в компании денег нет.
Меня однажды приняли на работу,в которой у меня было 0 опыта и 100% теории. Но я хорошо разговаривал и не стеснялся заводить разговор/спрашивать/уточнять - сказали,опыт придет,а 40-летних мужиков научить общаться с заказчиком на выезде просто невозможно. Они будут хмурить брови 4 часа,ходить вокруг да около техники,но моториста стрелу расправить и положить,чтоб ИМ было УДОБНО работать не попросят. Хрен знает,откуда эта деформация берется.
Причина в основном не в том, что мозг деградирует, а в том, что у тебя уже есть багаж знаний, и все новые знания приходится увязывать со старыми. И если у студента, допустим, это один факт, который надо запомнить и после сессии забыть, то у "старика" этот факт надо будет увязать со 100 другими, которые существуют в его опыте.
А также производственный скептицизм - а нахер мне это надо, если я без этого до 40 спокойно дожил? Если человеку в 40 предложат какие-то знания по теме, где он до этого мучался, он побежит их изучать быстрее студента, который вообще не понимает, нахера ему эти знания нужны.
Я видел такое, во что вы люди не поверите молодых, которые полгода осваивали интерфейс программы которая им жизнь бы облегчила и предпенсионных старушек, которые осваивали всё за день
Бабушка, которая перекатилась в IT и работала даже еще несколько лет после пенсии, решая самые сложные задачи, у меня тоже была. Там не совсем про обучение, потому что технологии были одни и те же много лет, но думать там надо было будь здоров. Фору она давала тем, кто ее младше был 2-2.5 раза. Перекатилась в IT, кстати, после инсульта, потому что разрабатывать самолеты стало сложно, а для ИТ сойдет.
Ну а тупых смолоду тут даже искать не надо. Причем, во многих случаях это не физиологическая, а психологическая, что-ли, тупость. Тяжесть принятия другого порядка вещей, чем тот, к которому привык.
> Если человеку в 40 предложат какие-то знания по теме, где он до этого мучался, он побежит их изучать быстрее студента,
чаще все же начинается нытье что новый способ неправильный, подозрительный, слишком легкий, какое-то извращение, раньше было лучше, и т.д.
А потом за этим "плюшевым чудом" ты находишь в коде селективный запрос с WITH(ROWLOCK). А на вопрос, - "зачем ты использовал этот хинт и что он делает?", чудо отвечает, - "не знаю, так на stackoverflow нагуглил".
Сам собешу людей в IT шарагу, есть корпоративная матрица что должен знать разработчик различного уровня.
Так вот, нужно спрашивать и структуры данных, клауд, базы, архитектуры и прочее - на работе примерно в 80% случаев он этого никогда не встретит.
Так что с постом согласен..
Я всю эту хуйню не спрашиваю, но зато даю каверзные с виду простенькие задачки, которые показывают мне: человек "думает на ЯП" или же просто юзает стандартные привычные шаблоны, без глубокого понимания сутиЪ. И какбэ на работке у нас по большей части то как раз шаблонное клепание, так что все как на картинке выше, но мне как-то приятнее знать, что чуваки в команде понимают, что они делают.)
а хрюшки нужны ведь для нахождения людей без психических наскоков,не?Мне как объяснили,они с начала ищут тебя в соц.сетях чтобы понять не ебанутый ли ты
Отличный комментарий!