tag:blogger.com,1999:blog-654279083390275842.post8618424122436468217..comments2024-03-19T12:22:43.654+03:00Comments on Размышлизмы eao197: [work.flame] Увидел прекрасный список требований к соискателям. Не могу не прокомментироватьeao197http://www.blogger.com/profile/17283739752119445290noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-654279083390275842.post-66474981682498091202019-05-05T10:19:17.511+03:002019-05-05T10:19:17.511+03:00@Jane
Мне как бы сильно за 35, так что да, соврем...@Jane<br /><br />Мне как бы сильно за 35, так что да, современные реалии временами сильно расходятся с тем, что я сам считаю нормальным.<br /><br />С конкретным советом о том, как искать людей не помогу. Ибо тому есть два объективных обстоятельства. Во-первых, я не знаю ваших условий и того, что и как вы предлагаете людям. Во-вторых, я из, можно сказать, белорусской глубинки, у нас тут ситуация на рынке труда сильно отличается от того, что происходит в Питере или Москве.<br /><br />Но некоторыми абстрактными соображениями могу поделиться, уж не знаю, насколько это вам поможет.<br /><br />Суть в том, что многие (реально многие) инженеры предпочитают не связываться со стартапами. В принципе. Потому, что более-менее приличный опыт и понимание профессии приходит к 30 годам. В этом возрасте уже семья-дети-квартира. Стабильный заработок просто необходим. Плюс у многих уже пройден этап, когда работать много было круто. Хочется размеренного режима с 9 до 18, понятных карьерных перспектив, стабильного пересмотра зарплаты раз в год-полтора, корпоративных плюшек и пр.<br /><br />Чтобы опытный человек пошел в стартап -- это нужно, чтобы он либо имел склад характера такой (был программистом-камикадзе по своей сути), либо чтобы у него что-то произошло в жизни, чтобы захотелось резко сменить обстановку (скажем, накрыла волна кризиса среднего возраста).<br /><br />Так что у вас в принципе пространство для поиска небольшое. С этим ничего не поделать.<br /><br />Что бы я начал обдумывать, если бы у меня была подобная ситуация:<br /><br />* предложить ЗП сильно выше рыночной и обозначить в вакансии требования к опыту выше, чем в подобных вакансиях на рынке. Скажем, если в среднем требуют 3 года опыта и предлагают 300K, то написать 7 лет опыта и 450K. Ну или не писать ЗП, но требования к опыту выставить заметно выше;<br /><br />* как вариация предыдущего: указать не только большой опыт разработки под iOS, но еще и суммарно большой опыт разработки. Чтобы заинтересовать тех, кому за 35, а то и за 40;<br /><br />* не указывать в вакансии то, что вы стартап. Мол просто компания ищет опытного iOS разработчика. Про стартап уже можно будет рассказывать на собеседовании, когда к вам придут нормальные разработчики;<br /><br />* если у вас уже есть разработчик под мобилки, то можно попробовать поискать junior-а. Взять толкового студента, у которого глаза горят и мозги хорошо работают, плюс не пугает работа в стартапе, может быть проще, чем искать готового;<br /><br />* как развитие предыдущего пункта: попробовать объявить конкурс на разработку какого-нибудь простенького iOS приложения. А потом уже попробовать поработать с призерами конкурса или теми участниками, код которых окажется наиболее вменяемым. Или чуть-чуть другой вариант конкурса: участнику высылается откровенный говнокод и предлагается предложить максимальное количество вариантов для превращения говнокода в нормальный код. Причем чтобы говнокод был не только с проблемами в самом коде (плохие имена, слишком объемные функции, откровенные и не очень баги), но и с архитектурой, и с производительностью.<br /><br />* мониторинг различных мероприятий вроде профильных конференций, митапов и хакатонов, на которых кучкуются iOS-ники. Вплоть до участия в них в качестве одного из спонсоров;<br /><br />* обратиться к каким-нибудь небольшим местным аутсорсерам с прицелом на то, что если с вами будет работать толковый специалист, то его можно будет сманить к вам на постоянную работу. А если окажется бестолковый, то можно требовать у аутсорсера замены сотрудника в проектной команде. Тогда поиск нормального iOS разработчика будет не вашей головной болью;<br /><br />* попробовать рассмотреть тех, кто работает на удаленке.<br />eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-82600914962362185802019-05-05T09:10:27.588+03:002019-05-05T09:10:27.588+03:00Да, действительно. Я по комментам в ФБ тоже замети...Да, действительно. Я по комментам в ФБ тоже заметила, что люди читают список "прямо". Например, много комментариев о том, что когда человеку нечего жрать, откуда у него возьмутся амбиции и понимание результата. Ну так не надо просто в стартап человеку, которому надо еще базовую проблему удовлетворять. Ему надо в условный сбербанк технологии. <br />А про инженерность - это как бы боль, может вы мне подскажете, как проще искать этих людей. Я полгода ищу iOS разработчиков. И в основном мне попадаются люди, которые не знали ничего, кроме этого фреймворка, они не парятся про оптимизацию своих решений, потому что они живут в мире где "операционка разгребет за них". Даже сложно объяснить, кроме как словом "не инженеры". И это ПО УМОЛЧАНИЮ. Поэтому когда вы мне рассказываете про "инженерность" и "как там в вузе", я делаю вывод, что вам, как и мне, больше 35))) и вы тоже живете в мире, где это базовые вещи, а они уже перестали быть базовыми.Janehttps://www.blogger.com/profile/17850331411847290248noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-87025152056481557462019-05-04T17:57:14.912+03:002019-05-04T17:57:14.912+03:00@Jane
Доброго дня, уважаемая тезка!
Спасибо за к...@Jane<br /><br />Доброго дня, уважаемая тезка!<br /><br />Спасибо за комментарии. Но, мне кажется, вы неправильно проинтерпретировали суть моего поста (а я, к сожалению, не сделал должного акцента и/или пояснения).<br /><br />Мои комментарии вовсе не для того, чтобы показать, что вы не правы. ИМХО, в таком тонком вопросе, как найм персонала, правильных рецептов не бывает (по крайней мере всеобщих). Я написал этот пост потому, что карго-культ никуда не исчез. И, как бывают "программисты", которые считают себя программистами после изучения одного языка и одного фреймворка, так же бывают и менеджеры, которые прочитали краткий конспект курса MBA и начинают разделять и властвовать. Вот такой "менеджер" прочитает ваш пост, не обратит внимания на условия, в которых функционирует ваша компания, и начнет применять этот список пунктов для собеседования в какое-нибудь региональное отделение Сбербанка (условно). Или чтобы набрать 150 гребцов на аутсорсинговую галлеру для того, чтобы сопровождать древний проект для какой-нибудь крупной транснациональной компании.<br /><br />Так что мой текст -- это попытка дать комментарии к вашим пунктам, если смотреть на них с точки зрения совсем других условий. Ибо найм сотрудников в стартап -- это одна история, найм сотрудников для ситуации, когда стартап переходит в фазу устойчивой компании -- другая, а уж найм сотрудников для старой и крупной компании -- третья. Не все это понимают, к сожалению.<br /><br />Но, поскольку вы столь развернуто ответили, то не могу не сказать несколько слов о паре вещей.<br /><br />Умение и желание учиться -- это, на самом деле, базовые вещи. Если их нет, то человека на инженерную специальность (тем более в ИТ) брать нельзя. Даже не то что брать, рассматривать нельзя. Я могу понять, что сейчас ситуация несколько изменилась по сравнению с тем, что было, когда я сам закончил универ. Но тогда учиться нужно было всегда, а от тех, кто не хочет/не умеет, в коллективах, которые занимаются делом, старались избавляться. Так что для меня это все-таки базовый навык и на это не может повлиять наличие большого количества современных войтишников, не желающих учить что-то новое.<br /><br />Умение писать код и умение писать тексты -- редко сочетаются все-таки. Тот факт, что у хороших разработчиков эти умения сочетаются, проистекает из того, что таким людям проще донести до окружающий этот самый факт. Т.е. когда человек сделал что-то полезное и сумел об этом связно написать делает его несколько более известным и, скажем так, "ценным", чем тот разработчик, который просто сделал что-то полезное. Но хороший разработчик вовсе не обязан уметь писать хорошие тексты. Я достаточно видел примеров, когда отличные программисты писали отличный, простой, понятный и работающий код. Но при этом с трудом писали хоть какую-то документацию к нему. Да и даже рассказывали о том, что сделали через пык-мык.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-54910122893772536002019-05-04T17:17:18.807+03:002019-05-04T17:17:18.807+03:00Черт, не влезло, продолжу
4. Умение писать. У меня...Черт, не влезло, продолжу<br />4. Умение писать. У меня лично нет никаких претензий к вашему умению связно выражать свои мысли - вы это весьма неплохо демонстрируете. И по моим наблюдениям все хорошие инженеры крайне структурированно мыслят и, соответственно, пишут. Очень плохо пишут люди, которые просто изучили какой-то фреймворк и типа сайты лепят. Проверьте как нибудь.<br />5. Про понимание результата. <br /> - на собеседовании видно таких людей очень просто - их интересует продукт, они задают вопросы типа "а нафига это все", "а для кого это", "какие у вас планы" и т.д. Им просто не все равно, они не хотят кодить очередной интернет магазин. <br />Ну а про то, что следует за пониманием<br /> - может ли он повлиять? конечно может. <br /> - кто его слушает? фаундер его слушает (я напоминаю, этот текст был про нашу компанию)<br /> - когда услышали - все соответствующее происходит. Делаем, либо не делаем, в зависимости от других аргументов.<br /> - вы кажется путаете понимание результата конкретной фичи и желание поделать блек джеков. Создавать что-то - это не балабольство с киданием в разные стороны. Это дисциплинированное движение с четким пониманием того, нафига мы делаем тот или иной шаг. И понимание результата для нас - это понимание как раз того, зачем делается тот или иной шаг. В частности, у любого человека в компании есть право не делать задачу, если ему непонятно нахрена ее вообще делать.<br />6. Амбиции.<br />Я имею ввиду конкретно то, когда людям не начихать на то, что они делают. Когда им стремно кодить в стол или говнокодить. Когда они хотят делать продукт, которым пользуются.<br />7. Не согласна про то, что здравый смысл это инициативность. Здравый смысл - это когда ты не делаешь что-то только потому, что так "было", когда ты хочешь понимать происходяшее. <br />Здравый смысл в стиле "я ок делаю откровенную херню" - отметается другими пунктами (см выше). И да, в стартапе всегда есть что делать)) <br />8. Доверие. Спасибо, это лучше звучит, чем "отвечать за базар".<br />Про вашу историю про вовремя отчитываться - если человек сделал результат - то вообще пофиг, отчитывается ли он или нет. Результат отменяет все)) а вот если результата нет - тогда у человека должно на автомате срабатывать - предупредить остальных.<br />9. Задавать вопросов, к сожалению, действительно люди не умеют и боятся, что то правда не так в королевстве, я согласна.<br /><br />По поводу резюме.<br />1. Пост начинается про то, что "мы у нас бла бла". Мы и есть стартап. https://welltory.app<br />2. Что этот список качеств подходит только людям в стартапах или топ менеджерам - ну не согласна.<br />Вы ведь еще специально обозначаете - что это подходит людям в стартапах, которые типа пилят мега фичу, а после обеда с кастомерами разговаривают. <br />Я хочу особо обозначить, что я этот список писала и считаю его адекватным<br /> - для работников супорта (которые у нас общаются с кастомерами)<br /> - для копирайтеров (которые пишут тексты в продукт)<br /> - для программистов<br /> - для асошников<br /> - для дизайнеров<br /> - для дата сайнтистов.<br />И наличие понимания того, зачем это все, или способность управлять своим временем, или здравый смысл или способность учиться, или выполнение своих обещаний - это не список качестве инопланетян же - это, блин, НОРМАЛЬНО. <br /><br />И мне бы очень хотелось, чтобы в мире было больше людей, которым интересно, которые делают интересные для них продукты в хорошей компании людей, которым они могут доверять и с которыми легко вести конструктивный диалог. И хотелось бы, чтобы все это не считалось качествами исключительно какого-то волшебного топ-менеджмента.Janehttps://www.blogger.com/profile/17850331411847290248noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-13819730610218984762019-05-04T17:16:24.461+03:002019-05-04T17:16:24.461+03:00Привет! Пишет Женя, автор многострадального поста ...Привет! Пишет Женя, автор многострадального поста в ФБ. Спасибо за такое количество внимания, мне прислали ваш пост коллеги. Хотела бы ответить.<br />Самое первое - это не пост с требованиями к соискателям. Это мои личные предпочтения к тому, каких людей я хочу видеть в своем стартапе. Это совершенно не значит, что другие компании должны искать того же. Ну и второе - это не про разработчиков. Это про всех. <br /><br />1. Умение учиться имхо, вы зря поставили как умолчательный пункт. Именно тут и зарыта инженерная жилка. И у меня там было готовность учиться новому и способность разбираться с новым. И это новое - это не только новые языки и либы. У меня дизайнер, например, был продактом электрогрузовиков и приходилось разбираться досконально в том, как они работают. И это не то умение, которым владеют 99% людей с высшим образованием.<br />2. Самоменеджмент. Про право заурядных людей не уметь управлять своим временем - пожалуйста. Вы же самие пишете "заурядный наемный работник не должен уметь". Мы не нанимаем людей, которые работают отсюда и до обеда, они сами оценивают время, нужное на задачи и т.д. Это во-первых.<br />Во-вторых, это чисто российская история, считать, что все процессионалы хотят стать топ менеджмерами. Не хотят. Есть разработчики, которые хотят быть разработчиками и расти как эксперты, делать крутые продукты и получать за это соответствующее вознаграждение. И это моя задача - делать достаточно крутой продукт и давать им перспективы роста. <br />В-третьих, не надо путать увлечение решением задачи, которая непосредственно связана с результатом от увлечения копанием в новом интересном фреймворке, когда от тебя зависит релиз и все остальные участники команды тебя ждут. <br />Увлеченность должна идти от понимания результата, амбиций, умения разбираться и учиться, то есть понимания - чего ты хочешь и того, что ты можешь это решить. А не от того, что ты просто не контролируешь то, чем занимаешься, свое время и фокус.<br />Ну и в четвертых - неужели вам не приятней работать с людьми, которые обещают вам что то завтра и О БОЖЕ, приходят завтра и приносят?<br />В общем по мне, самоменеджмент - это такое же умение, как подтирать самостоятельно попу. Не надо перекладывать это на менеджеров. Должно быть профессиональное чувство собственного достоинства, что ли. <br />Janehttps://www.blogger.com/profile/17850331411847290248noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-88435499512752494132019-05-04T15:32:33.290+03:002019-05-04T15:32:33.290+03:00Сейчас как раз в процессе покидания проекта, где т...Сейчас как раз в процессе покидания проекта, где три года являлся таким вот человеком-оркестром. Самое весёлое, что руководство не очень понимает ситуацию на рынке труда — и думает, что легко заменит собравшихся здесь однажды айтишников.<br /><br />Софт-скилы позволили мне слишком долго продержаться, не конфликтуя с руководством — в немилость я попал когда уже волосы седеть начали. Стоило бы тактично свалить годом ранее, но решил на прощание завершить затянувшийся рефакторинг этого храма, который изрядно покосился от эффективных решений. Досадно, когда приходится оставлять паству в сооружении из говна и палок наедине с настоятелем-пироманьяком.Nikitahttps://www.blogger.com/profile/03246123889178698292noreply@blogger.com