Найденное решение в Интернете, не означает, что оно плохое, другое дело понимает ли человек, что это за решение. Сделайте в его коде ошибку и попросите исправить, будет понятно его это код или нет.
Эх... я бы провалил бы у вас собеседование, и не потому, что я не могу найти простые числа, а потому, что я бы во время собеседования тупо бы не вспомнил определение "простых" чисел, перепутал бы их с "натуральными" или ещё хуже - "с составными".
Ну ладно вам... Опыт 20+ ещё ни о чем не говорит, зря делаете выводы только на основе опыта, что "нужно с руками отрывать".
Звучит так, что "лучше б не говорил, а делал", верно, но отчасти, потому что есть и контр-примеры: у меня девочка знакомая 20 лет, математик от бога, разложить может что угодно наверное, но она аутист, пойди договорись с ней...
Я к чему, исключительно мое мнение, собеседующий должен:
Понимать, кто ему нужен.
Уметь понимать, кто перед ним. Однозначные выводы о человеке только на основании кол-ва лет опыта в резюме, умении в голове составлять регулярки, умении писать код на листочке, красноречии и т.п. - ошибочные. Но! Возможно, я ошибаюсь, и вам нужен именно такой человек :).
Признаться, я вот против лайфкодинга. По мне так это, в режиме собеседования (стресса) на скорость, будет самый мой плохой код, но страшно другое - что собеседующий примет это как мой самый лучший код. Зачем это заблуждение?
Помню как то собеседовался в один не очень известный банк, с амбиционными сотрудниками... они, без предупреждения, объявили ссесию лайфкодинга, где надо было в текстовой строке одним действием, заменить какие то буквы на какие то символы, при условии если буква стоит рядом с чем слева, а если не стоит, то надо поставить что то , а если оно равно двум согласным, то и т.д. и т.п.
Я спросил, реально ли они это используют в работе? Поблагодарил и отказался от собеседования, вообще не интересно вникать в этот бред.
UPD: Вспомнилось и захотелось даже дополнить эту историю... Там ещё был вопрос, про конкретную технологию - я честно сказал, что толком ее не знаю, читал когда-то давно, но руками не трогал. Они такие "Ок, ясно. А теперь лайфкодинг по этой технологии!", я вежливо спросил "Имеет ли это смысл?", а сам подумал "Млин, как? Как вы вообще работаете? Если вам говорят, что что-то неверно, вы говорите - ОК, ладно, будем делать неверно?". И это технический этап с тех.диром, все предыдущие я успешно прошел. Короче, глядя на своего потенциального тех.дира, постепенно приходило понимание, что я не хочу, что бы он был моим тех.диром.
Все это к чему, работа найма конечно же не благодарная, но собеседовать людей - это тоже навык, которому надо учиться. И если на собеседовании слилась половина кандидатов, возможно причина не только в кандидатах. А если лайфкодинг - это единственный способ дать оценку, это крайне печально и стоит задуматься, есть ли смысл работать в такой команде.
Вы писали не про ИП, а про "купить визу и разрешение на работу", это немного разные вещи.
Ну результат то один и тот же ;)
Ну давайте тогда и подающихся на гринку оценивать...
Если у кого-то много времени и он замочиться посчитать - было б как минимум интересно. Но это наверное не возможно :), и вот почему:
считать надо всех кто подается на гринку, и из РФ, и из Казахстана, и из Белоруси и т.д., Точнее именно такой же набор рускоязычных, который живет сейчас в Сербии;
с языком и работой - это вообще хз как считать. Много русских в Сербии работает на сербском языке? Единицы..., ну ладно десятки и все... Что Епам, что Люксофт набирают со знанием русского и английского, сербский - по возможности. Куча народа привезли в Сербию работу с собой, и работают на те же Штаты, только из Сербии. Как это посчитать? Никак, наверное.
Ну и последнее, смысла "мериться" вообще не вижу. Пожалуй вы правы. Безусловно в Сербию перехало огромное количество народа, особенно за последние годы и по сравнению с прошлыми годами.
Вы опять какую-то полную ерунду пишите. Вы живёте в каком-то выдуманном мире, поэтому ничего и не понимаете.
Ох и жестки вы с оценками... призываю вас не оценивать все так однозначно.
Вы что-то не то нагуглили.
Открыть ИП и податься на основании его на боровак стоило ~ 20к динар. По крайней мере так было когда я там жил. Год живешь спокойно без визаранов и работаешь.
Тут русских уже столько, что открывается куча бизнесов "специально для русских". В чате города Нови Сад только 9к участников, а далеко не все переехавшие в этот чат добавляются. Население города 360к.
Это вы про несколько русских кафе? Или про агенство за некретнине, где по русски понимают? В чате 9к участников и все в Нови Сад? И ни одного в ридонли откуда нить из Краснодара?
Ладно, не буду оценивать ваш "мир", по мне так, пусть даже 9к из Нови Сада + каких нибудь 18к из Белграда + надеюсь наберется 4к в Нише - все это капля в море, по отношению к чему угодно... и к населению Сербии (7 млн.) и к желающим выйграть гринкарту (я вообще не представляю).
Хотите аргументировать за Балканы, лучше приведите в пример Черногорию, там на 750к населения русскоязычных гораздо больше, чем в Сербии.
Отдельно обращу внимание, что мне кажется, что вы не поняли мой посыл. Считаю, что желающих выйграть гринкарту гораздо больше,чем желающих жить в Сербии. Но не исключаю, что...
полную ерунду пишите. Вы живёте в каком-то выдуманном мире
Объясните тому, кто в бронепоезде, выйграл ты карту, а дальше то что?
Я серьезно - абсолютно не понимаю. Поправьте, где я не прав.
Забегу вперед, я не отговариваю, я реально думаю, что что-то не понимаю (не знаю), а все остальные - знают.
Формально получается, что ты выйграл разрешение на работу в США ну и бонусом визу (предположим, что все этапы ты прошел успешно). Потом что? Продал все ненужное, взял какую то сумму денег, купил билет, прилетел в штаты, поселился в отеле, и? Пошел ходить искать работу? Это ж каким отчаянным надо быть...
Очевидно, что работу, которая позволяет жить ты не найдешь - вероятность крайне мала, это какой-то "успешный успех". Максимум, что ты найдешь, это зарплату на которую можно существовать, т.е. не умереть с голоду. И то вероятость здесь... 50/50, или найдешь или нет. Даже если ты нашел, дальше что? Карьера для имммигранта с не идеальным языком? Очень сомнительно... В лучшем случае ты выйдешь на какой-то условный "ноль", т.е. все что я зарабатываю - я съедаю, засыпаю со страхом завтра потерять работу, просыпаюсь со страхом, что вечером выгонят из съемной квартиры. И так до конца жизни, кто к такому готов?
Стоп, да есть особо талантливые люди, с кучей извилин в мозгу, потенциальные получатели нобелевской премии и т.д., с очень перспективным будущим. Но им НЕ надо "выигрывать" карту, их и так с руками и ногами заберут, перевезут, поселят, накормят и спать уложат.
Возвращаемся к кандидатам на выйгрыш... Что бы выйти на эти, мягко говоря, "туманные перспективы", тебе нужно +100 к удаче и даже с этой кармой грубо посчитанная вероятность - это 50%. Если у человека есть партнер, можно смело пилить эту вероятность пополам (деньги будут заканчиваться в 2 раза быстрее), а если ещё, например, двое детей - то ещё два раза попоплам. Извините за такой грубый расчет, но надо исходить из худшего... И что получаем? Я пытаюсь выйграть гринку, чтобы с вероятностью в 6% терпимо "существовать" в США, а с вероятностью в 94% обречь свою семью на романтику бомжевания? Кто на это решается? Зачем?
ОК, я кругом не прав, слишком "нагнетаю". Давайте оглянемся вокруг, не единым США мир полон. О чем речь, о "разрешении на работу + виза"? Я не особо везучий, может можно где-то это купить за недорого? Ок, гугл... Сербия - разово $200 на год... Всего 200 баксов, Карл! Да, нет качества жизни как в США, но в целом то, не хуже чем в РФ. Почему здесь нет ажиатжа, а с США - есть? Ведь проблемы будут абсолютно одинаковые, что там, что здесь.
Единственное применение грин карты, которое я вижу - это сыграть (и выйграть) какому нить парню, которому лет 20-25, которому родители дали денег - съездить на годик потусить в штатах, вдруг что выйдет, а если нет - то мы тебе обратный билет купим.
Но видимо не везде... Был в столовке в Чикаго у Мотороллы - очень достойная. По вторникам был "морской" день, народ с удовольствием потреблял разнообразные морепродукты...
это программист должен тестировать свой код. Это называется "твоя работа". Более тесные интеграции ему может помочь тестировать дев-оп.
Разраб написал тест - все работает.
Слили в предпрод - не работает.
Проверили с дево-опсом, нашли причину, поправили, заработало.
Слили в прод, а оно не работает.
Вообще, тестировать силами разраба, по мне так - очень дорогое удовольствие, при условии что стоимость часа работы разраба часто в пять раз выше стоимости часа тестировщика. Писать unit тесты - да, хотя есть и противники этой философии. Но тестирование отдайте человеку, который в этом больше шарит и стоит дешевле.
Когда раньше один профессионал мог в фотошопе нарисовать компонент, сверстать его, написать код и протестировать, теперь это -- дизайнер, верстальщик, дев, тестировщик.
А ещё раньше все в FIDO сидели и Интернета не было..., и вообще в ворде можно было html страничку сделать и выложить и даже "профессионал" не нужен. Время идет, меняется сложность задач, требования к качеству и самое главное - объемы и сроки. Один "профессионал" рисовал, верстал и тестировал один компонент - неделю; сейчас дизайнер, верстальщик, дев и тестировщик - делают это максимум за 2 дня.
Ну это Скандинавия... помню кто-то рассказывал, как горячая финская девушка пригласила его на свидание. Ну уже простому парню было не привычно, что девушка приглашает. А вот когда он узнал, что она его в сауну пригласила на свидание - тут вообще все шаблоны были разорваны...
...поставили задачу, мол будем строить новый офис - надо запроектировать, что там и как. Так вот, какого было мое удивление, что менеджмент запроектировал себе отдельныелифты, что бы не ездить вместе в одном лифте с сотрудниками. НУ и тем более не стоять с кем нить рядом в процессе ожидания лифта.
В офисном здании был запроектирован отдельный "менеджерский" этаж, ну фиг с ним, что там площади будь здоров, что отдельная спальня у каждого кабинета - тоже закроем глаза; спортзал - ну мало ли, менеджеры ЗОЖники, имеют право, но, млять, САУНА! Сауна в деловом центре..., это я и не смог осознать...
Так и представил себе этот диалог:
На листочке, пожалуйста, напишите код, который находит простые числа, из вот этого ряда числел...
Извините, а что такое простые числа?
Спасибо, мы вам перезвоним...
Ну претензии про лайфкодинг такие же...
Найденное решение в Интернете, не означает, что оно плохое, другое дело понимает ли человек, что это за решение. Сделайте в его коде ошибку и попросите исправить, будет понятно его это код или нет.
Я б дал тестовое, небольшое, на 2-3 часа, и потом бы спросил с каждой строчки кода.
Эх... я бы провалил бы у вас собеседование, и не потому, что я не могу найти простые числа, а потому, что я бы во время собеседования тупо бы не вспомнил определение "простых" чисел, перепутал бы их с "натуральными" или ещё хуже - "с составными".
Ну ладно вам... Опыт 20+ ещё ни о чем не говорит, зря делаете выводы только на основе опыта, что "нужно с руками отрывать".
Звучит так, что "лучше б не говорил, а делал", верно, но отчасти, потому что есть и контр-примеры: у меня девочка знакомая 20 лет, математик от бога, разложить может что угодно наверное, но она аутист, пойди договорись с ней...
Я к чему, исключительно мое мнение, собеседующий должен:
Понимать, кто ему нужен.
Уметь понимать, кто перед ним. Однозначные выводы о человеке только на основании кол-ва лет опыта в резюме, умении в голове составлять регулярки, умении писать код на листочке, красноречии и т.п. - ошибочные. Но! Возможно, я ошибаюсь, и вам нужен именно такой человек :).
Согласен, но млин, что мешает просто спросить? Я бы сделал так:
- С регулярками как?
Вариант 1:
- Отлично!
- Ну раз отлично, во напиши мне регулярку вот к этому.
Вариант 2:
- Ну пользую иногда!
- Ну раз знаком, как будешь делать регулярку к этому?
Вариант 3:
- Никогда не пользовал!
- Почему?
Абсолютно здравое общение ИМНО
Признаться, я вот против лайфкодинга. По мне так это, в режиме собеседования (стресса) на скорость, будет самый мой плохой код, но страшно другое - что собеседующий примет это как мой самый лучший код. Зачем это заблуждение?
Помню как то собеседовался в один не очень известный банк, с амбиционными сотрудниками... они, без предупреждения, объявили ссесию лайфкодинга, где надо было в текстовой строке одним действием, заменить какие то буквы на какие то символы, при условии если буква стоит рядом с чем слева, а если не стоит, то надо поставить что то , а если оно равно двум согласным, то и т.д. и т.п.
Я спросил, реально ли они это используют в работе? Поблагодарил и отказался от собеседования, вообще не интересно вникать в этот бред.
UPD: Вспомнилось и захотелось даже дополнить эту историю... Там ещё был вопрос, про конкретную технологию - я честно сказал, что толком ее не знаю, читал когда-то давно, но руками не трогал. Они такие "Ок, ясно. А теперь лайфкодинг по этой технологии!", я вежливо спросил "Имеет ли это смысл?", а сам подумал "Млин, как? Как вы вообще работаете? Если вам говорят, что что-то неверно, вы говорите - ОК, ладно, будем делать неверно?". И это технический этап с тех.диром, все предыдущие я успешно прошел. Короче, глядя на своего потенциального тех.дира, постепенно приходило понимание, что я не хочу, что бы он был моим тех.диром.
Все это к чему, работа найма конечно же не благодарная, но собеседовать людей - это тоже навык, которому надо учиться. И если на собеседовании слилась половина кандидатов, возможно причина не только в кандидатах. А если лайфкодинг - это единственный способ дать оценку, это крайне печально и стоит задуматься, есть ли смысл работать в такой команде.
Ну результат то один и тот же ;)
Если у кого-то много времени и он замочиться посчитать - было б как минимум интересно. Но это наверное не возможно :), и вот почему:
считать надо всех кто подается на гринку, и из РФ, и из Казахстана, и из Белоруси и т.д., Точнее именно такой же набор рускоязычных, который живет сейчас в Сербии;
с языком и работой - это вообще хз как считать. Много русских в Сербии работает на сербском языке? Единицы..., ну ладно десятки и все... Что Епам, что Люксофт набирают со знанием русского и английского, сербский - по возможности. Куча народа привезли в Сербию работу с собой, и работают на те же Штаты, только из Сербии. Как это посчитать? Никак, наверное.
Ну и последнее, смысла "мериться" вообще не вижу. Пожалуй вы правы. Безусловно в Сербию перехало огромное количество народа, особенно за последние годы и по сравнению с прошлыми годами.
Звучит как план :)
Получается нормальный разработчик - это ~ 4800/мес. до налогов.
Я хз, что там с налогами... Одному возможно и будет хватать, но вряд ли с накоплениями. Семье - сомневаюсь.
Ох и жестки вы с оценками... призываю вас не оценивать все так однозначно.
Открыть ИП и податься на основании его на боровак стоило ~ 20к динар. По крайней мере так было когда я там жил. Год живешь спокойно без визаранов и работаешь.
Это вы про несколько русских кафе? Или про агенство за некретнине, где по русски понимают? В чате 9к участников и все в Нови Сад? И ни одного в ридонли откуда нить из Краснодара?
Ладно, не буду оценивать ваш "мир", по мне так, пусть даже 9к из Нови Сада + каких нибудь 18к из Белграда + надеюсь наберется 4к в Нише - все это капля в море, по отношению к чему угодно... и к населению Сербии (7 млн.) и к желающим выйграть гринкарту (я вообще не представляю).
Хотите аргументировать за Балканы, лучше приведите в пример Черногорию, там на 750к населения русскоязычных гораздо больше, чем в Сербии.
Отдельно обращу внимание, что мне кажется, что вы не поняли мой посыл. Считаю, что желающих выйграть гринкарту гораздо больше,чем желающих жить в Сербии. Но не исключаю, что...
:)
Млин, да... У меня товарищ, тоже есть на хабре, работает удаленно на американскую контору по 20$|час.
По мне так - эти деньги что-то значат где угодно, но в штатах - это копейки.
Вот в том то и дело...
Объясните тому, кто в бронепоезде, выйграл ты карту, а дальше то что?
Я серьезно - абсолютно не понимаю. Поправьте, где я не прав.
Забегу вперед, я не отговариваю, я реально думаю, что что-то не понимаю (не знаю), а все остальные - знают.
Формально получается, что ты выйграл разрешение на работу в США ну и бонусом визу (предположим, что все этапы ты прошел успешно). Потом что? Продал все ненужное, взял какую то сумму денег, купил билет, прилетел в штаты, поселился в отеле, и? Пошел ходить искать работу? Это ж каким отчаянным надо быть...
Очевидно, что работу, которая позволяет жить ты не найдешь - вероятность крайне мала, это какой-то "успешный успех". Максимум, что ты найдешь, это зарплату на которую можно существовать, т.е. не умереть с голоду. И то вероятость здесь... 50/50, или найдешь или нет. Даже если ты нашел, дальше что? Карьера для имммигранта с не идеальным языком? Очень сомнительно... В лучшем случае ты выйдешь на какой-то условный "ноль", т.е. все что я зарабатываю - я съедаю, засыпаю со страхом завтра потерять работу, просыпаюсь со страхом, что вечером выгонят из съемной квартиры. И так до конца жизни, кто к такому готов?
Стоп, да есть особо талантливые люди, с кучей извилин в мозгу, потенциальные получатели нобелевской премии и т.д., с очень перспективным будущим. Но им НЕ надо "выигрывать" карту, их и так с руками и ногами заберут, перевезут, поселят, накормят и спать уложат.
Возвращаемся к кандидатам на выйгрыш... Что бы выйти на эти, мягко говоря, "туманные перспективы", тебе нужно +100 к удаче и даже с этой кармой грубо посчитанная вероятность - это 50%. Если у человека есть партнер, можно смело пилить эту вероятность пополам (деньги будут заканчиваться в 2 раза быстрее), а если ещё, например, двое детей - то ещё два раза попоплам. Извините за такой грубый расчет, но надо исходить из худшего... И что получаем? Я пытаюсь выйграть гринку, чтобы с вероятностью в 6% терпимо "существовать" в США, а с вероятностью в 94% обречь свою семью на романтику бомжевания? Кто на это решается? Зачем?
ОК, я кругом не прав, слишком "нагнетаю". Давайте оглянемся вокруг, не единым США мир полон. О чем речь, о "разрешении на работу + виза"? Я не особо везучий, может можно где-то это купить за недорого? Ок, гугл... Сербия - разово $200 на год... Всего 200 баксов, Карл! Да, нет качества жизни как в США, но в целом то, не хуже чем в РФ. Почему здесь нет ажиатжа, а с США - есть? Ведь проблемы будут абсолютно одинаковые, что там, что здесь.
Единственное применение грин карты, которое я вижу - это сыграть (и выйграть) какому нить парню, которому лет 20-25, которому родители дали денег - съездить на годик потусить в штатах, вдруг что выйдет, а если нет - то мы тебе обратный билет купим.
Скажите мне, что я упускаю?
Но видимо не везде... Был в столовке в Чикаго у Мотороллы - очень достойная. По вторникам был "морской" день, народ с удовольствием потреблял разнообразные морепродукты...
Для таких требования - купили бы какую нить "Джиру" за один день и ещё б сэкономили и время и деньги.
Разраб написал тест - все работает.
Слили в предпрод - не работает.
Проверили с дево-опсом, нашли причину, поправили, заработало.
Слили в прод, а оно не работает.
Вообще, тестировать силами разраба, по мне так - очень дорогое удовольствие, при условии что стоимость часа работы разраба часто в пять раз выше стоимости часа тестировщика. Писать unit тесты - да, хотя есть и противники этой философии. Но тестирование отдайте человеку, который в этом больше шарит и стоит дешевле.
А ещё раньше все в FIDO сидели и Интернета не было..., и вообще в ворде можно было html страничку сделать и выложить и даже "профессионал" не нужен. Время идет, меняется сложность задач, требования к качеству и самое главное - объемы и сроки. Один "профессионал" рисовал, верстал и тестировал один компонент - неделю; сейчас дизайнер, верстальщик, дев и тестировщик - делают это максимум за 2 дня.
За август вроде? Вам нужно нанять тестировщика ;)
Ну это Скандинавия... помню кто-то рассказывал, как горячая финская девушка пригласила его на свидание. Ну уже простому парню было не привычно, что девушка приглашает. А вот когда он узнал, что она его в сауну пригласила на свидание - тут вообще все шаблоны были разорваны...
Согласен, но самое главное в работе - не "унижаться до уровня сотрудников" :)
Сорян за офф...
:Когда работал в нефтянке...
...поставили задачу, мол будем строить новый офис - надо запроектировать, что там и как. Так вот, какого было мое удивление, что менеджмент запроектировал себе отдельные лифты, что бы не ездить вместе в одном лифте с сотрудниками. НУ и тем более не стоять с кем нить рядом в процессе ожидания лифта.
В офисном здании был запроектирован отдельный "менеджерский" этаж, ну фиг с ним, что там площади будь здоров, что отдельная спальня у каждого кабинета - тоже закроем глаза; спортзал - ну мало ли, менеджеры ЗОЖники, имеют право, но, млять, САУНА! Сауна в деловом центре..., это я и не смог осознать...