Comments 694
Прием на работу — это лотерея с минимальным вероятностным выигрышем.
Как пелось в одной старой песне — Если к другому уходит невеста, то неизвестно кому повезло.
Два раза, кстати, ошибался и выходил туда, куда не следовало. Ничего страшного, но как-то глуповато приходить на новое место, вовлекаться в проекты и коллектив, а через месяц-два повторять все заново. Хотя, это, несомненно, лучше, чем сидеть и бомбить.
У меня, например, было как-то раз два оффера на руках и третий я ждал. Но первые двое подгоняли меня с решением и я выбрал одного из них, крупную компанию с крутым офисом. Коллектив внутри понравился, но мне пришлось в первый день сидеть без компа, второй день бороться с бюрократией и СБ и настраивать рабочее место, в третий день я просто сидел без дела, т.к. никто не хотел давать мне проекта и задач. В конце дня мне пришёл оффер от третьей компании, я перешёл сразу к ним и с удовольствием проработал пару лет.
В рекрутинге больше бардака, чем вы думаете
Так можно сказать о чём угодно, если честно:)
Для стажировки сомнительное "жесткое" требование, если честно
Немногие в такой ситуации готовы сказать правду «Эй, чувак, я вижу, что ты крут, но мне кажется, что мы не сойдемся. Извини, я тебя не могу взять».
Нет, выдумывается какой-то вопрос, совершенно формальный, на который собеседуемый скорее всего не знает ответа. Вопрос задается, собеседуемый не отвечает, появляется формальный повод отказать — «ты не знаешь вот этой хрени».
Ну и всё. В принципе, «у тебя нет машины» и «у тебя даже нет на ноутбуке видеокамеры» — это из тех же формальных поводов для отказа.
Я вот недавно реально столкнулся с тем, что электрик отказался чинить розетку, т.к. мол в неё включен компьютер, а он не компьютерщик…
Но вот я бы спросил (даже фронт-эндера) — что такое
command.com
. И, я бы разделил компененции на две области — профессиональные знания и общая эрудиция по IT.
При этом в итоговом балле профессиональные знания давали бы коэффициент 0.8, а общая эрудиция — 0.2
Иными словами, в некоторых случаях общая эрудиция могла бы дать весомый плюс или минус к «взять» или «не взять».
К сожалению (или к счастью) я не занимаюсь набором сотрудников в команду (а в настоящий момент так вообще сам работу ищу), поэтому мои советы — это так, мои измышления на заданную тему.
P.S. В инвалидизации кэша я сам некомпетентен, а вот насчет именования переменных (ну или классов) я бы поговорил.
В инвалидизации кэша я сам некомпетентенИзвините, вы нам не подходите
Но вот я бы спросил (даже фронт-эндера) — что такое command.com.
И линуксоид бы засыпался)
В том то и дело что транзакции в базе — это достаточно узкоспециализированное знание, как и знание, что такое command.com, и далеко не каждому нужно, разумеется до определенного этапа развития, и роль стажера как раз такова, тем более на фронте.
А вот джун на беке уже должен бы слышать, а мидл и уметь.
P.S. Разумеется, в блоке вопросов по общей эрудиции был бы не только вопрос про command.com :) Вопросы про линукс там тоже были бы. И, как я уже сказал — правильный или неправильный ответ из «блока эрудиции» даёт всего ± 0.2 к оценке. Иными словами, я могу смириться с профессионалом-верстальщиком, который не знает что такое «куча», «garbage collector», «транзакции в БД» итп, но не могу смириться с человеком, который непрофессионал, не ответил на половину вопросов из «профи-блока», но при этом гнёт пальцы и не может ответить на вопросы из «эрудит-блока». Такой подход говорит об общей некомпетентности и общем нежелании разбираться в предметной области.
Впрочем, как я говорил выше, я никого не собеседую и не считаю себя достаточно компетентным для ранга тимлида.
PS: Интересно, такой ответ устроил бы Arris?
И линуксоид бы засыпался)Так это же на эрудицию и знание фольклора:
Поехал как-то товарищ Комманд Ком в Африку, а там его укусила муха Формат Це-Це.
А если серьезно, то спасибо за новое знание. Но что-то подсказывает, что стажер на фронт, родился уже после перехода на cmd.exe в виндоус нт, такие дела.
Массовый переход пользователей на линейку Windows NT начался с Windows XP (2002 год выпуска).
В эпоху Windows NT даже Win95 была не частым гостем у клиентов, как правило голый DOS был основой для клиентов.
К времени Win2000 клиенты на базе ветки NT начали появляться. Но тогда у клиентов правила бал Win98, в которой именно command.com
НЛО что-то сделало с этой записью
но лучше — «шелл DOS'а» (этого достаточно, лекции о том, как это устроено не надо).
И ведь заметьте, я не предлагаю задавать фронтеэндеру вопросы типа «что такое шитый код?», «какое предназначение у прерывания 21h?» или «посвистите на 2400»
Возможно, с command.com неудачный пример, есть и другие вопросы на общую эрудицию.
P.S. Вы знаете, я так подумал и решил, что даже дал бы человеку заглянуть в википедию. А потом пересказать своими словами. А вот если даже своими словами не сможет пересказать, что это такое — ой, беда…
Полный бред. Вообще это никому не нужно, от слова совсем.
Вы знаете, я так подумал и решил, что даже дал бы человеку заглянуть в википедию. А потом пересказать своими словами. А вот если даже своими словами не сможет пересказать, что это такое — ой, беда…
Ну вы еще предложите ему сочинение на 3 листах написать или на дудке сыграть. Вы вот такими пассажами демонстрируете свой непрофесианализм как интервьюера.
Вы вот такими пассажами демонстрируете свой непрофесианализм как интервьюера.
О чем я мноооооого выше и говорил:
К сожалению (или к счастью) я не занимаюсь набором сотрудников в команду (а в настоящий момент так вообще сам работу ищу), поэтому мои советы — это так, мои измышления на заданную тему.
Я надеялся, что привычка читать через слово миновала пользователей ХХ. Походу я ошибался.
Я бы не отказался послушать такую лекцию и обсудить какие-то интересные моменты. Вспомнить былое, чему-то новому научиться. Век живи, век учись, ага.
Закончите вы где-то на обсуждении преимуществ foxpro перед чем нибудь ещё.
… а потом, возможно, мы нашли бы какие-нибудь еще интересные темы.
P.S. Только возник бы вопрос: а что этот парень делает на фронтэнде? Зачем оно ему? Что его привело?
Только возник бы вопрос: а что этот парень делает на фронтэнде? Зачем оно ему?
На фронтенд не так редко уходят, по-моему, даже из достаточно хардкорных областей. Из тех объяснений, что я слышал — привлекает молодая, динамично развивающаяся область, вот это всё.
Не скажу именно за фронтенд, но если душа не лежит именно к низкоуровневому программированию, а использовалось оно в свое время лишь потому что более оптимальных средств для решений прикладных задач не было доступно, то уход в веб где-то на рубеже тысячелетий или немного позже вполне логичен и для тех, кому просто нравится решать прикладные задачи, и для тех, кому важен карьерно-финансовый успех.
P.S. Только возник бы вопрос: а что этот парень делает на фронтэнде? Зачем оно ему? Что его привело?
Тупо работу легче найти. На одну низкоуровневую вакансию нынче сотня фронтендовых.
а кстати, вот как бы вы ответили что такое command.com?
Интерпретатор коммандной строки ОС MS-DOS и совместимых с ней.
Я два раза тоже так спрашивал, правда не по бейсику, а по Фокалу: с одним кандидатом мило понастильгировали, с другим — выяснилось что у него или амнезия, или врал.
Непонятно, блин. С мнением не согласен — ок, минусуй комментарии. Но начинается оценка человека, а не мнения.
А вместе с засиранием кармы — принудительное — «пиши реже, сцуко, тебе тут не рады».
А писать такие гневные комментарии — верный способ собрать еще минусов.
По моему, я выбрал недоумевающий тон. Мне не удалось? :(
Может быть, он и правда не рад вам на этом сайте?
Это еще более удивительно, потому что ни с кем из IT-тусовки хабра я не сцеплялся настолько, чтобы до крови и взаимной ненависти.
P.S. В любом случае, добрые люди уже вернули карму к значению вчерашнему и мне достаточно. ;-) Спасибо добрым людям.
В операционных системах семейства Windows NT (начиная с Windows NT 3.1 и заканчивая Windows 10 / Windows Server 2012) и OS/2 интерпретатором командной строки является программа cmd.exe.
Ну и откуда человек должен знать как называлась командная строка 20 лет назад?
Еще можно спросить про любимое блюдо было у Ельцина или какой была иконка у первой версии ICQ.
Эээ, а что такое command.com? И почему IT-профессионал должен знать, что это?
Какой паттерн проектирования вы считаете лучшим
Надо было в ответ спросить: «А какое правило дорожного движения вы считаете лучшим?»
На лицо вопрос ради вопроса без понимания сути происходящее интервьюером.
Не понимаю как паттерн может нравиться? Это типовое решение типовой задачи. Плюсы и минусы обычно разобраны по полочкам. Выбираешь то, что подходит под задачу или пилишь своё решение.
кандидат несколько недель думал, что его заявку отклонили, потому что никто не выходил на связь (на самом деле это не означает отказа). Типичная инженерная ошибка
Из моего опыта, если нет никакой движухи в течение 4 дней, то про вакансию можно забыть. Никакой инженерной ошибки. Feedback — скорее исключение из правил, чем стандарт.
А агенты и HR персонал — почти всегда не имеют никакого понятия, что или кого они ищут. Много раз приходилось проводить ликбез, и просто объяснять — какой человек им нужен на самом деле.
Больше ни разу за мне не отвечали что я не подхожу — просто не отвечали ничего.
Ты получаешь письмо с позицией, отвечаешь и получаешь в ответ тишину. Вероятность получить ответ, даже после интервью не более 5% для любого из исходов.
При этом самые жирные предложения по деньгам обычно от таких ребят в итоге прилетают.
На исходе третьей недели позвонили «мы ждем вас для беседы». Очень удивились, что не пойду, т.к. за это время уже появилась новая работа.
Feedback — скорее исключение из правил, чем стандарт
Ага, и то обычно фидбек такой:
Your application has been reviewed. We greatly appreciate your interest in the position, but have decided to move forward with other candidates at this time
Из самого странного у меня: в марте отправлял резюме в одну контору — тишина, а в октябре они всё же решились позвать на собеседование и были очень удивлены «А, вы уже работаете где-то?»
Эдак вы себя от значительной части интересных предложений отсекаете.
4 дня мало.
Это разве что в мелких фирмочках успевают уложиться.
В крупных с серьезными интересными проектами — нужно много согласований.
Рекрутер же написал как это на самом деле работает.
На низших квалификациях — да, это так. ХРшки действительно слабо ориентируются.
У них там тоже это норма.
В статье это упоминается.
Но написано то рекрутером ищущим звезд. Тут несколько иной мир, иные отношения. Вы, образно говоря, можете пинком открывать дверь в кабинет директора — и вас все равно примут на работу
Плюсану. Полностью согласен. Рекрутеры хотя бы из вежливости давали фидбек, если кандидат не подходит.
Во время последних поисков приблизительно из 9 об отказе сказали только 2. Остальные тупо отморозились.
1) «Вы недостойны работать в нашей компании программистом потому что у вас нет автомобиля» (ну тут я еще могу логику понять)
2) «Вы нам не подходите потому что у вас даже нет веб-камеры на ноутбуке»
Если вы логику 1го понимаете, помогите и мне понять :-)
Отмечу, что собеседовал меня мальчик на 15 лет моложе :-D
У меня 2 автомобиля в пользовании (оформлены не на меня), но для поездок на работу не пользуюсь ни одним, потому что стояние в пробках считаю менее эффективным, чем чтение чего-то полезного в метро.
А по теме — одна из моих заказчиц считала меня плохим (слабым) программистом, потому что у меня ноутбук меньше, чем у ее мужа (у меня mac 13), и я не пользуюсь мышкой.
Про шорткаты я не стал объяснять.
По некоторым оценкам (и с некоторыми я даже склонен согласиться), это выгоднее, чем иметь собственную машину.
Масло это копейки.
Если ездить много, если ездить не в самые удобные для вызова такси места (в лес на пикник).
Если же только на работу и с работы и по выходным в магазин затариться на неделю — да, такси дешевле чем своя машина.
У машины есть свои преимущества. Например, можно получать удовольствие от вождения, таких людей очень много (но не все получают, это тоже факт). С машиной как-то проще куда-то выдвинуться: вместо того, чтобы думать, что одеть, чтобы и на остановке не замерзнуть, и в метро не вспотеть, смотреть расписание автобусов и электричек, просто прыгаешь и едешь куда надо. Намного легче, когда надо что-то везти тяжелое или крупногабаритное, когда надо заехать в несколько мест за один раз.
Но большинство преимуществ и недостатков не поймешь, пока не попробуешь сам. Со стороны все это довольно сложно понять. Поэтому я получил права лишь совсем недавно.
И не все сводится к оценке «дешевле-дороже». Например, мотоциклы дорого стоят (дороже авто), дороже в обслуживании (расходники и запчасти дороже, интервалы между ТО меньше), но променять мотоцикл на авто или маршрутку? Это же столько чистого удовольствия от вождения, что невозможно сравнить с затратами. Думаю, также и у тех, кто в другой ветке писал про яхты.
Если же только на работу/с работы ездить, то да, такси выгоднее.
что у меня ноутбук меньше, чем у ее мужа
ноутбук в данном случае точно не эвфемизм?
Речь шла очевидно не об том чтобы просто ездить только на работу на своем авто.
Должно быть речь шла о разъездной работе по пуско-наладочным работам с неким ПО непосредственно на площадке заказчика.
На кого зарегистрирован автомобиль, на вас или нет — нанимателю наплевать. На вас, на папу вашего или на дядю Игоря… Главное чтобы у вас была возможность им постоянно пользоваться.
Это проблема только для не очень квалифицированных спецов.
Угадайте тогда за чей счет будет компенсироваться зарплата водителя и топливо и пр.?
У низкоквалифицированных — выбора нет. Или свое авто (даже компенсируют доп. деньгами), или вообще работа за копейки.
У высококвалифицированных — другое дело. Там и на такси можео работника отправлять. Все равно на фоне зарплаты работника стоимость такси это копейки.
И за чей же счёт оно должно компенсироваться? Мб тогда не надо идти в такую компанию?
Если к джуну или миддлу прикреплен личный авто с водителем — что то нечисто
Ладно, не буду спорить. Будучи джуном, ездил на автобусе, бывало. С другой стороны, коллеги-аналитики и менеджеры по делам компании на такси ездили за счёт последней. Не с личным водителем, но и не за свои.
Странная логика. Мне очень долго просто не хотелось иметь автомобиль по ряду причин. Не хотелось и все. Лишь только когда я начал ездить на мото, влюбился в мотоциклы, я получил права на авто (заодно с мото, чтобы два раза в автошколу не ходить). Впрочем, авто у меня до сих пор нет, только мотоцикл.
В общем, это еще одно подтверждение тезиса статьи. Собеседование — это фильтр работающий по непонятным принципам с непонятной эффективностью. Что-то вроде лотереи.
Покупать дорогой автомобиль, под которым не нужно будет часами лежать в поисках поломки — ну, объективно не по карману. А покупать дешевый автомобиль, под которым придётся лежать часами в поисках поломки — таки мне есть чем другим интересным заняться!
В итоге все покрывается общественным транспортом или такси.
Объективно я понимаю, что возможно через несколько лет появятся задачи, для решения которых нужен будет автомобиль. Но я надеюсь, что к тому моменту меня уже совершенно не будет интересовать IT и трудоустройство в этой области.
А покупать дешевый автомобиль, под которым придётся лежать часами в поисках поломки — таки мне есть чем другим интересным заняться!
Ну. Скажем так — миф про то что старые авто требуют сильно много внимания — он миф и есть.
Ради эксперимента я купил первый атвомобиль за 52 000 рублей. В течении трех лет владения вел бухгалтерию и учет времени проведенного в сервисе.
Суммарно ремонт за это время обошелся примерно в 60 000 рублей, суммарно времени(с учетом сидения в сервисе и ожидания окончания обслуживания/ремонта) было потрачено 8 рабочих дней(то есть 64 часа).
Машина эвакуировалась один раз, когда на морозе провернуло ремень ГРМ.
На бензин потрачено около 130 000 рублей.
Пробег около 35 000 километров.
Итого около 6 рублей за километр.
Машина 2003 года выпуска.
Я не скажу что проблем прям нет, но 49 из 50 поездок — это сел и поехал.
Вобщем и целом — если регулярно обслуживать машину и не забивать на странные звуки и другие признаки неисправностей — машина нормально ездит. Даже относительно старая.
UPD: Кстати, большая часть проблем с машиной не из-за того, что она старая, а из-за того, что запчасти в магазинах продаются некачественные. Но от этого и новые машины отечествнной сборки страдают.
У меня разные данные есть. Фиеста — с бензином около 4,5 рублей на километр, Астра (купил новой) — 9 рублей (КАСКО включено и переборка двигателя — хи-хи), Пежо 308 — 8 рублей на километр.
P.S. Правда даже при таком раскладе это ремонт в основном плановый в духе «ой, я пробил в машине дырку сваей, весной заварю». Я вот на эвакуатере за 3 года не ездил ни разу.
Просто есть устоявшееся мнение, что купил старую тачку — будешь под неё лежать.
Это не так. Единственное что меня не устраивало — это безопасность. Она у старого авто низкая. По затратам же — не выделяется на фоне новых авто.
Она у старого авто низкая.
Это тоже так себе аргумент, если на дорогах — порядок.
Старый автомобиль может подкинуть внезапно проблем, хотя некоторые забивают (см. выше) и эксплуатируют дальше, но это, если честно, не мой метод. Я не могу себе позволить выбить катализатор или же допускать течи из различных систем.
А по деньгам — выше писал. Затраты близки, но новый вышел бы дешевле на рубля 2, так как КАСКО стоит хороших денег.
Ездить на автомобиле не в нормальном состоянии — дорого. Если смесь не сгорает нормально — перерасход топлива. Есть дымит — перерасход масла.
А уж если крыло было помято — вся четверть коту под хвост.
Если есть возможность купить новый авто за пару месяцев работы — и думать нечего. Но если разница — купить за пару месяцев БУ или год копить на новую… Стоит задуматься.
Есть опыт бэу как положительный, так и отрицательный. И повторять, если получится — не совсем хочу.
А вот если взять Бушку года 2005-2010, тут уже придется по сервисам поездить, если что.
постоянно палец к кнопке заслонки тянется, чтобы перекрыть кислород извне, так как ехать за этими «незатратными» автомобилями страшно… угореть — не угоришь, а аллергическую реакцию нажить — вполне реально.
Старый — необязательно вонючий.
У меня есть королла 2001 года, пробег уже около 340 000. Понятно, что масло подъедает и всё такое… Год назад у меня умерла лямбда. Из-за амбре выхлопа я не прошёл техосмотр. Поменял лямбду — всё ок, амбре только на холодном — пока контроллер не переходит на регулирование с обратной связью. Рядом с выхлопной трубой стоишь — никакого запаха.
Ну. Скажем так — миф про то что старые авто требуют сильно много внимания — он миф и есть.Вероятно, это тоже своего рода лотерея (или надо хорошо уметь выбирать).
(Да, у меня автомобиля нет.)
Если купить автомобиль и забыть о его обслуживании, то старый автомобиль полностью развалится через пол года. И превратится в подтверждение мифа.
ДАже если ва не повезло выбрать плохой автомобиль — просто первоначальный ремонт выйдет в некоторую сумму.
У меня примерно так было с автомобилем купленным для автоспорта. ЗАмечу, что сейчас автомобиль чувствует себя прекрасно и бегает в экстремальных режимах.
Но изначально:
Купить в 2015 году классику с хорошим кузовом — задача непростая.
Задался целью найти хороший кузов, ибо дрифт-корчу от донора ничего кроме кузова не нужно.
Но, ребята занимающиеся консультацией и осмотром машины перед покупкой «обрадовали»: дескать маловероятно, что получится найти хороший кузов и имеет смысл смотреть на состояние агрегатов, а кузов предложили позднее подлатать…
Но, зачем мне агрегаты? Проигнорировал их совет и смотрел машинам исключительно на кузов… За что и поплатился.
Итак: ВАЗ 2107, 2002 года выпуска, перекуп — второй хозяин. В очень хорошем состоянии судя по фото.
Приезжаю, осматриваю кузов — не могу заметить никаких проблем. Осматриваю все места традиционно сгнивающие первыми — ничего. Пузырей от «покраски по ржавчине» нет.
Единственная проблема озвученная перекупом — текла печка. Он залил волшебную жидкость — теперь не течет, но слегка парит в салон.
В тот же вечер забираю машину. Привожу ее домой. Пробег после покупки — 20 км.
На следующее утро еду регистрировать машину в МРЭО, предварительно заехав к бывшему владельцу за исправлением документов(он не верно указал свои данные в договоре).
Осмотр в МРЭО проходим без особых проблем. Пробег 50 км.
От МРЭО до дома — около 15 км.
Едем.
Пробег 55 км — начинает дымить печка. Дымить — в буквальном смысле, в салоне невозможно находится. Была мысль что вообще загорелись. :) Но нет, под капотом тихо и спокойно, в салоне ад.
Открываем все окна, медленно едем в пробке на выезде из города. На улице примерно -10.
Представляю как машина выглядела со стороны: медленно едет в пробке со всеми открытыми окнами из которых валит дым…
Проезжаем пробку, выезжаем в сторону дома.
Пробег 60 км — отвалитвается глушитель. Машина начинает дико реветь. До дома еще около 5 км ехать.
Мысли две:
1) Похоже глушак отвалился.
2) Даже если не глушак — пофиг, пляшем…едем до дома. Сдохнет, значит сдохнет. Останавливаться в мороз не доехав 5 км на разваливающейся машине категорически не хочется.
Доезжаем. Уф, не заглохли. Покупаю печку, меняю сам. Глушитель меняю в ближайшем сервисе.
Ура!
Первый этап корчевания: работа с подвеской.
Везем машину на установки блокировки дифа и дрифт-рычагов. Также прошу парней осмотреть кузов, оценить объем кузовных работа.
Парни радуют — кузов в очень хорошем состоянии. Машина была слегка бита в заднее крыло, но восстановлена. В остальном кузов ОК.
Ставим блоку, рычаги и проходимся антикорозийкой.
Пробег 70км.
Везу машину на регулировку развала и оттуда сразу на ледовый трэк. И бочком, бочком…
В целях притирки дифа езжу по делам на этой же машине, вместо основного поджопника.
Через неделю везу на протяжку подвески.
Пробег 150 км.
Парни при мне протягивают подвеску, снимают по моей просьбе сигналку.
Выезжаю из сервиса… Машина странно звучит. Парни предлагают оставить машину.
Это оказывается верным решением — через час мне звонят и сообщают, что я бы далеко не уехал. Развалился башмак. Ок, меняют всё.
Забираю машину из сервиса. Пробег 180 км, до дома 5 км(ровно таже локация, на которой отвалился глушитель). Машина глохнет. Сзади едет моя жена на нашем поджопнике… Пробует пару раз меня дернуть — не заводимся. 11 вечера, на улице -5, идет снег. Галстук и поехали домой…
Вердикт: двигатель на свалку. Причина: засор масляных каналов -> маслянное голодание -> клин
Это конечно понятно что все кто вас не принял на работу — непроходимо тупы, что не взяли столь великолепного спеца.
Но смею предположить что все же речь шла о разъездной работе — и не иначе.
А автомобиль не показатель вообще — у многих он от родителей, к примеру.
У многих нынче дорогие хобби — у меня есть знакомые программисты без авто.
Они тратят денег больше чем обходилось бы им авто. На альпинизм, загран. поездки, фото и видеосъемочную аппаратуру, на аудиофилизм и пр. пр.
Чёт я не понял, работа в офисе с каких пор стала быдлокодингом?
Парень, читай не через слово, а целиком:
Речь шла о работе в офисе, фактически о быдлокодинге.
Много чести тебя хейтить. Мне субъективно не нравятся твои комменты. О чём я и говорю.
Речь шла о работе в офисе — фактически о быдлокодинге.
Это как раз приравнивание работы в офисе к быдлокодингу, а
Речь шла о работе в офисе, фактически о быдлокодинге.
здесь — перечисление, т.е. если «раскрыть скобки», получится «речь шла о работе в офисе, речь шла фактически о быдлокодинге».
Произошел перелом на рынке труда. Гора быдлокодеров.
Некоторое время назад на должности требующие по уму только сеньоров, брали и джунов. На безрыбье и рак рыба.
Но уже на должностях не требующей особой квалификации к нанимаемым ИТшникам не относятся с былым пиететом
После упоминания о command.com в умозрительном собеседовании фронтендера считать себя круче из-за возраста как-то вообще не круто.
А в ответ получаешь: «Да что там смотреть? Итак видно, что он неправельный».
(орфография ответа соблюдена)
— Вы такая светленькая, вам надо куда-нибудь в другое место идти.
При том что на все технические вопросы я без проблем отвечала.
Я то знаю что совместимые, я видел как минимум трёх женщин-программистов, и программистов не чего попало, а СУБД, QNX и x86-assembler-mistress.
Но если честно, то и я сама верю, что в среднем мужчина-программист лучше женщины-программиста. :) И поэтому отказ по половому признаку еще могу понять. Но не по цвету волос.
в среднем мужчина-программист лучше женщины-программиста.
Не думаю, что все так однозначно. В конце концов, у вас голова работает совершенно иначе — и в ряде задач вы будете более эффективны, чем мы.
Предлагаю остаться «при своих» (заблуждениях).
В среднем по больнице 36.6. Но есть люди и с жаром и в морге
Факт что в среднем женщины живут существенно дольше мужчин.
- у юношей автокатастрофы (погибло 88 тысяч человек), насилие (42 тысячи), утопление (40 тысяч), респираторные болезни (36 тысяч), суицид (34 тысячи)
- у девушек респираторные болезни (36 тысяч), суицид (32 тысячи), желудочно-кишечные болезни (32 тысячи), роды (28 тысяч), автокатастрофы (26 тысяч)
Про Африку не знаю — может там на них пашут
Плугами землю там не пашут, но работать в поле с тяпкой — там не мужская работа, мужик там должен — пасти скот, охотиться, воевать и т.п.
многие показатели в ходе антиалкогольной кампании пришли в нормуКакие-то показатели, может быть, в норму и пришли, а вот разрыв в ожидаемой продолжительности жизни между мужчинами и женщинами практически не изменился в период 1985-1990:
Уменьшилась бытовая преступность, производственный травматизм и некоторые сопутствующие алкоголизму заболевания.
Самое главное — что это симптоматическое. Борьба с последствиями, не затрагивая причин.
А вот про симпатичных — другой расклад. Любая смазливая следящая за чобой особа, если она только не полная бука — постоянно подвергается атакам самцов, постоянно испытывается саблазном халявы. Это меняет человека.
Как мне сказала одна успешно делающая карьеру особа — была бы смазливой точно была бы динамщицей, а не полагалась бы на себя. Динамя 4-6 парней вполне можно иметь бесплатные рестораны и бесплатные такси долгие месяцы.
Нынешние ИТшники могут хорошо себе это представить — в силу востребованности они и являются такими смазливыми девицами в глазах работодателей. А уж если они стремятся квалификационно рости (аналог следящей за своей ынешностью дамы) так и вовсе могут пинками дверь директора открывать.
Не замечали общее настроение статей здесь и комментариев к ним, в том числе и под этой?
Работодатель все нам должен просто по факту что мы ИТшники
Работодатели все разные, одни хотят холопов за тарелку супа без мяса, другие проявляют уважение и оплачивают дорогу для собеседований. И IT-шник работник или нет для таких работодателей, как правило нет разницы.
Это в ИТ бум и мало специалистов.
У ИТ нормой является: нет тенниса, бассейна и бесплатной кока-колы и нет на рабочем месте двух мониторов по 27 дюймов — в топку такого работодателя (гипербола, но не большая) — это значит он меня не уважает. А то что я на Хабре целыми днями в рабочее время, вместо того чтобы работать — не его собачье дело
Это зависит прежде всего от вас. От вашей квалификации и востребованности. А уже потом от предприятия.
Оплачивают прежде всего квалифицированным в областях с дефицитом оных сотрудников.
Станьте настолько нужным — и вам все оплатят.
Ну и да, интересно, что ты выделил ровно один критерий хорошести ITшника — любознательность :)
а отказывать в работе по половому признаку (если, естественно, такая работа выполнима для соответствующего пола в принципе) есть нарушение закона и вообще пережиток прошлого в сознании :))
Знаю не понаслышке, т.к. у самого жена в отпуске по уходу за ребёнком полтора года и жалуется, что растеряла квалификацию химика (хотя и пытается по мере сил что-то вспоминать и делать).
Создать под временного заместителя хорошо работавшего новую должность при возврате из декрета — запросто.
Напротив — фирмам это выгодно, дает возможность упростить увольнение заместителя, если он плох.
Контора от 10 человек даже не заметит.
Мы о чём говорим? О разработке технически сложных устройств и ПО или выкладывании зубных паст на витрины/телефонному впариванию кредитов/продаже шмоток в каком-нибудь Нью-Йоркере? Как это не заметит? Сколько нужно времени новому разработчику, каким бы он не был опытным, чтобы включиться в новый проект в новой команде? Особенно, если область специфичная?
Например, в моей области новый разработчик (если он ранее не работал в этом направлении) только через год-полтора сможет более-менее разбираться в теме и приносить реальную пользу.
Итого полтора года на «обкатку». Человек понимает что, для чего и как делается. Вникает в бизнес-процессы, нарабатывает базу специфических знаний, получает опыт работы с непосредственным продуктом. И тут БАЦ вываливается из рабочего процесса на полтора-три года. На место этого… т.е. этой сотрудницы надо брать нового человека и проходить все вейпоинты заново.
Создать под временного заместителя хорошо работавшего новую должность при возврате из декрета — запросто.
Ну да. Вот так просто взяли и увеличили штатное расписание на одного человека. Если бизнес маленький — те-же пресловутые 10 человек это ещё могу представить, а если (как в нашем случае) штатное расписание согласовывается с головным офисом, который находится в 2-х тыс. км. и имеет свои представления о том, как должен тратиться бюджет?
новый разработчик … только через год-полтора сможет … приносить реальную пользу.
Вы там что, холодным ядерным синтезом занимаетесь? о_О. Что это за область то такая? Или особенностями многомерных пространств? Моделируете эволюции чёрных дыр? Или разрабатывается алгоритм сортировки с O(n)?
Мне кажется, что даже в наукоёмких областях, скажем в каком-нибудь Boeing писать софт для истребителей, опытному специалисту не потребуется полтора года на вникание.
Разное железо. Время входа на новом месте существенно меньше, чем полтора года.
Время входа на новом месте существенно меньше, чем полтора года.
Полноценно с пониманием всех технологических внутренних и пользовательских процессов или дали задачу написать модуль к чему-то большому — сидишь пишешь?
До этого делал реверс за итальянцами. Реально спагетти-код. Биогазовая электростанция. Как-то запустили, как-то работает, как-то заказчик и исполнители разосрались и весь этот бардак свалился мне на голову. Документации нет. Первое, что хочет заказчик — понять, как это безобразие, вообще, работает. Исходники есть, хвала Аллаху. Посидел, поковырялся — ещё, практически, не видя объекта. Накидал им в свободной форме документ, как оно работает. Код написан — ужос. Реально спагетти. Как дядя Фёдор письмо родителям писал — он сам, Матроскин, Шарик. Половина комментов — на итальянском, мать их. До сих пор немного помню Писано где-то относительно по-человечески, где-то откровенно с целью сделать программу менее читаемой. Нашёл закладку. Мне не поверили. Когда она сработала (в выходные), с утра пораньше в воскресенье (у нас это рабочий день) мне звонят: срочно, бросай всё, езжай туда.
Следующая стадия — доработка напильником. Не сказать, чтоб большие изменения, но потребовали серьёзной доработки напильником с последующей письконаладкой на действующей станции. Да так, чтоб не уронить — за закзчиком потом не заржавеет выкатить счёт за простой. В результате, даже самое простое действие занимает времени раза в 2 больше, чем должно бы — по причине кривизны исходного материала и повышенной осторожности.
Оба эти проекта — в течение года, параллельно с другими, которые я тут не упомянул.
Два с небольшим года назад делал реверс за фрицами. Там конкретная археология, объекту больше 20 лет, концов особо не найти. Исходники с комментами (на немецком) есть — уже хорошо. В определённый момент сказал: хватит, ёлки-палки! Приостановил на реверс и стал только комменты переводить — чтобы потом по уже переведённым комментам хоть как-то разобраться.
Или вообще на ардуине ворваться.
Там порог вхождения ниже. А вот если этим заниматься серьёзно с разработкой контроллеров и ПО с нуля, а так-же поддержкой и развитием, при этом соблюдая все ГОСТы, ФЗ и отраслевые стандарты (которые ещё изучить надо) — тут за пару месяцев полноценной боевой единицей не станешь.
Всегда есть некоторый уровень абстракции. Разработчики контроллеров не разрабатывают контроллеры сами (и без этого геморроя хватает) -пользуемся готовыми.
Разработчики контроллеров не изобретают транзисторы, а разработчики прикладного ПО не покушаются на операционную систему.
Не в IT, но не важно. Коллектив сугубо мужской, так сложилось.
Итак, ищут кандидата на ведущую позицию. Все кандидаты какие-то унылые, выбрать не из кого.
Заходит Женщина Ослепительной Красоты. Профессиональный опыт на высоте, твердая пятерка. Смежные навыки тоже без провалов, всё ok.
Вердикт босса: «Не брать! Мужики, либо сами перестанете работать, либо всё за неё будете делать».
И в этом есть доля правды. Повторюсь, на самом деле было.
P.S. Лично я НЕ верю, что у мужчин в ИТ есть какие-либо предрасположенности.
Многие родители бездумно обтёсывают своих детей, чтобы было «как у всех». К этому процессу прибавляется масс-культура и система образования. На выходе имеем то, что имеем.
На Западе где, все на что вы пожаловались, давно более приветствуется обществом за ради политкорректности — присутствуют жалобы обратного свойства: крайне мало стало мужчин мужского психотипа.
Что в свою очередь одна из причин (не в смысле секса а в смысе стимула рождения и выращивания нового поколения) радикального снижения количества коренного населения Европы.
Что кстати одна из причин что Европа приветствует беженцев.
Новое поколение в Европе будет преимущественно мусульманским. Это ьудет уже другая Европа, более похожая на Сирию и Иран и Пакистан по менталитету.
Слишком глубоко за тысячи лет укоренились в социум модели поведения в том числе и связанные с работой.
Ничего не имею против женщин-программистов. Одна из них уже лет 10 как совладелица моей с ней конторы.
Но в очень и очень частых ситуациях встречал и прямо обратные модели женского профессионального поведения — ну я же женщина, как мне можно поручать такую сложную/ответственную/тяжелую работу.
Накосячила — глазки строит. Впрочем, справедливости ради — карьеры успешной подобные особи не делают как правило.
Тем не менеее, данное поведение, экспуатация женственности/сексуальностм ради облегчения себе работы — ну прям не редкость.
И места где нужно напрягаться — не интересны очень многим женщинам, которые на послабления рассчитывают. А вовсе не потому что их не берут на такие должности.
То есть виноваты только они сами.
Кто хочет работать и брать на себя ответственность на ровне с мужчинами — тот работает. Хотя бы Мариссу из Яху вспомните.
Нет никакого разделения на мужские и женские профессии конкретно в ИТ.
Предрасположенности мужские и женские в ИТ есть. Но не они влияют на карьерный рост. Так как есть подобные предрасположенности и по психотипам в пределах одного пола. Другими словами — делить предрасположенности на мужские и женские в ИТ столь же глупо как делить программистов на хороших и плохих по критерию цвета глаз или толстый и тощий.
В других сферах — да. Думаю что никого не удивит что в модельном бизнесе, проституции, порно, веб-кам-чатах спрос на парней меньше по причине разной природы женской или мужской сексуальности.
Но в интеллектуальных профессия подобной аррблемы нет.
Кроме одной — когда парни предлагают симпатичной однокурснице порешать за нее задачки — они оказывают той медвежью услугу.
И если эта однокурсница окажется настолько глупа, что согласится — она своими руками испортит себе дальнейшую профессиональную карьеру в ИТ.
И никто, кроме нее самой тут будет не виноват.
Если цель у женщины — все самой добиться в профессии, то я буду первым кто ее возьмет на работу
Во-вторых, всё о чём писал я и вы, на мой взгляд, обуславливается исключительно психо-эмоциональными и социальными факторами. А так-же векторами развития личности, заданными чуть ли не при рождении. Отсюда и
ну я же женщина, как мне можно поручать такую сложную/ответственную/тяжелую работу
и
Накосячила — глазки строит.
и даже
парни предлагают симпатичной однокурснице порешать за нее задачки
Ну а про толерантность в европе и её будущее — тема отдельного разговора.
В мусульманской традиции не принято спрашивать даже консультационного голоса жены, а решающим голос женщины быть может только в том случае, если это голос матери мужа, при отсутствии отца мужа.
В плане IT сложно сравнивать, но вот есть отличный пример — шахматы. Даже специально выращенная (если кто не знает, то это был по сути эксперимент, и даже можно сказать, что успешный) Полгар максимум чего добилась — вошла в сотню рейтинга. Специалисты объясняют это именно гормонами, на данный момент других правдоподобных объяснений нет.
Я сейчас работают в сугубо мужском коллективе.
Все работают, и я работаю.
Либо я, ужас, какая страшная. Либо просто есть время для работы, а есть время почувствовать себя не специалистом, а женщиной. Например, воду в кулере попросить сменить.
Исследования показали, что мальчики показываю лучшую успеваемость в классах, где девушек больше.
Учитывая насколько консервативен бизнес — десятки лет пройдут прежде чем это станут использовать.
И кстати представление большинства руководителей в ИТ о мотивации не сильно выходит за рамки «ну надо значится что бы задачи были интересные». Даже такие простые умозаключения по плечу далеко не всем.
Уже много лет как в мире отошли в массе своей от однополых школ. А когда то такие школы были нормой.
Есть и более прикладное использование. Использовалось еще порядка 30 лет назад в олимпийской сборной ГДР. Правда там для стимуляции женской сборной
Вы недостойны работать в нашей компании программистом потому что у вас нет автомобиля
У меня был следующий эпизод на собеседовании в рога и копыта на позицию С++ программиста:
- Вы машину водите?
- Да.
- А какая у вас?
- Никакой. Машину вожу но своей машины нет.
- Нет, ну программмисты же зарабатывают и покупают вот...
- Зато у меня яхта есть (что правда, в vk.com лежат фоточки, аккаунт vk.com прописан в резюме).
- Эээээ. Яхта?
- Да.
- Это которая парусная?
- Да.
- Извините, я на минутку (чел встает и куда-то уходит).
Проходит пара минут, чел возвращается. - Что такое такелаж? — спрашивает чел.
- Все веревки на борту.
- Ага! — воскликнул чел так, как будто ему 3 года и Дед Мороз только что подарил ему велик.
- Что "ага"?
- Извините, я на минутку (встает и снова уходит).
Через 10 минут меня достало ждать когда же он там вернется, я просто вышел из офиса да и ушел.
p.s. что за лодка, если не секрет? :)
"Ассоль". Это дешевая маленькая яхточка для озер всяких. По деньгам — как дешевый автомобиль, да и по размеру тоже.
Вы нам не подходите. Вам надо весь сезон куда-то на ней уходить — отгулы брать будете, а у наса дедлайны.
Хотя сейчас у народа модно летать на двухнедельное обучение прямо на борту лодки в какую-нибудь Хорватию, чему там за 2 недели можно научиться я хз, а стоит это немало.
Для залива Ассоль вполне подойдет, как по мне. Грузоподъемность — ищите спецификации в интернете, их там есть. Устройство завала мачты можно поставить. Мотор тоже можно.
Что касается б/у яхт — шведские яхты очень хороши, и недороги (сайт Blocket.se). Но привезти ее сюда — это геморрой, доставка и растаможка (+ еще одна цена яхты в среднем). Хвалят и польские, они поближе и еще дешевле. 10-15 лет для хорошей лодки не срок, хотя бывают исключения. Но все это явно не 200 тысяч, а все-таки подороже. Зато и обитаемость (комфорт на борту) повыше — гальюны там, плиты для приготовления еды в подвесах, электрика, и т.д.
Почитайте форум «Катера и Яхты», там на многие вопросы уже есть готовые ответы.
Знающие люди советуют оформлять яхту как моторно-парусную и делать ГИМС права/номера, чтобы с самодурством яхт-клубов не сталкиваться.
Вам, в любом случае, очень советую попробовать походить в яхтеную школу в Англии, с английским инструктором, чтобы посмотреть, на культуру яхтинга.
А по поводу «культуры яхтинга»… нам и ее давали. Нашу, русскую, учили тому, что называется ХМП.
Вот пример питерской яхты Фортуна
На курсах RYA расскажут, что так делать строго запрещено и научат правильно заводить завал-таль.
Кстати, и про «далеко они не ходили»… один из моих преподавателей ходил от СССР до Испании и обратно, на спортивной (то есть не круизной) яхте, и вернулся, вместе с со своей командой. А также в более другие дальние места на земном шаре.
Второй преподаватель — например, разработал и внедрил методику подъема упавшего за борт, да так, что ее в те советские времена в зарубежных журналах печатали.
Лысому повезло. Мог без головы остаться.
мне тоже захотелось свою такую яхточку
Летом в СПб просто покатайтесь один выходной в качестве пассажира — вам все покажут и расскажут. Разные компании предлагают такие короткие покатушки за какие-то копейки — от них пользы будет больше, чем от всяких форумов. Предложения о покатушках гуглуются.
Я с трудом представляю себе что бы человек с нуля ввязался во все это просто потому что прочел на сайте и ему понравилось. Насколько я могу судить по своему
окружению, это было бы редким исключением. Обычно здесь тусуются те, что либо сам с детства в теме, либо родственники на это давно подсели, либо люди перетекают сюда из смежных областей типа байдарок или какого-нибудь другого туризма.
Я с трудом представляю себе что бы человек с нуля ввязался во все это
www.furfur.me/furfur/heros/heroes-furfur/213499-na-lodke
По ссылке — ад, боль и сотона.
Жить в Москве на крышах, бомжевать, работать на стройке и подрабатывать репетиторством английского языка.
Решить для себя поступить в Гарвард.
Но так как легально туда нельзя, то придётся делать это нелегально.
Всё бросить, найти на помойке выброшенный кем-то чемодан, захватить гитару и отправиться из Москвы во Владивосток на пригородных электричках и обычных сельских автобусах.
Спасаться от ментов, жить в шалаше, зарабатывать на автобусы колкой дров. Добраться до Владика за 25 дней, потеряв чемодан но сохранив гитару.
Во Владике затихариться что бы не привлекать внимания властей.
Получить в подарок от кого-то теплую куртку, прочесть книгу по морской астрономии, спланировать самому себе одиночный морской переход на парусной одноместной яхте протяженность 6000 морских миль за 150 суток и с нулевым опытом (быстрообучаемый).
<Герой находится здесь>.
Раздобыть деревянный пятиметровый швертбот, загрузить в него 80 килограмм жратвы (и ноль пресной воды) и на нём уйти в Америку — через океан и там тихонечко так просочиться вдоль побережья Аляски.
Дальше по суше пробиваться в Бостон, по дороге подрабатывая на заводах.
Как я и написал выше — в яхтинге случайных людей не бывает.
Дальнейшие приключения персонажа искать не рекомендую — лучше там не становится.
Я прошлым летом тоже бомжевал в Москве, но сейчас я «на тракторе». И это потому, что я решил работать, а не клянчить деньги на заведомо малоуспешные проекты.
Особенно смешны его заявления:
Мне важно попасть в научную среду. В Москве тоже есть эта среда, но она достаточно провинциальная.
Имя — Евгений Гвоздев, погуглите хотя бы из интереса.
Легально в Гарвард именно учить попасть можно и несложно.
Именно учебная виза открывается довольно таки.
Другое дело что часто хотят на ПМЖ перебраться по учебной визе.
А некоторые еще и по туристической...
Это не яхтсмен, это… у меня слов нет, чтобы сформулировать хотя бы приблизительную степень моего негодования.
аккаунт vk.com прописан в резюме
но зачем?
До сих пор, кстати, не сталкивался с подобным вопросом на собеседованиях.
2) вы когда проходили собеседование? Уже лет 10 как эти камеры на всех подряд ноутбуках
P.S. Месяца три назад это случилось.
Хотя лично я, с моим x220, вас понимаю.
Изначальный разговор был «ноутбук даже без камеры». И упомянута модель T60 ThinkPad
Которая по нынешним меркам чрезвычайно слабая.
Так что претензии имеют под собой почву
Возможно, если у Вас нет авто и на общественном транспорте ехать долго/неудобно, то HR опасается, что Вам очень быстро надоест жить в таком режиме и Вы уйдете. Работала у нас девочка, без авто, а автобусами два часа в одну сторону. Продержалась всего 3 месяца.
Если специалист хороший, ценный, реально ценный (или имеет все шансы стать таковым) — можно подумать о компенсации такси. По Питерским меркам это какие-то почти смешные 15р… для сериозного специалиста и серизной конторы смешные.
Один раз даже пришлось в деталях объяснять с демонстрацией кода share screen.
Бывает забавно когда человек с 3-х летним опытом говорит с человеком с 20-ти летним.
Забавляет иногда вопрос — Чем еще Вы будете полезны нашей команде мечты?
Тут уж я сразу выдаю — Ежедневный обход офиса с флагом. Исполнение гимна компании голосом два раза в день. Ежевечерний поклон до земли. И главное — мне не нужны деньги.
Бывает забавно когда человек с 3-х летним опытом говорит с человеком с 20-ти летним.
А что здесь не так?
С большой вероятностью первый гораздо лучше ориентируется в актуальных для компании решениях, чем второй.
Проходит месяца 3-4, меня эта же фирма находит, но уже через рекрутинговое агенство (а у них услуги не бесплатные). Сразу делает предложение и с ходу предлагает работу. Естественно, я ехидно спрашиваю про свое тестовое задание, которое им отсылал. Они его находят и говорят, что все сделано замечательно и они готовы принять чуть ли не со следующего дня. Я им машу ручкой, так как я не готов работать в таком бардаке.
Я думаю, что не один так попадал.
В крупной организации всегда есть где-то бардак(если бардака вообще в ней нет, то это компания, где всё тикает как часы, из людей выжимаются все соки, и в ней работать точно не стоит...), и возможно это хорошо, что бардак был только у рекрутеров, а разработчики там хорошие.
Возможно и департамент HR в целом хороший, по оснащению страховками, выплатами, премиями, внутрененй мотивацией итд. Поэтому вам, наверное, стоило бы узнать непосредственно у команды с которой вам предстоит работать — как там работается. Вдруг вы действительно потеряли команду мечты. Но никто об этом никогда и не узнает…
Возможно и департамент HR в целом хороший, по оснащению страховками, выплатами, премиями, внутрененй мотивацией итд. Поэтому вам, наверное, стоило бы узнать непосредственно у команды с которой вам предстоит работать — как там работается. Вдруг вы действительно потеряли команду мечты. Но никто об этом никогда и не узнает…
Я пытался потом узнать об этой конторе подробности. Мир все-таки тесен. Ребята, которые с ними контактировали, сказали, что я правильно сделал, а я уж не вдавался в подробности почему. Было все и так понятно.
кандидата отвергли, потому что он был лучше, чем интервьюер
После того как я получил второе высшее, я ожидал, что теперь получу более лучшее предложение о работе с более высокой оплатой и т.п… но, в результате я несколько месяцев подряд получал сплошные отказы с формулировкой "overqualified" :(
В итоге, я всё же смог устроится на работу, но на меньшую оплату, чем до получения второго диплома :(
Аналогично, просто пару раз в год отсеиваешь часть навыков, чтобы было в меру.
Как вариант, иметь несколько резюме под разные нужды.
Было еще 3, вроде, собеседования по skype. Вот в этом случае фидюэк был нормальный.
Даже если где-то пригодится более узкое знание, то наверняка у них уже есть специалист, который разжует (покажет, расскажет, даст книгу) нюансы, связанные с геометрией.
Но это к лучшему, очень рад, что попал к текущему работодателю :)
Судя по тем людям, с которыми я непосредственно взаимодействую — завышенное ЧСВ здесь встречается гораздо реже, чем в среднем по популяции.
тех кто проводил собеседование по технической части.
У меня был несколько другой опыт: после скайп-собеседования со мной поделились фидбеком интервьюера (не прикрываясь тем, что это «конфиденциальная информация») и дали возможность его прокомментировать. Думаю, не всё ещё потеряно в Яндексе.
Согласен с fireSparrow, как-то вам очень не повезло. У меня из пяти собеседующих только один был такой. И то не заносчивый, а упёртый.
Несколько недель назад ткнул на их питон вакансию, на днях связались и дали ссылку, я глянул советы для разработчиков — это какой-то c++ системный программер писал для найма таких же.
На питоне обычно делают прикладной код, можно вполне не помнить красно-чёрных деревьев, главное уметь читаемо и расширяемо решить поставленную задачу.
Из теории не спросили ничего от слова вообще. Только куча таких задач которые можно решать на любом языке по вкусу.
гугл уже отказался от логических задачек
В смысле совсем или как? Откуда информация?
Очень мне понравилась задача посчитать количество единиц в байтовом представлении числа. Иллюстрирует всю безумность происходящего, ибо bin(param).count('1') почему-то им совсем не понравился )
Эмм, а зачем преобразование в строку?
counter = 0
while param:
if param & 1:
counter += 1
param >>= 1
Но конечно согласен, что на питоне такие задачи обычно не решают :)
Эмм, а зачем преобразование в строку?Эффективность же не требовалась.
Зато буквально: «взять двоичное представление и посчитать в нём единицы».
Если нужна эффективность, то можно по-другому, да.
Теперь возьмите ваш вариант и мой. Подставьте туда 4242424242 и прогоните 100к раз. На моей машине ваш вариант занял 0.73 секунды, а мой 0.07, т.е. он не только проще и короче, но и вдесятеро быстрее.
Фокус в том, что в питоне в отличии от Си есть интерпретатор, который жрет практически всю производительность. Так в моем случае почти всю работу выполняет Си код под капотом, интерпретатору остается только сделать два обращения к локальному контексту (bin, param), одно к глобальному (bin) и один поиск метода (count). Это алгоритм который работает за константное время.
В вашем случае одно обращение к локальному контексту в первой строке и еще в цикле(!) от трех до четырех обращений. То есть ваш алгоритм практически линейный.
Но откуда это знать специалистам в Я. С этого момента стало понятно, что работу на питоне лучше искать не там )
Фокус в том, что в питоне в отличии от Си есть интерпретатор, который жрет практически всю производительность. Так в моем случае почти всю работу выполняет Си код под капотом, интерпретатору остается только сделать два обращения к локальному контексту (bin, param), одно к глобальному (bin) и один поиск метода (count). Это алгоритм который работает за константное время.
Ну, можно написать такую функцию на Си и вызывать из питона. И с какого он вдруг стал константным? Константным он будет только в случае, если значение где-то закешировалось, а в худшем случае он по прежнему линейный и выполняет больше операций, чем выполнял бы эффективный алгоритм(я имею ввиду преобразование в строку и проход по ней вместо просто прохода по битам). Могу допустить, что из-за интерпретатора мой вариант на питоне будет медленнее, тесты мне делать, честно говоря, лень.
Написать функцию на Си конечно можно, но задча стоит «посчитайте количество единиц в бинарном представлении числа, используя язык программирования по своему выбору». Я выбрал Питон. Было бы странно выбрать питон, дальше зафигачить под него функцию на си, и потом ее дергать.
Сделайте, плз, ещё тест — его и ваш вариант со значениями от 0 до 1000000. Интересно, что там получится по времени. Я почти на 100% уверен, что строковое представление у вас закешировалось.
Можете поэкспериментировать сами:
gist.github.com/kozzztik/32602f82be7ff70fc6ec5fd552fd5021
''.join(map(bin, range(val, val + count))).count('1')
работает кстати вдвое быстрее (0.05 против 0.10 предыдущего варианта и 0.75 классического). Про память конечно лучше промолчать.
const unsigned long toCheck = 0x56537456ul;
unsigned long checker = 1;
unsigned count = 0;
const unsigned lastPosition = sizeof(unsigned long) * 8;
for (int i = 0; i < lastPosition; ++i, checker <<= 1)
{
if (toCheck & checker)
++count;
}
Написал минуты за две, но тут вопрос зачем это нужно?
def bit_count(n):
res = 0
while n:
res += 1
n &= (n - 1)
return res
Но bin(param).count('1'), конечно (и увы), в 2.5 раза быстрее.
В каком году это было?
Пишет мне HR о том, что их рекрутинговая компания ищет специалиста для геймдев конторы K.
Через час мне пишет директор K! На мои слова о том, что со мной уже связывался нанятый ими рекрутер ответил: «Я на твоем резюме показывал, кого искать надо».
Предложило мне работу.
Я согласился подумать, тем более что K — легендарная геймдев контора, располоежнная в моем любимом городе. На вопрос про тестовое задание и собеседование мне был дан ответ: «ДА чего тут проверять и так понятно, что ты подходишь».
Через пару дней написал им, что готов обсудить условия работы.
Предложили пообщаться с их программистом. А как же «понятно что подходишь»? Ну ладно, давайте пообщаемся. Общаемся. Через пару дней пишут мне: «Мы еще поищем».
Ну зашибись, зачем тогда говорили что собеседование и тесты не нужны — не понятно.
Еще через месяц: «Мы посмотрели и решили что ты лучший из перебранных нами кандидатов. Готовы взять тебя на работу».
Ну тут уже я отказался. Потому что когда еще на этапе рекрутинга лезет такая чушь — лучше не связываться.
Насколько я знаю — это был просто мелкий сбой в рекрутинге и обычно там такого не бывает. Тем более что я знаю пару человек там работавших и все очень положительно отзывались. Но принципиально не соглашаюсь работать там, где бывают такие звоночки.
Забавность ситуации заключается в том, что через две недели мне предложили почти в два раза больше в другом месте.
Надо было не вежливо )
(Хоть на мне его никогда не опробовали.)
Не говорить «нет», а называть цену, мол, «мы не можем взять Вас с ЗП выше, чем такая-то» (даже если это уровень низкий).
— в другой компании всех проходящих финальное собеседование программистов валила «психолог» (потом у неё убрали право блокировки, только совещательный голос оставили)
— в третьей компании по ctrl-F в резюме классическая «девочка-кадровик» (С) не находила слово Java Script, и отклоняла такие (А что означает JS, ReactJS, Vue.js, jQuery, Angular она не знала)
— в четвертой компании резюме отклоняли «фотка не понравилась»
— бывают однофамильцы-тезки в базе резюме, бывают плохие настроения ичаров или руководителей, и так далее, и тому подобное.
«Дичи» хватает в работе; если какой-то случай теоретически возможен — он гарантированно с кем-то происходил. Причины — и квалификация рекрутеров, и квалификация руководства рекрутеров, и дурость руководства компаний, и просто факапы перегруженных рекрутеров («Люди с горящими задницами ищут людей с горящими глазами»), и тд и тп…
Мы на работе как-то хорошо так поговорили по поводу элементарного — сетевая модель OSI. И все пришли к выводу: «ну хорошо, знать первые 4 уровня неплохо, но дальше...».
Но, разумеется, на собеседовании ты должен подобную, как правило бесполезную, информацию знать.
Или тоже забавный случай: когда спрашивали про распределение данных при записи на разные массивы. Когда дошли до raid5, то уже сами собеседующие начали спорить между собой.
— А вот как бы ты при помощи команды grep сделал…
Пожимаю плечами.
— Не знаю. man grep, дальше разберусь.
— Так, понятно, плюсик.
Если кому-то интересно (мне вот вдруг очень стало), то вроде бывает
https://math.stackexchange.com/questions/2163261/non-seperable-hilbert-spaces
Одного товарища на втором попросили определитель матрицы 2*3 посчитать. Вот где был ступор… Он закончил с красным дипломом, если что:)
Не существует по определению.
Если вы намекаете на некомпетентность, то спешу заверить, что Алексей Полосин вполне компетентен в вопросах линейной алгебры.
Сорри, у меня там после "на втором" слово "курсе" потерялось. Это было на экзамене по основам линейной алгебры, так что в лицо его знали.
К чему пассаж про фреймворк, я не понял. Либо его написал господь бог, либо в нём есть недостатки. И можно их озвучить. Если не знаешь — можно сравнить с другими фреймворками. Односложные ответы на собеседованиях конкретно подбешивают — вроде хочешь разговорить чувака, обсудить общие темы, как-то попытаться понять, чем он дышит, но любой ответ надо клещами тянуть.
Если продолжать разговор про собеседования, то хочу заметить, что я понимаю из ваших комментариев, что вы интроверт и разговаривать вам особо с людьми не хочется. Ок. Но раз уж пришли на собеседование, то соберитесь, пожалуйста, и начните говорить. "Какой язык без недостатков" — вы как будто оправдываете[сь]. Просто возьмите и начните перечислять всё, что угодно. Я на С++ не пишу, только немного со стороны наблюдаю, и мне кажется он переусложнённым, например.
Про 9 утра — вы же в штатах живёте, думаю, там не проблема договориться об удобном времени. Так же как и в адекватных компаниях в любой стране. А не договорились — так может и не надо туда идти?
А так, обидно бывало, когда тебе в вакансии отказали, из-за недостатка знаний, на собеседовании и правда лютые вопросы были, а в итоге туда взяли знакомого, чьи знания сильно ниже и вопросы у него на собеседовании были совсем другие.
Или когда после долгого успешного собеседования, думаешь ну наконец-то серьезно поработаю. А в реале стоит один виндовый сервер с 1С и всё.
Чаще всего вопросом маркером по которому мы их отсеивали был «Скажите, а что вы знаете про IPv6?» И человек всегда отвечал «ну мы его не использовали...» А на вопрос «А самому не интересно было посмотреть что это?» отвечал что-то вроде «Ну по работе было не надо, что я буду смотреть..». И это 2017год)
Как админ с 10 летним стажем по винде, могу сказать что знание IPv6 и не является критичным, т.к. чаще всего не используется от слова "совсем". Сам про него только из подробных разборов на хабре читал для самообразования. И сделал вывод что и дальше использовать неизвестно когда стану. И не потому что не нужно, а потому что чаще его наличие вредной оказывается. Уж лучше спросить про маску сети, куда полезнее.
Приходит к ним мальчик на вакансию «системный администратор». Ему задают первым вопросом: «Скажите, а 70.311.55.22 — валидный айпи-адрес?».
Ответить правильно не могут более двух третей.
А теперь следите за руками:
Некоторые из оставшейся трети отвечают так: «Ну… нет, вроде бы». А их тут догоняют вопросом «А почему нет?».
И вот тут ступор.
А в целом, любой IP адрес валиден, если его значения не превышают 255 или есть ограничения в рамках стандарта?
В восьмеричной это число записывалось бы как 0311. А без старшего ноля — система десятичная.
С какой стати? Такое правило — ноль впереди для восьмеричного представления — действительно есть в ряде языков, но не более того.
Если же интересуют стандарты — то общего стандарта на формат IP-адреса я не нашел, но вот RFC 3986 (стандарт URI) допускает IPv4-адреса только в десятичной форме, причем строго без ведущего ноля.
Неплохо прошел все тесты, и в конце была довольно примитивная тестовая задача параллельной обработки кое-чего.
Программа вышла немного сложнее helloworld.
Сначала написал… stream().filer(...).parallel()...flatMap(...)
Потом думаю, вдруг ревьюер не заметит parallel.
Добавил ThreadPool и Future.
Даже ввел data class для красоты. :) Правда прямо внутри основного. К каждой строке (благо их было немного) написал комментарий, почему так.
… Ну как чувствовал. В ревью в качестве недостатков было указано что использовались Future вместо Thread, и совершенно нету архитектуры — все в одном файле!
Хотел шутки ради переписать всю программу с помощью лямбд вообще в одну строку и сказать что провел работу над ошибками, потом решил что зачем мне такая работа, где на ревью будут к каждой букве придираться.
Меня неизменно "восхищают" рекрутеры из наёмных агентств, которые предлагают тебе рассказать о своей работе и пока ты рассказываешь — по их глазам видно, что они нихрена не понимают. Это такой эффект остекленения глаз и дурацкое кивание головой в ответ на твою речь и кивки, как будто ты его зазомбировал или загипнотизировал… Ты рассказываешь, про веб-сервисы… виндовс сервисы… а он тупо не отличает одного от другого.
Неужели вы сами с некоторой приемлемой точностью по темпу и стилю речи человека не сможете понять, разбирается он в теме про которую рассказывает или нет, даже если вам тема не знакома?
Я не понимаю, как можно отбирать и предлагать какой-то компании специалистов, когда ты отбираешь человека по любым другим качествам, кроме собственно профессиональных. По каким же качествам тогда отбирать, если не разбираешься? По строению черепа? По движению гортани в процессе беседы?
а это кто, если не секрет? )
Вспоминается, как сам ходил недавно на одно из собеседований в компанию К — большое здание, пафос кругом и все такое. Я аппаратчик, и, в общем, неплохой — 20 лет опыта и все такое. Прихожу — сидят аж начальник департамента разработки и его зам. Из моих 20 лет их интересовали только и исключительно те семь месяцев, что я руководил программистами в одной крупной оутсорсинговой компании (и свалил с этой позиции с радостным визгом при первой возможности). В процессе беседы они ожидаемо морщили носики — кто в курсе, тот понимает, какое отношение у продуктовых компаний к оутсорсерам.
Я сидел и офигевал. Я пытался выяснить у звонившего мне HR-а, еще на первом телефонном звонке, ведут ли они аппаратные разработки, какие продукты делают — девочка меня уверяла, что технических подробностей она, увы, не знает, но я именно тот человек, что им нужен, из-за чего я и поперся к ним через полгорода.
Названия компании не привожу, поскольку под конец, когда я уже кипел и готов был их послать, пришла главный HR, послушала этот бардак минут 5, после чего это прекратила и честно извинилась за ее личную недоработку.
За 10 минут по телефону мозг вынести невозможно, даже моя теща и то не может, куда там кандидатам…
Я правда не понимаю логики. Времени — нет совсем, и тратить его еще по часу на разговор с заведомо неподходящими людьми… Если не в теме — нет ничего стыдного делегировать кому-то еще эти 10-минутные беседы по телефону. Вы же все равно управлять этими взятыми на работу людьми будете не сами.
Собеседование — это, скорее, уже больше тест на будущую психологическую совместимость коллектива и новичка. Можно и нужно, конечно, погонять на мелких задачках лицом к лицу, но только прошедших телефонный этап отбора. HR за технаря этого отбора с принятием решения не сделает, если бы могла — то работала бы в другом месте и за другую зарплату
Ну а бывает вообще прикол. Если не наймешь, вакансию закроют, останешься без человека вообще. Наймешь, то у тебя будет место в штатке закрепляется. Если не выдержал испытательный, увольняешь, то у тебя остается вакансия, которую не прикроют. И ты в плюсе. Короче в крупных компаниях очень много своих нюансов.
У меня в процессе нашего диалога возникает чувство, возможно, ошибочное, что Вы считаете себя неким форпостом своей компании, с раздолбаями вокруг. Иногда это бывает справедливым, но в большинстве случаев это не так.
Разбираем по косточкам Ваш последний ответ:
По итогам нужно представить отчет: вот не знаю, как там у вас принято, но я в отчете просто указывал области, в которых разбираюсь хорошо и ставил оценку от 1 до 10. Для трех областей 10 минут вполне хватит, потом, если кандидат оказался интересен, никто же не заставляет бросать трубку или пригласить в офис на уже более подробную беседу. Вижу, что кандидат больше в другой области специализирован — говорю честно, что у нас есть другая вакансия, которая подойдет ему больше, может ли ему перезвонить другой человек, поскольку я в этом плохо разбираюсь и могу принять ошибочное решение. Все. Никто не в обиде, ни разу не отказывались. А уж пригласит этот коллега нашего кандидата сразу на интервью, или тоже вначале поговорит по телефону — исключительно его сфера ответственности и его проблемы. Вы потратили 10 минут, Вам он не подошел — написали отчет из трех строчек в стандартной форме и звоните следующему.
Насчет места в штатке и не наймешь — останешься без него — тоже знакомо. Но тут уже отношения с HR надо налаживать. Позвонить им, а лучше подойти с шоколадкой, если есть физическая возможность, попить чаю, спросить, по каким критериям ищут кандидатов, подсказать что-то, типа ключевых слов, послушать про проблемы поиска. Однажды сел с HR-ом за ее комп и полчаса искали вместе, я понял, какие у меня проблемы были в написанном тексте вакансии, тут же быстро поправил, не тратя время на утверждение правок по инстанциям… Это же не HR нужно, а Вам. HR-у все равно, на какой департамент работать, это в Ваших интересах сделать так, чтобы ее рабочий день начинался с рассмотрения Ваших вакансий. Чем больше HR пришлют Вам релевантных резюме, тем быстрее Вы найдете нужного человека.
Кстати, о заполнения места в штатке кем попало. Не надо забывать про премию HR при прохождении кандидатом испытательного срока, если возьмете троих кандидатов и всех придется уволить — HR останется без части премии и переключится в дальнейшем на те отделы, где кандидаты все же остаются.
На семь вакансий десять кандидатов — я Вашу область не знаю и советовать ничего не могу, но что-то мне подсказывает о явно завышенных требования к кандидату, типа «отличное знание С++» для вакансии сисадмина. Иногда проще взять из смежной области и попробовать переучить, чем искать по пол-года (личный опыт при поиске разработчиков материнских плат)
Если вы так много работали в крупных компаниях, то должны знать, что есть такая штука как согласованная процедура. Если положено собеседовать очно двумя специалистами с составлением детального отчета, то нравится или нет, надо собеседовать.
Ну а про целую пачку непрошенных советов могу сказать только то, что они не уместны, по скольку вы не знакомы с ситуацией.
Истории сами по себе оригинальностью редко блещут, да и рассказчики обычно прямо скажем так себе. По опыту, только один из четырех кандидатов может рассказать о себе коротко и емко. Остальные рассказывают кучу всякой ерунды, которая никому не интересна.
Так а зачем их спрашивать о том, что вам всё равно неинтересно?
Недавно «агент» имея моё резюме с честным intermediate-английским, спросила меня о моем уровне английского. У меня корона с головы не упадет, я объяснил как я вижу intermediate и почему не upper-intermediate. Через неделю она предложила рассмотреть позицию principal developer in Dublin (!) с одним из требований «excellent verbal and written communication skills». То есть мало, что excellent и intermediate это немного разные вещи, так еще и excellent по мнению носителей языка, причем ирландского диалекта.
Точной цитаты не помню, но суть её аргументов была где-то между «почему бы и нет» и «попытка не пытка».
И такое встречается довольно часто.
Всё-таки communication skills != уровню владения английского, это немного про другое.
Я не думаю, что есть смысл претендовать на требовательную к коммуникативным навыкам позицию, имея аналогичный уровень знания английского.
"excellent" всего лишь означает "умение сносно говорить"
Так никто и не сомневался же )
как там в поговорке — удивительно делать одни и те же действия и ждать разного результата.
А так да, простейшие вопросы по языку который, судя по резюме, человек использует уже далеко не первый год вызывают ступор.
Из забавного — отказывались решать предложенные на листочке задачи, мотивируя тем, что работать будут за компьютером с IDE и интернетом, а значит и собеседование должно проходить на таких же условиях. Хорошо, хоть денег не потребовали за уделенное нам время. :)
Мы не на листочке предлагаем решать, а даём кандидатам возможность сделать это у себя дома, имея в руках Google и несколько дней времени. И люди не могут ничего решить, пишут «простите, мне это не по силам».
P.S. В каждой шутке есть доля шутки. Я не абсолютно серьезен, но мне любопытно.
P.P.S. Не надо, я сам найду :)
По моему опыту подавляющее большинство людей, пишущих вот так, через слеш, как-то толком оба языка не знают, либо пишут на «С с классами». К работодателям и тамошней кодовой базе это тоже относится.
Заметьте, я и не утверждал обратное. Объектно-ориентированная обёртка поверх epoll — яркий пример того, что у нас можно встретить. Но суть-то в том, что в городе практически нет людей, способных даже банально на такое. Объяснение про «предлагаете копейки за вакансию заправки картриджей» тут не катит, оно прокатило бы, будь мы в Москве или СПб, но мы — крупная и престижная фирма в своём городе, которая у всех на слуху. Спросите любого местного о крупных местных IT-компаниях — и он перечислит не более пяти, включив нас с вероятностью порядка 90%.
https://adygeya.jobfilter.ru/vacancy/5293203
ООО «Оргтехсервис»
Инженер-программист
знание: PHP, С/С++, Python, javaScript, понимание принципов ООП, готовность разбираться в существующем коде и вносить в него поправки.
20000 руб.
Думаю, те кто хорошо знает программирование, работают на удаленке или переехали куда-нибудь. Зачем им к вам-то идти?
Года 4 назад у меня пре-джуны (свежие студенты) в провинции хотели уже 25.
И ничуть не гении. Реально их доучивать еще и доучивать
А еще всякая одежда, инструменты, иногда мебель… Грустно выходит.
А вы про хобби говорите. Книги — дорогие, велосипеды, ну да, можно на старом кататься только вот без скоростей колени убить можно, нужен хотя бы простой мтб, а к нему свет (мы же хотим и после работы хотя бы 15-20 км прокатиться, а без света уже в августе темнеет рано, не поездить), + мелочь разная для полевого ремонта, для обслуживания, шлем, а со временем захочется велообувь+контакты, очки, а там и вел получше или текущий проапгрейдить.
В общем на 20 именно что выживать можно, аренда жилья, питание, одежда, медикаменты, бытовые траты всякие, вот и все что можно себе позволить.
20к, конечно, толком ни на что не хватит, но вы как-то жирные хобби выбрали — и комп за 100к (для рабочего компа это выглядит как перебор), и велосипед за 20к. Это было бы явно несоразмерно доходу.
12км — из магазина до дома
12 — просто катался
22 — тоже просто по городу
39 — уже немного за город
51 — заметно за город, хотел доехать в село при вузе в котором учился, но поздно выехал, рассчитал что до темноты не успею, вернулся
67 — все таки доехал, но и воды мало взял, и чем энергию восполнить, на последних километрах когда возвращался уже как робот ехал, на автомате.
При этом часть дороги по грунтовкам, грязи (начало апреля), местами горки разные, в общем вряд ли бы я осилил на чем подешевле. Перерыв в катании лет 8 был.
Да только пара нормальных мониторов под 30 выйдет
Разговор начался с того что я упомянул что у меня 4 года назад джугы хотели 25.
Потом перешел на то что джунам мало (тут я могу сказать что повышайте квалификацию и все у вас будет).
И в качестве сразу необходимых джуну вещей вы называете пару мониторов.
Поясните вашу мысль, пожалуйста.
Зачем обычному офисному работнику делать на дому офис себе офис экстра класса.
Чтобы работать и на работе и дома? А спать когда?
И и второе. С чего бы это низкоквалифицированный спец должен сразу иметь доход на домашний офис хорошего уровня? Если сильно надо — люди и на бэушных ноутбуках по 15 тыс которые неплохо работают дома в начале карьеры
В третьих. Даже если он работает на дому. Заработок джуна от количества мониторов не зависит
Недавно пересел с Лисы на Хромиум, потому что меня перестало устраивать как Лиса запускается и работает.
Так и с другими программами — если можно поправить что-то в блокноте, то я не буду запускать IDE.
14 ноября вышла переписанная уже с Rust'ом облегченная Лиса
нормальный комп (который сейчас в районе 100к стоит)
Зачем?
Компьютер выдадут на работе и сколько он стоит забота конторы а не сотрудника.
По вечерам в Хабр писать можно и со смартфона.
Велосипеды: 20-25к самый дешевый, и то придется еще сверху вложиться.
Эта покупка на много лет. Разделите мысленно хотя бы на три года и получите не страшную сумму
Книги: манга по 300, ранобе 500, ИТ по 1000, мат. книги по 500.
А еще всякая одежда, инструменты, иногда мебель… Грустно выходит.
Я вас уверяю пока вы молоды это не грустно.
А потом как квалификацию наберете — велосипеды будете на сдачу покупать
Компьютер выдадут на работе и сколько он стоит забота конторы а не сотрудника.
По вечерам в Хабр писать можно и со смартфона.
А хобби? А учеба?
Эта покупка на много лет. Разделите мысленно хотя бы на три года и получите не страшную сумму
Эх, боюсь вела за 20к и на пару сезонов не хватит. Я например уже второй комплект колодок меняю, цепь менять пора (насколько помню рекомендуется раз в 1.5км), звезды в систему побольше поставить бы, с задним переключателем проблемы, запустил. А еще нужно добавить к цене вела — цену инструментов, запасок, экипа (полный набор наверно еще тысяч в 20-25 выйдет, если не больше, и брать придется в дополнение к велу). А ведь потом захочется хороший шоссейник, или двухподвес, или циклокросс, где цены от 100к, станок велосипедный домой и т.д. и т.п. (мы же до сих пор про хобби, а не минимальную необходимость?) В общем если хочется хобби иметь — начинающим нужно быть переставать, и, для провинции, искать что то от сорока хотя бы.
А хобби? А учеба?
Зачем для этого компьютер за 100 тыс. и 2 монитора к нему?
Эх, боюсь вела за 20к и на пару сезонов не хватит. Я например уже второй комплект колодок меняю, цепь менять пора
Это несоизмеримоо с ценой всего. Копейки.
Зачем для этого компьютер за 100 тыс. и 2 монитора к нему?
Для комфорта же? Зачем себя мучить? К тому же мониторы, как и прочая периферия, в эти 100к входят. В итоге и выходит что системник около 60 + периферии на 40. И это я не аудиофил, тот бы еще не меньше 50 на аудиосистему добавил наверно.
Это несоизмеримоо с ценой всего. Копейки.
Ну не сказал бы, все заменить + инструменты еще 15 примерно выйдет. Плюс нужно будет экип, это как я написал под 20, станок вот хочу, за зиму форму не потерять, хоть и никакая почти. Так что как хобби велосипед той еще заразой дорогой оказался. А уж особо упоротых вспомнить с карбоновыми рамами за сотни тысяч…
Для комфорта же? Зачем себя мучить? К тому же мониторы, как и прочая периферия, в эти 100к входят
Вопрос в другом.
Почему еще ничего толком не умеющий джун должен все это сразу заиметь?
Может умерить аппетиты и сосредоточиться на повышении квалификации?
Сейчас ситуация в ИТ такова что если джун не дебил и не полный лентяй — на упомянутые вами вещи ему зарабатывать не очень долго. Доход быстро растет
Еще раз уточню, где я говорил что считаю что джун все это должен иметь?
А к чему тут вообще идет обсуждение цены вещей в контексте маленькой зарплаты.
В вашей формулировке звучит примерно так: ему же бедняжке мало денег ведь два монитора стоят больше месячной зарплаты
Если вы не имели ввиду джуна то все ваши размышления про цену недоступных мониторов становятся бессмысленными.
1) Мое мнение что зп в 20 вполне на выживание хватит но про хобби придется забыть.
2) Опять же мое мнение что если студент способный — то 25 это вполне нормально.
А дальше уже рассуждения что 20-25 на хобби не хватит. В общем то я имел в виду джуна, которому действительно не хватит на хобби, но это же джун, так что проблем нет. Мне первые два года тоже не до того было, до тех пор как зп не выросла в 3 раза почти от изначальной.
При отладке WPF приложений рассчитанных на конкретное разрешение экрана второй монитор является необходимостью.
Да и в вебе очень удобно инструменты разработчика на отдельном мониторе открывать (опять-таки, когда дизайнеры зачем-то зафиксировали ширину сайта).
Также при обработке сложного XML очень полезно открыть его схему на втором мониторе.
Не вижу причин по которым выше перечисленные работы должны являться исключительно уделом джунов :-)
В Воронеже хрена с два — у вас 12к+ уйдет только на квартиру (плюс комуналка). Так что в удовольствии кушать и ходить в одежде придется себе отказать.
ни один из десятков приходящих не может просто найти сумму цифр числа или сказать, почему main имеет тип int и почему строки в C нельзя сравнивать при помощи ==? Из ~20 последних прособеседованных кандидатов ни один не знал что такое системы контроля версий. И лишь одна (девушка) решила 3 тестовые задачки, каждая из которых была из разряда «найдите максимальное значение в массиве» или «получите данные из API и распарсите ответный JSON».
Впрочем на таком уровне зачем знать все сразу — хз, действительно странно.
UPD
Ниже прочел, извиняюсь.
Я один раз послал резюме на вакансию синьера C++. 15 лет опыта. Мне в ответ прислали тестовое задание, дословно: на любом языке программирования который вы знаете напишите программу, печатающую на экране произведение двух чисел, введенных пользователем с клавиатуры.
Я ответил что не могу — слишком сложно, не знаю как это вообще, и получится ли. Нужен ментор ну или хоть какие-то подсказки по поводу того, в каком направлении копать.
История на этом не закончилась — мне перезвонила какая-то тетка оттуда, сжалилась надо мной и сказала, что так уж и быть, можно без тестового задания. Я офигел и поинтересовался причинами такого разворота. А тетка говорит "нет, ну хорошего человека сразу видно — вы хоть что-то ответили, остальные после получения нашего задания просто пропадают куда-то с концами".
Так они отсеивали тех, кто слишком много на себя берет и считает, что он выше всех этих элементарных задач. Правда, походу, они переборщили с элементарностью :)
Все эти тесты хрень, нормальное собеседование когда берется модуль рабочей системы и разбирается кандидатом.
Меня так интервьюировали и мне понравилось, так как реально интересно, что у них за код и как построена модульная архитектура.
А эти задачки из методичек, проверка знания языка на сертификационных сайтах — в топку.
За более 20-ти летний опыт ни разу не устроился на работу где были тесты и задачи, так как когда приходишь на собеседование только при начале разговора, чем занимается компания, начинаешь кучу вопросов задавать, что уровень работодателя и работника сразу становится понятным обоим сторонам.
А эти тесты только тумана добавляют и лично мне мешают оценить компанию, руководство, будущие задачи и стиль работы.
У меня вот в QT Creator всегда открыта справка справа, и я постоянно нажимаю F1 на методе, чтобы посмотреть его синтаксис подробно.
Если меня попросят написать на листочке инициализацию SerialPort'a — я завалюсь. И это при том, что у меня pet project — сеть на базе uart. Я просто не помню и не хочу запоминать API. Тем более что они постоянно меняются.
Или вы на листочке дозволяете псевдокод и не требуете следовать синтаксису конкретного языка и библиотек?
Такое собеседование я бы прошёл(у меня даже во время просмотра появилось очень похожее решение, правда в конце я бы использовал менее эффективный std::set). И да, там показывают, что если напишешь add вместо insert, никаких проблем не возникнет.
Нет, вопрос почему строки не сравнивают по == не должен вызывать ступор.
Кандидаты не на столько плохи как в сабже, но тем не менее все равно полная жесть.
официальный оффер, белая ЗП, хороший БЦ
Вот такие пассажи при описании российских вакансий вызывают приступ смеха минут на 15, честно. Когда кто-то пишет про официальное оформление (белая ЗП) как преимущество, или «соцпакет» или «оформление по ТК» как преимущество — это… я не могу подобрать слов, чтобы развернуто и литературно объяснить, насколько это глупо и смешно. Ну честно, как можно в качестве преимущества выдавать, что, по сути, кандидата не будут бить палками, ну если только по четвергам, и даже похлебки нальют. А не как у соседнего рабовладельца, где люди подножным кормом питаются.
Понятно, если в качестве преимуществ выдают что-то типа «выделим отдельный кабинет. Вся самая лучшая техника по запросу. Любая литература по запросу. Оплата курсов повышения квалификации. Бесплатные обеды, абонемент в спортзал. Дополнительные отпускные. ДМС. Гибкий график, возможность удаленной работы». Но когда говорят «псс, парень, приходи к нам, мы оформляем официально» — это… коллеги, это просто пздц, извините мой французский.
Кстати был на собеседовании где мне пытались доказать что оформление в черную это благо, ибо налоги платить зло. Не согласился, не взяли. Сказали — слишком принципиальный, хотя озвучивал что согласен на серое.
Я это перечислил просто к тому, что с финансовой стороны по всех аспектах было все в порядке, придвидя комментарии «да у вас наверное оформление в черную», ибо такое не редко бывает. Иногда оформляют, например, как ИП. Это легально, но не дает защиты по ТК.
Я нигде не указывал что это преимущество, просто перечислил в общем списке других.
Не-а, это отговорка. Потому что если бы это не считалось за преимущество, выгодно выделяющее ваше предложение на фоне других, а было бы данностью, то это не описывалось бы. Вы же не считаете, что выделение работнику, скажем, стула — это преимущество? Нет, и это вы не пишете явно, т.к. это данность.
Да и не конкретно о вас речь, этот пассаж — повсеместно встречается в описании российских вакансий.
Чистый кодинг и крупная компания ведь у вас приступа смеха на 15 минут не вызвало?
Нет, но и преимуществами это назвать нельзя.
Я это перечислил просто к тому, что с финансовой стороны по всех аспектах было все в порядке, придвидя комментарии «да у вас наверное оформление в черную», ибо такое не редко бывает. Иногда оформляют, например, как ИП. Это легально, но не дает защиты по ТК.
Я понял вашу позицию, но моя реплика — она в первую очередь не к вам лично обращена, а к рынку в РФ в целом (я сказал «такие пассажи в описании российских вакансий смешны», а не что-то вроде «ваши слова смешны». Без обид.
Не-а, это отговорка. Потому что если бы это не считалось за преимущество, выгодно выделяющее ваше предложение на фоне других, а было бы данностью, то это не описывалось бы.
Нет, но и преимуществами это назвать нельзя.
К элементам одного списка вы применяете противоположные утверждения. Одни вы называете премуществами, просто потому что они в списке есть, а другим в этом отказываете в этом… просто потому что.
К элементам одного списка вы применяете противоположные утверждения. Одни вы называете премуществами, просто потому что они в списке есть, а другим в этом отказываете в этом… просто потому что.
Нет, не применяю. Белая ЗП — это тоже не преимущество. Я говорю о том, что это «преимущество» в какой-то параллельной вселенной, и именно поэтому это вставляют в список. Но это не преимущество на самом деле.
Т.е. это все — не реальные преимущества, но п. с т.з. пишущего объявление.
Не-а, это отговорка. Потому что если бы это не считалось за преимущество, выгодно выделяющее ваше предложение на фоне других, а было бы данностью, то это не описывалось бы.
преимущество, поскольку оно описано
Нет, но и преимуществами это назвать нельзя.
Не преимущество, хотя оно описано.
Оно, нечто, считается пищущим преимуществом, и именно поэтому вставляется в список. При этом оно может быть как реально преимуществом (с моей т.з.), так и фиктивным (т.е. не являться преимуществом с моей т.з).
То-есть
преимущество, поскольку оно описано
Преимущество с т.з. пишущего, а
Не преимущество, хотя оно описано.
С моей т.з.
В первом случае я говорю о мотивации пишущего, в втором — о своей т.з.
Преимущество с т.з. пишущего, а
То есть с моей точки зрения выходит?
Но ведь оригинально «это отговорка» было к моему сообщению о том, что я, то есть пишущий, как раз преимуществом не считаю.
Ни один другой банк вообще никаких если не озвучил — просто не работаем с владельцами бизнесов. Идите за бизнес-кредитом в те банки, которые этим занимаются.
Но если ты просто фрилансер, который таким образом легализовывает доходы — ты выглядишь, как обнальщик со всеми вытекающими.
Я очень много вакансий отбрасывала в свое время, ибо описана так, что там будет скука смертная мне, или маразм в конторе. Потом, все же ходила на собеседования просто посмотреть, а оказывается, там описать вакансию не смогли нормально. По факту интересные задачи, адекватное начальство и т.д.
А зеленые обычно ходят на всё, что увидят. Вот они и тупят.
Пожалуйста, думайте, о чём говорите, сопоставляйте уровни жизни. И что для регионов московские зарплаты по вполне объективным причинам невозможны в принципе — это и экономически необоснованно, и элементарно равносильно тому же, что в Москве получать зарплату в несколько раз выше средней.
Не любит мегаполисы. Жена и(или) дети категорически против. Или родители.
Он ими обзавёлся до того, как стал толковым?
Не важно, может вчера, а может со школы.
Материальная мотивация на жену не действует?
Не настолько, чтобы всё и ехать в абсолютно незнакомый город.
В таком возрасте на родителей сваливать уже не очень хорошо.
В таком возрасте родители могут требовать постоянного ухода, а перезжать не согласны из принципа "здесь родился — здесь и умру, дождись смерти моей, а потом езжай куда хочешь".
В любом случае, речь шла не о работе в Москве, а о московской зарплате в одном из беднейших регионов РФ.
Смотря что называть словом "нужна" — нужна чтобы на работу взяли или нужна чтобы не нарушать законы.
Наличие билета уж точно не делает из нарушителя закона законопослушного гражданина в данном случае. Ездить нужно, а не билет иметь, чтобы закон обходить, билет лишь косвенно подтверждает, что вы ездили. А если выявится, что билет вы предъявили как доказательство поездки, но на самом деле не ездили, то воспринято должно быть как попытка ввести правоохранительные органы в заблуждение.
человеку, хоть иногда путешествующему, ездящему в отпуск и навещающему родственников, набрать по одному выезду за 3 месяца обычно не проблемаНе всегда. Например, сразу после рождения ребенка раз в 3 месяца куда-то выезжать может не быть ни малейшего желания.
"Хоть иногда", отпуск и навещение родственников может быть три в одном раз в год.
Вы путаете законность действий или бездействий и сложившуюся правоприменительную практику:
- если вы купили билет, не поехали, но предъявили билет в качестве доказательства того, что ездили и вам поверили "на слово" — вы нарушили закон о регистрации и сообщили заведомо ложные сведения органам, вам просто повезло, что они не стали устанавливать факт поездки.
- если вы ездили на авто, то закон не нарушили, но вам затруднительно доказать это в сложившейся практике, когда презумпция невиновности не действует де-факто. "Затруднительно" не значит "невозможно" — суд обязан рассматривать все доказательства, включая свидетельские показания, выписки с карточного счёта, чеки с магазинов и т. п.
Это незаконная правоприменительная практика. Административное право декларирует презумпцию невиновности, что означает, что это органы должны доказывать что вы не покидали пределов субъекта РФ, а не вы должны доказывать, что покидали.
КоАП РФ ст. 1.5
- Лицо подлежит административной ответственности только за те административные правонарушения, в отношении которых установлена его вина.
- Лицо, в отношении которого ведется производство по делу об административном правонарушении, считается невиновным, пока его вина не будет доказана в порядке, предусмотренном настоящим Кодексом, и установлена вступившим в законную силу постановлением судьи, органа, должностного лица, рассмотревших дело.
- Лицо, привлекаемое к административной ответственности, не обязано доказывать свою невиновность, за исключением случаев, предусмотренных примечанием к настоящей статье.
- Неустранимые сомнения в виновности лица, привлекаемого к административной ответственности, толкуются в пользу этого лица.
Мы проводили эксперимент — предлагали в 2 раза выше рынка.
Все то же самое — спецов нет.
От того что вам будут платить в 2 раза больше — вы не станете в одночасье более квалифицированным.
Серьезные спецы — заняты и ежедневно не шерстят объявления о работе.
При попытке уйти — легко получают выгодное контрпредложение текущего работодателя.
Ну а платить в 3 раза выше рынка — невозможно. Зачем предприятию спец который получает зарплату выше, чем приносит прибыли? Цель работы любого коммерческого предприятия — прибыль
Вопрос в том кого нанимаешь. Крутые спецы, «звезды» могут вообще не обращать внимание на деньги, но для них будет критично, чем они будут заниматься. Если совпадут его сфера интересов и нужды компании, то такой спец согласится работать за среднюю зарплату по рынку, а то и меньше.
К нам приходили люди, который искали интересных задач — предлагали им в 2 — 3 раза больше, но им это было не интересно. Некоторый называли суммы за которые они готовы работать меньше рынка, но при условии, что будут заниматься определенным кругом задач.
При поиске нужно четко понимать кого хочется найти — если крутого спеца, то нужно делать акцент на предоставляемые свободы для творчества и интересные перспективы. Без этого, какую зарплату не укажи — им будет не интересно. Но сами по себе, они редко ищут работу, так как скорей всего уже занимаются чем-то таким.
А есть программисты-работники, они могут не хватать звезд с небес, но выдавать качественный, масштабируемый продукт в предсказуемые сроки. На них, думаю, уровень зарплаты оказывает большее влияние. И конечно среди программистов работников есть свои крутые спецы и в какой-то момент программист-работник может изменить свои приоритеты и стать спецом-звездой, об этом тоже стоит помнить.
В моей картине мира, удачная команда состоит из одного, максимум двух крутых спецов (иначе каждый будет тянуть проект в сферу своих интересов и он застопорится), и 5 — 10 программистов-работников. Спецы смогут генерировать прорывные решения, а программисты-работники их воплощать в жизнь.
И конечно нужен хороший менеджер, который будет координировать работу команды. Это может быть как еще один человек, так и кто-то из команды, причем в этом случае это не обязательно будет кто-то из спецов. Хотя бывают исключения в виде самоорганизующихся команд без ярко выраженного руководителя.
Поэтому вы нормальных и не видите )
У нас такая же картина. Всех уровня джуниор берут, как правило. Когда спрашивал, были ли среди неподошедших вменяемые, мне ответили примерно так: "Не трать время, те кого не взяли, никуда не годятся".
или сказать, почему main имеет тип int
Потому что это требование стандарта?
Приходят низкоквалифицированные — повышайте ставки и смотрите, кто пришел. Не можете? Ну что ж, берите что есть и учите человека. Возмущения тут явно ни к чему.
Забил и пошел во фриланс.
Я поступил так же как OP. Не знаю насчет интересных проектов, думаю, что каждый под этим подразумевает что-то свое. Зарабатываю я больше, чем любая сумма, которую видел в объявлениях о вакансиях (правда и работаю для этого больше, чем в офисе). Не приходилось пока кривляться на собеседованиях, как на офисную работу. Обычно все происходит как-то проще и быстрее, чем все эти офисные собеседования с задачами типа: «Как бы вы посчитали количество роялей в Москве» или «Сколько апельсинов поместится в школьный автобус». При этом летом я в России, а зимой в Индии или Таиланде. И никогда не нахожусь на одном месте дольше нескольких месяцев. В любой момент могу поехать куда захочу. Мне не надо вникать в детали офисной политики и дипломатии, понимать, кто тут главный, кланяться проходя мимо его офиса, и т.д. и т.п.
Не знаю как там у вас, но у нас суммы в вакансия пишут редко. Ну и это не значит, что вы во фрилансе зарабатываете больше, чем зарабатывали бы в офисе.
Конечно, не значит. Вполне может быть, что в офисе зарабатывал бы больше. Но при этом я мог бы уезжать из мегаполиса на две недели в году. А я очень не люблю мегаполисы и очень люблю путешествовать.
я мог бы уезжать из мегаполиса на две недели в годуНу не на две недели, положим. Программистам почти никогда не возникает проблем с тем, чтобы взять отпуск в удобное время. Например, в 2018 году, если взять 9-12 января, 5-7 марта и майские, то получаются отпуска 1-14 января (14 дней), 3-11 марта (9 дней), 29 апреля — 13 мая (15 дней), плюс еще один отпуск на 17 дней (15 оставшихся дней отпуска + 2 выходных перед ним) в любое другое время. Итого вполне можно куда-нибудь ездить 4 раза в год, а совсем не один. Это еще не считая варианта «месяцочек из дома по удаленке поработать», который нередко возможен.
С путешествиями, конечно, сложнее, но бывают работодатели, у которых можно переезжать между офисами.
Мне как-то быть мелкой шестеренкой совсем не нравится. Даже на интересных проектах.
тонко!
Вот статья о том, как это предположительно делалась в учебных заведениях Советского Союза (специальные задачи на устных экзаменах в МГУ, которые предлагали решить абитуриентам еврейской национальности, с решениями — прим. пер).
Встречал как упоминание этой байки, так и разоблачения от русских кандидатов, получавших такие же задания.
Ну, Хабр вне политики, чо уж там.
Но вам, как не еврею видимо, все понятно на счет дискриминации евреев в союзе.
Как срезали — заданиями не из школьной, углубленно школьной или еще какой-либо доступной программе.
Вы не поверите — но точно так же «валили» и обычных русских ребят. Вступительные задачи в серьезных ВУЗах всегда были вне программы. В свое время в «Кванте» разбирались задачи со вступительных, были там и головоломные.
Не надо разыгрывать черную карту, если не дотянул до уровня ВУЗа.
Ну как байка. То, что расскажет один конкретный человек, всегда можно в anecdotal evidence записать. Но таких историй немало. Вон futureader выше отписался. У меня отца тоже при поступлении на физфак МГУ завалили (призёр всесоюзной олимпиалы по физике, конец 1970-х). Он поступил в Бауманку на следующий год (тогда открыли приём золотых медалистов без экзаменов на ряд специальностей). А после окончания с красным дипломом в аспирантуру его не взяли, потому что "у нас тут серьёзные темы, а вдруг вы в Израиль уедете".
Но конечно кому-то для сохранения своей картины мира легче все подобные истории в "лоботрясов" записать, да.
То, что расскажет один конкретный человек, всегда можно в anecdotal evidence записать. Но таких историй немало
Так и обиженных «ни за что» немало. Всегда удобнее списать на национальность или цвет кожи, чем на слабость подготовки.
Но конечно кому-то для сохранения своей картины мира легче все подобные истории в «лоботрясов» записать, да.
… а кому-то удобнее верить в дискриминацию евреев.
На работу прежде всего стараются брать человека, с которым хочется работать. Это включает в себя не только профессиональные знания, но и чисто человеческие качества. Называйте это дискриминацией, но в компанию хипстеров не возьмут программиста в деловом костюме. И наоборот.
Поэтому не нужно принимать отказы близко к сердцу — быть может, и вам не захотелось бы работать в этой компании.
И вот из-за именно «незнакомого инструмента» отказали. То, что я могу написать с любым инструментом (работы с DOM), как-то у них не рассматривалось. При этом и пожеланий не было.
С другой стороны, я не знаю, что стал бы делать на месте рекрутера. Это сложный вопрос.
А кто то чьи «принятия мер по убиранию неугодного рекрутера» — ни на что бы не повлияли.
Имхо это спец-рекрутер отстаивающий свою работу — напротив, хороший крепкий профи.
А тот кто соглашается на любую фигню лишь бы услужить заказчику — навряд ли силен как профи и навряд ли фирме интересно столь высоко оплачивать его труд.
Любого профи нанимают ради проф знаний. Если бы нанимающая фирма обладала большей компетенцией в рекрутинге описанных высококвалифицированных кадров чем рекрутер — то это рекрутер нанимал бы эту фирму для поиска персонала, а не наоборот.
И что же творится в академической науке? :)
Почему-то он сразу начал у меня спрашивать почему система говорит, что моё решение — плагиат, а я понятия не имею почему, т.к. задача элементарная и путей решения не так уж и много, видимо я выбрал самый мейнстримный, так и сказал, ну он говорит ладно, вот тебе задание, решай, гуглить нельзя. Задание было на поиск количества простых чисел в диапазоне, но с дополнительным условием к простому числу и я помню, что есть решето Эратосфена, но понятия не имею, как его реализовать, потому что никогда не сталкивался с этим, немного туплю, можно было конечно каким-нибудь брутфорсом, но это совсем тупо, говорю, что без гугла не могу, он разрешает таки загуглить, реализую решето, но не успеваю добавить дополнительное условие.
И вот в чём спрашивается смысл? Ни вопросов по языку программирования, ни по моим проектам, ничего такого не было, а было алгоритмическое задание, которое очень маловероятно, что встретится в работе, а если встретится, то я его решу, пользуясь гуглом. Я могу понять, когда это вакансия уровня гугла или такая, где нужны сильные знания алгоритмов…
Мне было проще решить 5 уровней гугловского foobar, чем это небольшое интервью… Впрочем, может я просто хуёвый программист :)
Если вы про toptal — то так там потому, что процесс скрининга унифицирован — иначе им с потоком кандидатов не справиться. А единственное, что не зависит от используемого стека — алгоритмы.
Ну вы же должны понимать, что toptal не себе в штат нанимает, это по сути фриланс-биржа с прескринингом фрилансеров. Собеседующий строго придерживается установленного регламента, и он может вообще ничего не понимать в каком-нибудь вашем С++ и быть, скажем, ruby-разработчиком. Такова специфика их скрининга, мне это тоже не то чтобы очень понравилось, но я отлично понимаю, почему так.
На Твиттере был "каминг аут" вполне себе заслуженных разработчиков в стиле Анонимных Алкоголиков.
Примерно такими словами:
Здраствуйте, меня зовут Джон и я старший инженер Гугля и я не смогу написать на доске алгоритм быстрой сортировки.
Здравстуйте, меня зовут Агнесс и я ведущий разработчик лучшей игры года Путешествие на ПлейСтейшн. И я не знаю что означают оценки О().
Здраствуйте, меня зовут Карл. Я автор Ruby On Rails. И я не смогу объяснить что такое асинхронный код.
Имена и ответы — изменены. Но общий посыл — опытные спецы не помнят базовых алгоритмов. Но просто пользуютя ими.
Если вам отказали, это вовсе не значит, что вы плохой инженер, потому что отказы часто происходят по ошибке.Но и обратное верно — если Вас приняли, то это ещё не значит, что вы хороший инженер, такое часто происходит, если в компании бардак :). (И даже иногда Вы в этом случае не вылетите — если в компании совсем бардак, то и оценка вклада сотрудников может быть неадекватной.)
Техническим директором тогда была женщина. На интервью она спросила меня какие у меня есть достижения и успехи на нынешней работе.
А теперь представьте 2002-ой год, у людей дома интернет по модему на 14400, а у нас в офисе (на текущей тогда работе) выделенный канал на 128 килобит. Скорость невиданная. Но штат около 30 человек — всем не хватает. Тут мне шеф и говорит, сделай так, чтобы люди по работе имели стандартную скорость, а если не по работе, то выделяй им скорость нормальную, пока не исчерпают лимит. Просто ограничить скорость по объему данных называется шейпинг. В моем же случае это называлось биллинг. Тогда еще не было ни фейсбуков и ютюбов, а лишь чаты и сайты с интимными картинками. Дык дело за малым. За короткий промежуток времени была разработана и внедрена система по учету траффика в зависимости от контента. Скачал 3 мегабайта mp3 файла в день — все, канал урезан до 9600, а то и меньше. А если по работе — то пожалуйста все 128 в зависимости от QoS настроек. Короче все устраивало и все понимали. Каждый вечер мне на почту падала сводка доменов, а я разносил по категориям. В оконцовке я практически автоматизировал процесс, и смотря про данным proxy сервера тип скачиваемого контента путем нажатия одной кнопки разносил данные по таблицам. В общем что ни на есть — самый биллинг.
Теперь вернемся к интервью.
Я начинаю рассказывать, как создал полуавтоматический биллинг, его успешное внедрение и эксплуатацию. Дама, что принимала интервью, резко меня перебивает и начинает доказывать, что биллинг — это подсчет денег, а то что я сделал или там внедрил — филькина грамота. Я начинаю с ней спорить и доказывать, что биллинг — это подсчет любых данных, сортируя и категоризируя их под нужды бизнеса, а все что касается денег — это уже инвойсинг и коллекшин. В общем мы долго спорили, но каждый остался при своем мнении. Когда время интервью подошло к концу, меня спросили сколько я хочу получать за свою работу. Тогда я озвучил что-то около 100 тысяч тенге. Женщина мне ответила, что за эти деньги она лучше наймет 5-рых студентов, чем платить мне, который не понимает что такое биллинг. На том и расстались.
Через месяц я устроился работать в иностранную компанию, где мне платили больше, чем я просил на интервью ранее.
Через несколько лет, я стал сертифицированным по международным стандартам инженером в области мобильных коммуникаций. Компания, где я был когда-то кандидатом на позицию, заключает договор с моим работодателем. Меня назначают ответственным за внедрение нового проекта. Так сложились звезды, что модератором и куратором данного проекта оказывается та самая женщина, с которой у меня когда-то происходило интервью.
Проект был успешно внедрен в эксплуатацию, работа сделана на 5+, сама куратор довольна результатом, отчетами, презентацией и всем всем всем. Разумеется, она не помнит, что я когда-то был у нее на интервью. И тут, когда проект подходит к своему логическому завершению, она меня спрашивает: «Нурлан, а вы бы не хотели работать в нашей команде? Мы ценим таких профессионалов как вы.»
Вот тут-то и настал мой звездный час. Она хоть и забыла, что спорила со мной, но я напомнил, и предложил нанять 5 студентов, которые «возможно» в оговоренные сроки исполнят подписанный контрактными обязательствами проект…
Больше мы по работе не сталкивались…
Тогда начинает работать «мы оплатили, надо хорошенько проверить что и как».
Но это работает, только если есть уже некоторый уровень квалификации.
В нормальной конторе есть фин. контроль, который потребует заключения договора, договор будет проверять безопасность, и все это займет неделю.
В итоге будет так:
— Привет, ты красивая, переспим?
— Ок, к тебе или ко мне?
— Ой, ты какая-то сложная, забей.
Из-за своей негибкости вы потеряете и по деньгам, и по развитию.
Тем не менее, тестовое задание заведомо не должно иметь самостоятельной ценности, да и реальную работу без контекста не выполнить, а контекст всем кандидатам показывать — не проект будет а проходной двор.
Из-за своей негибкости я НЕ теряю несколько часов своего времени на каждого работодателя.
А теряет работодатель, меня как специалиста. А получает вместо меня того, кто не ценит своё время. И тут важно задать себе вопрос, почему человек не ценит своё время. Может быть потому что оно ничего не стоит?
И есть такое понятие «процедура».
Несколько лет назад, работая в одной коммерческой конторе федерального уровня, я потоком проводил собеседования, пытаясь в потоке (мы платили выше рынка, и поэтому был поток) выловить более-менее грамотных людей. На первой части было десятка два вопросов, после которых допускали до тестовой задачи, примерно на час. Начиная с простых, и потом усложняя.
Однажды пришел кандидат, выглядел презентабельно, рассказал про свой опыт. Но когда я сказал что задам несколько вопросов по технике, он после первого или второго оскорбился, встал и ушел.
Да и Бог с ним. Если человек настолько воспарил над землей, что не может заставить себя пройти простую процедуру, принятый на работу он будет не решением проблем, а +1 дополнительной проблемой. Хорош он был или нет на самом деле, я никогда не узнаю, да мне и пофиг. А вы поступайте как вам нравится, но не говорите, что вас не предупреждали.
Я вам тайну открою: «нормальные» конторы, высококвалифицированным спецам еще и проезд с проживанием до места собеседования оплачивают. Не то что тестовое задание. :)
Если на вакансию проходят десятки людей
В компании работало несколько десятков разработчиков, все они подходили, и мы старались делать так, чтоб они были более-менее заменяемыми.
И да, в Москве еще десятки людей подходили для этой работы.
Я думаю, даже тысяча бы набралась.
Не могли бы вы привести пример позиции, на которую подходит меньше 10 человек в Москве, и мне надо релоцировать его откуда-либо? Откуда именно?
И что мне делать, если его собьет машина — останавливать нахрен бизнес, так как он построен на уникальном таланте этого сотрудника?
С нормальными программистами, а не с теми, кто умеет демки собирать.
И да, один из проектов с моим участием закрылся, потому что не смогли найти человека на вакансию серверного UE прогера.
Что такое С++ прогер? Человек который знает синтаксис языка?
Ну очевидно ему придется изучать UE4 архитектуру, чтобы понять как его использовать. Плюс в UE4 очень обширно расширяется С++ за счет макросов. Плюс там есть GC, который надо учитывать.
Ваш вопрос можно переинчаить так: чем человек знающий С++ отличается от человека знающего фреймворк NNN. Он отличается тем, что не знает фреймворка NNN.
А UE4 — это не фреймворк, это огромный и сложный движок.
Ну и в данном случае я говорил не о программисте UE4, а о серверном программисте UE4.
Мы пробовали работать с людьми, которые писали сервера, но ничего не знали об UE. Во первых они тратили очень много времени на то, чтобы въехать в особенности UE4, а во вторых чаще всего они сваливаются в написание своего сервера с нуля, вместо того, чтобы использовать возможности движка.
Именно об этом я и говорю — если вы годный специалист, то вам и проезд с проживанием оплатят и тестовое задание.
А если вы средненький специалист(которых тыща по городу), то будьте готовы к тому, что это не вас хотят, а вы хотите. А значит придется идти на жертвы. :)
один из проектов с моим участием закрылся, потому что не смогли найти человека на вакансию серверного UE прогера
Если я правильно понял мысль: проект запустили -> поняли, что не хватает ключевого специалиста -> какое-то время поискали -> не нашли -> проект закрыли.
На мой взгляд было ошибкой начинать проект, при отсутствии ключевого разработчика и даже без предварительного анализа рынка таких специалистов.
Я хоть и жужжал об этом, но будучи таким же наёмным работником, не воспринимался слишком серьезно. Или просто руководство не знало что делать.
Серверник говорил, что все зашибись, и он вот вот выкатит готовый проект. Я говорил, что нифига он не выкатит. Руководство ждало. Потом он выкатил слегка модифицированную демку от Epic, которую и я бы мог собрать. На базе этой демки мы ничего не собрали. Руководство осознало, что результата не будет. Проект закрыли.
Потому что, мало хорошо знать плюcы, нужно попасть в геймдев, поиметь опыт с конкретным движком и именно в серверной части.
А если он есть, то он уже плотно работает в лидерах индустрии, и просто так его не отпустят.
В таких случаях проще из своих растить. Если они есть конечно.
Но в подобных конторах и 0.1% программистов не работает. Их меньше.
Но почему то каждый второй ничего не умеющий студент, приходящий на вакансию собеседоваться, почему то полагает что все то что относится к высококвалифицированнейшим спецам — относится и к нему.
И не через 10-15 лет, когда он их догонит. А прямо сейчас или в крайнем случае через 2 года, когда он уже станет senior developer
установил на рабочем компьютере окружение разработчика в рекордное время
Знал бы я такой расклад… окружение разработчика можно таскать с собой в виде виртуалки, например.
1) Хм… неплохое резюме… вы точно к нам хотите?
2) — О, мехмат. Ряды Фурье понимаете?
— Отож. Ну в Фихтенгольца заглянуть не отказался бы.
— Вы приняты.
3) — Вы все еще ищите работу?
— Нет, но если у вас есть вакансия по моей специализации, я рассмотрю.
— Вас будут собеседовать менеджеры разных отделов. Они занимаются разными темами.
— Я подумаю и вам перезвоню.
(вот тут я чуть-чуть отомстил, т.к. не взяли меня 5 лет назад в джуниоры)
Лучше иметь открытый профиль для HR — в этом профиле вы хороший, вы посещаете корпоративы с шашлыками, совещания, звездите у белой доски с маркером в руках, объясняя коллегам какую-то заумную структуру а так же цитируете что-нибудь такое нейтральное — что-нибудь такое, что HR и так без вас знает. Все фоточки должны быть строго на тему "я на фоне серой офисной стенки", "я на фоне зеленых елок", "я на фоне какой-то непонятной хрени". Ни в коем случае нельзя "я и мой офигенный отпуск" — вам могут начать завидовать.
Профиль должен быть похож на тысячи других профилей ни о чем. Таким образом вы сразу становитесь корпоративным человеком, которому нечего скрывать но при этом нет времени чего-то там писать и нет раздражающих факторов типа фоток "я и моя свастика сжигаем на костре излишне любопытного HRщика".
Ну опять же, смотря что у него там реально нашли.
В том и дело, что никого это волновать не будет: «Пропаганда либо публичное демонстрирование нацистской атрибутики или символики» — т.е. если свастику видно, то виновен. (Да, формально под эту статью попадает даже телетрансляция «17 мгновений весны», но строгость российских законов дополняется избирательностью их применения.)
Я недавно впервые за последние 8(!!!) лет не прошел интервью (Luxoft, Seattle,WA) на роль ведущего девопса. И это было не просто интервью, а интервью в компанию, в которой уже работал и блестяще зарекомендовал себя с огромным количеством восторженных отзывов. Ровно на тойже роли, на которую снова собеседовался.
Рекрутер мне прислала фидбэк интервьюера. Я взвизгнул: "Технически очень грамотный. На роль лида не годится, так как не подходит по американской культуре."
Я где-то слышал про американскую культуру и знаю, что правильный подход таков: если ты черный и тебя не взяли на работу — то это потому что ты черный.
Думаю напомнить рекрутерам, что не стоило ставить араба интервьюировать израильтянина. И тогда они поймут, что я глубокий знаток американской культуры :-D
По результатам никто не позвонил и не написал :)
— Да, все тесты Вы сделали верно. И все задания сделали отлично! И вообще, Вы единственный из около 30 человек, который это всё сделал! (думаю — офигенно, я буду программистом!!!) По-этому мы Вас не можем взять.
— (Я) Как? Почему?
— Мы считаем, что Вам у нас будет слишком скучно, извините.
Собственно, все мои умения исчерпывались институтским курсом и моим самообразованием, с добавлением отличной памяти. Это было 15 лет назад, но до сих пор неприятно. Следующая вакансия, связанная с программированием, появилась в Липецке только через 4 года, и уже туда меня взяли.
Отказывали в вакансии программиста/инженера из-за зрения. (Слабовидящий). Прямым текстом.
Похоже я победитель.
А вот дальше сложнее. Нужно заработать некоторую известность в узких кругах. Тогда приходишь на работу, где о тебе уже знают каким-то образом. Поболтаешь по задачам с руководителем и будущими коллегами и вперёд. Меня так даже взяли на лида несмотря на то, что директор предыдущей работы ходил и всем рассказывал, какой я плохой.
А вот если ты с годами стал просто списком скиллов, то на джуниора тебя не возьмут, потому что зачем ты такой рогатый джуниор, а лидов правильнее растить своих, чем брать чужих.
Поэтому совет — наращивайте социалку, светитесь на форумах, зарабатывайте не только скиллы, но и имя.
Также, уважаемый habrhabr, было бы здорово и вежливо с вашей стороны прежде чем переводить и публиковать мою статью у себя на ресурсе, спросить моего разрешения. Я бы конечно согласился. :)
Недавно отказал кандидату из-за его длинных грязных ногтей… При этом его ответы были на уровне мидла (мы и искали мидла).
Справедливости ради, нас было трое собеседующих, и отказы написали все трое.
Почему программисты не получают работу: четыре страшилки