Здравствуйте, Tai, Вы писали:
S>>Затем, что у людей с возрастом накапливается опыт решения реальных производственных проблем.
Tai>Поэтому старперы больше всего ценятся в 1С
Подразумевалось, что разработка программного обеспечения -- это так же производство. И на этом производстве случаются проблемы. Чаще всего организационные. Участие в решении оных проблем дает тот самый опыт, которого нет у молодежи. И, поскольку большинство проблем в производстве ПО не технологические, а организационные, то приобрести соответствующий опыт по книжкам (как в случае изучения языков программирования) не получится.
Можно, конечно, шутить по поводу 1С, но выглядит это так себе.
Re[4]: Сходи хоть на одно собеседование, узнаешь о себе мног
S> у людей с возрастом накапливается опыт решения реальных производственных проблем.
Если бы реальные проблемы были решаемы, то у нас был бы коммунизм, а не капитализм.
Получается, что реальные проблемы всегда на самом деле решаются не в вашу пользу,
работодатель угнетает работников, банки обязуют мелкого работодателя, олигархи контролируют политиков.
Сведём реальные проблемы к двум классам:
1) проблема между смежными сотрудниками;
2) проблема между сотрудниками и клиентами.
Отдельно взятый сотрудник не может решить ни первую, ни вторую проблему (иным способом, кроме как уволиться).
Всё за него решает начальник.
В редких героических случаях, когда сотрудник всё-таки может решить проблему за те жалкие копейки,
которые клиент готов заплатить за крайне трудоёмкий и гораздо более дорогой проект,
это всё идёт не на пользу сотрудника, а на пользу компании (её владельцам).
Re[7]: Сходи хоть на одно собеседование, узнаешь о себе мног
... также можно узнать уровень ЧСВ пиздюк чуваков напротив.
... кроме того, можно узнать, насколько мало людей умеют проводить эффективные собеседования.
... ну и удостовериться в очередной раз в мысли, что в ИТ у очень многих крайне плохо дело с софт-скиллами.
Справедливости ради, встречаются и очень интересные собеседования, где пообщаешься на профессиональные темы в свободном формате, и сразу видно, что общаются два профессионала.
Но зачастую все же норовят поиграть в ролевую игру "преподаватель жестко нагибает студента на экзамене".
PS из крупных известных компаний собесился только в 2ГИС. И это было самое неприятное интервью
PPS сам тоже нанимал много раз в разных компаниях на протяжении многих лет.
Патриот здравого смысла
Re[5]: Сходи хоть на одно собеседование, узнаешь о себе мног
Я долго думал, что вы просто унылый толстый тролль. Но, судя по связности и разумности написанного вами здесь, вы просто психически больной в медицинском смысле этого слова. Вам помочь нужна, а вы выплескиваете сюда продукты своего воспаленного сознания
Re: Сходи хоть на одно собеседование, узнаешь о себе много новог
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>В общем, что можно узнать о себе на собеседовании?
Ничего полезного. Романтика в программировании закончилась. Хочешь попасть в компанию? — Надрачивай вопросы, которые там задают. Но даже безотносительно технических собеседований твои знания ничего не решают — на работе, по факту, будет цениться не надёжность, эффективность и простота кода, и то, как ты уживаешься с коллегами и "преподносишь" свои достижения. И ещё как быстро ты "пилишь фичи". Если принять эту мысль, то ходить на собеседования станет проще и веселее.
Re[6]: Сходи хоть на одно собеседование, узнаешь о себе мног
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>Как в вас сочетается городская легенда о том, что знания и новые технологии развиваются по спирали, ЭФ>и почти ничего нового во программировании не появляется, поэтому старпёру будет просто, ЭФ>и реальные факты, что на собеседованиях будете валиться из-за незнания конкретики?
Не вижу противоречия. Старпёру будет проще, т.к. у него базовые знания по выч. технике, алгоритмам, сетям и низкоуровневому программированию. Это не отменяет необходимость постоянно их обновлять и быть в курсе новых веяний и пробовать их руками, но сеньоров крайне редко спрашивают "как сделать ABC в фреймворке XYZ".
Re: Сходи хоть на одно собеседование, узнаешь о себе много новог
ЭФ>и реальные факты, что на собеседованиях будете валиться из-за незнания конкретики?
Что значит 'валиться'? На собеседованиях не валятся, там со-беседуют.
Валятся на экзамене.
Если заранее предупредили, что будут экзаменовать по C++, C#, Java,..., а на деле спрашивают про гномиков, круглые люки, количество транзисторов в конкретном CPU — имеют право, вы же имеете право встать и уйти.
В этом мире слишком много 'реальных фактов', которые не имеют прямого отношения к работе, чтобы их все запоминать.
Понимание того, что именно нужно для эффективного выполнения работы чтобы не рассеиваться — это и есть жизненный опыт.
Re[7]: Сходи хоть на одно собеседование, узнаешь о себе мног
Здравствуйте, Эйнсток Файр, Вы писали:
S>> судя по связности и разумности написанного вами здесь
ЭФ>Вы утверждаете, что мои надписи несвязны и из-за этого неразумны.
Во-первых, я делюсь наблюдениями, а не утверждаю.
Во-вторых, я сказал о несвязности и неразумности, но не утверждал, что одно происходит из другого.
Re[9]: Сходи хоть на одно собеседование, узнаешь о себе мног
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>алименты, уголовное преследование за их неуплату, исправительные работы - ЭФ>это обязательные элементы жизни настоящего мужика.
А ты мужик ?
На какой стадии уже находишься, и почему.
kalsarikännit
Re: Сходи хоть на одно собеседование, узнаешь о себе много новог
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>В общем, что можно узнать о себе на собеседовании?
Можно узнать что ты не в тренде, пилил ты монолит последние 10 лет, а на новой работе внезапно микросервисы, и пацанчик с подвернутыми штаниками начинает сыпать непонятными терминами во время собеседования.
Или внезапно может выясниться что известная тебе библиотека через два мажорных релиза изменилась до неузнаваемости, а обратной совместимости нет.
А еще бывает на собеседовании узнаешь, что ты недостаточно погружен в детали реализации тех или иных вещей, а на собеседовании просят рассказать про все сорта UB.
Примерно так.
Re[2]: Сходи хоть на одно собеседование, узнаешь о себе много новог
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>Как в вас сочетается городская легенда о том, что знания и новые технологии развиваются по спирали, ЭФ>и почти ничего нового во программировании не появляется
Так ведь суть спирали в том, что что-то похоже на старое, но имеется принципиальный прогресс. Говорить, что ничего нового не появляется — это вообще глупо. Взять React — ничего аналогичного просто не существовало. А если что-то и повторяется, то не в аналогичном же виде.
> поэтому старпёру будет просто,
Старпёру может быть проще, если он в технологиях разбирался детально. Но всё равно ему надо разбираться, просто он это сделает быстрей за счёт предыдущего опыта. Например если я в Java осознал концепцию условного оператора и цикла, то в Go мне уже будет проще. Но это не отменяет того, что Go мне надо учить.
ЭФ>и реальные факты, что на собеседованиях будете валиться из-за незнания конкретики?
Если ты валишься из-за незнания конкретики, либо собеседование проводится плохо, либо ты наврал в резюме. Я на собеседованиях спрашиваю конкретику, но ту, с которой человек, который писал много кода, неизбежно столкнётся. Вроде вопроса — зачем нужно свойство key в реакте.
ЭФ>В общем, что можно узнать о себе на собеседовании?
Не знаю, давно уже не ходил на собеседования. Когда я провожу, то обычно по базе гоняю, но это уровень джуниора-мидла. Ну и вообще я спорно провожу, просто я считаю, что человек должен знания строить на определённом фундаменте, а не как сейчас любят скакать галопом по европам. Цикл for не выучил, а уже в реакт лезет. Вот таких я отсеиваю, хотя объективно какой-то код они в других компаниях пишут, может даже не самый плохой, ну тут вопрос — с кем комфортно работать. Как синьоров собеседовать я не знаю, особенно там, где я сам себя оцениваю максимум на уровень мидла. По сути собеседую как мидла а дальше смотрю на опыт и даю примерную оценку, насколько он был релевантен тому, что нам надо. Поэтому на собеседовании со мной ты бы мог узнать свои слабые стороны в базе, если бы не ответил на какие-то вопросы.
ЭФ>Как в вас сочетается городская легенда о том, что знания и новые технологии развиваются по спирали, ЭФ>и почти ничего нового во программировании не появляется, поэтому старпёру будет просто, ЭФ>и реальные факты, что на собеседованиях будете валиться из-за незнания конкретики?
ЭФ>И заодно, что такого нового можно узнать о себе? ЭФ>Спросят про конвейер выборки данных данных в процессоре, и как он влияет на написание программ по сравнению с конвейером команд? ЭФ>Или спросят про структуру, строение и размер межядерного кеша и синхронизацию данных в нём? ЭФ>А когда вы последний раз изучали процессор в нём тупо не было таких устройств...
ЭФ>Или вопросы будут по технологии, которой вы в принципе не занимались никогда, например вновь стандартизованными деталями чего-нибудь? ЭФ>И так понятно, что направлений множество, и по-хорошему, на работе должна быть база знаний по тому, чем занимаются именно они.
ЭФ>В общем, что можно узнать о себе на собеседовании?
Ну хожу вот последние две недели и ничего принципиально нового не увидел.
Единственное что если раньше стандартные вопросы были про сборщик мусора и GetHashCode, то теперь к ним еще добавились знания о межсервисном взаимодействии и в копилку must have добавился паттерн outbox/хореография/оркестрация.
А еще заметил что все больше компаний стало практиковать собеседования в трех частях: язык(платформа)/алгоритмы с литкод/системный дизайн.
Так что алгоритм прохождения собесов стандартный: учим язык(платформу), идем решаем задачи на литкод, и читаем https://github.com/donnemartin/system-design-primer
Re: Сходи хоть на одно собеседование, узнаешь о себе много новог
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>И заодно, что такого нового можно узнать о себе? ЭФ>Спросят про конвейер выборки данных данных в процессоре, и как он влияет на написание программ по сравнению с конвейером команд? ЭФ>Или спросят про структуру, строение и размер межядерного кеша и синхронизацию данных в нём? ЭФ>А когда вы последний раз изучали процессор в нём тупо не было таких устройств...
Вот книжку почитай, и будешь знать
A Primer on Memory Consistency and Cache Coherence: Second Edition
Это не так. 35 лет назад я читал книжку по методам оптимизации и линейному программированию.
Разобрался, написал оптимизаторы двумя способами (методом ветвей и границ и методом Кармаркара).
На текущий момент исходники утеряны (остались в компании, но думаю они не осилили),
в памяти ничего не осталось начисто. И я не знаю, хотя книжку и читал.
И с этой так же будет. Если что-то не нужно, оно забывается.
Re[3]: Сходи хоть на одно собеседование, узнаешь о себе много новог
Здравствуйте, Эйнсток Файр, Вы писали:
AS>> Вот книжку почитай, и будешь знать
ЭФ>Это не так. 35 лет назад я читал книжку по методам оптимизации и линейному программированию. ЭФ>Разобрался, написал оптимизаторы двумя способами (методом ветвей и границ и методом Кармаркара). ЭФ>На текущий момент исходники утеряны (остались в компании, но думаю они не осилили), ЭФ>в памяти ничего не осталось начисто. И я не знаю, хотя книжку и читал.
ЭФ>И с этой так же будет. Если что-то не нужно, оно забывается.
Если есть понимание, то не забудется. Для понимания, книжки читаются немного медленнее, но зато запоминать не надо, т.к. появилось понимание.