Чем вы отличаетесь от других заказчиков с точки зрения фрилансера?Тем, что мы оплачиваем работу в процессе, а другие заказчики всегда оплачивают работу по факту её выполнения. Обычно Вам приходится убеждать заказчиков, что оплата должны проводиться не за весь объём работ по их завершению, а поэтапно, частями в процессе выполнения. Причем в процессе такого убеждения снижается вероятность получения заказа. У нас такой проблемы не существует благодаря правильному техпроцессу. Мы с Вашим участием, проводим объектную декомпозицию проекта, разбиваем всё по подсистемам, модулям и компонентам. Вместе оцениваем проектные риски, обсуждаем альтернативные варианты реализации. Вам не нужно брать на себя ответственности за весь проект или бороться с проектными рисками в одиночестве. Вы работаете над своей частью проекта, при постоянном взаимодействии с другими программистами. В процессе работы Вы отсылаете нам краткие ежедневные отчеты, в которых указываете, сколько времени и на что было потрачено. Оплату мы производим раз в месяц, на основании этих отчетов. Для чего вам нужно моё резюме, если работа удаленная?Перед тем, как лечь под нож хирургу, желательно знать: Где он получил медицинское образование? Какой у него опыт работы? Какие операции он умеет делать? Какие о нём отзывы? Сколько операций он провёл успешно, а сколько человек отправил кладбище? Это естественно. Вы имеете право получить ответы на эти вопросы. Вам хочется жить, и вы хотите знать свои шансы выжить, прежде чем принять решение лечь ли к нему на операционный стол или лучше от него бежать куда подальше. Уничтожить проект путём обращения к услугам недостаточно квалифицированных специалистов – это проще, чем может показаться. Часто, когда приходит понимание того, что вы набрали не ту команду, уже поздно что-либо предпринимать. Рассерженный клиент требует назад свои деньги, которые вы уже успели потратить на услуги специалистов, которых вы же набрали. Поэтому, прежде чем положить проект или даже его часть "под нож" подрядчика, мы стараемся получить максимум информации об уровне его квалификации. Сначала мы рассматриваем резюме кандидата. Затем просим его показать примеры написанного им исходного кода. Затем просим заполнить анкету. На основании собранных данных, составляется план собеседования. Обычно, собеседование занимает от 1 часа до 3 часов. В процессе собеседования или после собеседования мы можем попросить выполнить тестовое задание. Зачем вы меня просите заполнить анкету, если половина ответов на вопросы в анкете уже есть в моём резюме?Проблема в том, что резюме кандидата является очень ненадёжным источником информации, потому что в подавляющем большинстве случаев кандидаты завышают свою квалификацию. Если же резюме составить честно, то на фоне нечестных резюме других кандидатов на него просто не обратят внимание. Поэтому при написании резюме кандидаты просто вынуждены завышать свою квалификацию, иначе на собеседование в нормальную компанию не попасть. С другой стороны, для того, чтобы качественно провести собеседование, нам к нему нужно подготовиться. Неважно, готовится ли к собеседованию кандидат, но мы всегда готовимся и подходим к нему очень ответственно. Само собеседование может длиться до 3-х часов. Мы в обязательном порядке составляем план собеседования. А для этого нам нужна как можно более точная информация об уровне квалификации кандидата в различных аспектах, касающихся разработки программного обеспечения. Для этого перед собеседованием мы даём кандидату анкету, которую просим заполнить как можно точнее. Мы предупреждаем кандидата, что в отличие от резюме, обман в анкете не приветствуется и может стать причиной преждевременного прекращения собеседования. На собеседовании мы выборочно поднимаем вопросы из анкеты, обсуждаем их с кандидатом, попутно задаём другие вопросы. Так же можем попросить выполнить небольшое тестовое задание. Наша компания занимается разработкой ПО. Нам интересно Ваше предложение удалённой роботы. Будем сотрудничать?Спасибо за предложение, но мы не можем его принять по следующим причинам: Мы предпочитаем держать ситуацию под своим полным контролем, чем передать проект компании-подрядчику и молиться об успешной реализации. Мы сами подбираем себе программистов-подрядчиков, на основе собственных критериев отбора, которые мы считаем правильными. Мы работаем по собственным техпроцессам, которые мы считаем правильными. Поэтому:
Мой IQ составляет 130 баллов. Почему вы не захотели со мной работать?Потому что высокий уровень IQ это необходимое, но недостаточное условие для того, чтобы писать качественные программы. Нужно знать и уметь применять разнообразные практики объектно-ориентированного программирования. Уметь проектировать архитектуру и объектный дизайн сложных систем. По этой теме написано много хороших книг. Читайте, учитесь. Могу ли я рассчитывать на то, что уровень оплаты моего труда будет соответствовать моему 20-летнему опыту программирования?Не можете, потому что рынок диктует свои правила. Размер оплаты зависит главным образом от того, насколько Вы окажетесь полезны для компании. Мы предпочитаем работать с молодыми программистами с опытом работы 3..5 лет, потому что инвестиции в их обучение быстрее окупаются. С таким большим опытом, лучше искать работу прожект менеджера. К сожалению, на данный момент, у нас вакансии прожект менеджера. Какие у меня шансы пройти собеседование по программированию?Вероятность успешного прохождения собеседования на позицию программиста у нас составляет 2..3%. Основная причина отказа – это провал технической части собеседования. Вы можете быть в целом хорошим парнем, положительным, общительным, веселым и с высоким уровнем IQ. Всё это необходимые условия для работы в любой команде, решающей более-менее сложные технические задачи. Необходимые, но недостаточные. Еще нужно уметь удачно использовать объектно-ориентированное программирование для контроля сложности больших систем. А это уже поднимает массу интересных вопросов по объектно-ориентированному проектированию и архитектуре. Еще интереснее послушать ответы кандидатов на эти вопросы, поскольку можно узнать много чего нового, особенно если это опытные программисты, систематически занимающиеся самообразованием по специальности. В том случае если Вы успешно прошли собеседование и мы начали сотрудничество, то вероятность того, что мы откажемся от Ваших услуг в течение первых месяцев работы, составляет выше 60%. Это связано с тем, что на собеседовании мы отсеиваем только тех кандидатов, квалификация которых у нас вызвала серьёзные сомнения. С остальными 2..3% мы начинаем работать, в надежде на то, что они будут стараться, быстро обучатся, подтянутся. Возьмите меня стажером. Я очень быстро учусь и первое время даже готов работать бесплатно.Так не получится. Это как если бы начинающий хирург предложил вам сделать бесплатную операцию, утверждая, что бояться не нужно, потому что он быстро учится, и в любом случае вы ничего не теряете, потому что операция бесплатна. А вам всё равно боязно. Ведь может и зарезать. Ну а если серьёзно, то проблема в том, что у нас просто нет работы уровня сложности стажёра. Вся работа сложная и ответственная, и если у вас недостаточно высокая квалификация, то вы будете только всем мешать. Поэтому необходим какой-то минимальный уровень квалификации, начиная с которого сотрудничество с вами становится интересным. Начните свой проект, поучитесь на нём. Еще полезно поучаствовать в каком ни будь опенсорсом проекте. Читайте книги по программированию, по объектному дизайну, по архитектуре. Учитесь. Старайтесь использовать книжные знания на практике. Хорошенько "поваритесь в этом соку" года 2..3. Ни кто из заказчиков не любит, когда учатся за его счет. Поэтому почти все программисты - это самоучки. Почему вы работаете только с украинскими программистами?Согласно накопленной статистике собеседований, квалификация украинских программистов не уступает квалификации их российских коллег, при этом услуги украинских программистов стоят дешевле. Мы уже имеем положительный опыт работы с украинскими программистами достаточный для того, чтобы больше не экспериментировать с аутсорсингом в другие страны, лишний раз подвергая наших клиентов неоправданному риску. Несмотря на то, что работа удалённая, мы довольно часто проводим митинги в Киеве с целью живого общения. Одного лишь Скайпа для этого недостаточно. Вытащить на такой митинг программиста из другой страны часто бывает затруднительно. См. еще Часто задаваемые вопросы. |