Путешествуя по сайтам вакансий и посещая собеседования сделал определенные выводы.
О сайтах
Сайты
rabota.ua и
work.ua хороши. Не сложная регистрация, большой выбор вакансий самых разных уровней (на rabota.ua немного больше) удобный интерфейс.
В частности, зарегистрировавшись на той же rabota.ua я без проблем смог "пробежаться" по списку потенциально интересных вакансий и вручную накликать целую "минирассылку" по этим работодателям, настолько там все просто. Ресурсы адаптированы под соискателя.
Сайт hh.ua вызвал только негативные эмоции. Немного подробностей с вашего позволения. Обычно я не заполняю полностью "от и до" профиль на новом ресурсе, на котором регистрируюсь. Ограничиваюсь минимально необходимыми полями и начинаю пользоваться. Со временем, если сайт мне нравится, профиль обрастает подробностями, деталями и становится "живым". Так было с
моим профилем в linked.in или, например, ВКонтакте.
Мне кажется, что это логичный и не утомительный пользовательский сценарий.
Здесь же мое минимальное резюме четыре раза отклонялось модераторами. Очень много обязательных полей, которые должны быть заполнены "сразу и навсегда". Причем, требования к заполнению тоже строгие, например в названии учебного заведения я не смог написать "ДонНТУ", пришел отказ с требованием заполнить поле "более детально". Пришлось вписать "Донецкий Национальный и т.д." Так же с многими другими полями.
Из этого я сделал вывод, что сайт больше адаптирован под нужды работодателей, которые хотят получать стройные отчеты с сортировкой и фильтрацией. Само по-себе это не плохо, но я, если честно, забил. И вот почему. При таких строгих требованиях перечень доступных вакансий очень скромный. Т.е. им по-сути нечего было мне предложить.
Из общения с друзьями (из разных областей, не только разработка под 1С) я так же часто слышал отзывы вроде:
Сайт очень "крутой", потому я не стал там регистрироваться, может быть у тебя с ним получится.
Друзья! Не получилось.
И лично мне не понятно как такая политика, отталкивающая соискателей, может быть выгодна работодателям. Если это действительно работает, то я, пожалуй, открою сайт rabota.zfilin.org.ua на котором не сможет зарегистрироваться ни один человек, поскольку требования к заполнению будут просто заоблачными и буду продавать его работодателям как лучший сайт о работе. Друзья, ждите. Я скоро стану миллионером. =)
О вакансиях
Рынок труда в области разработки 1С большой и требовательный. Ему ТРЕБУЮТСЯ специалисты. Разброс зарплат от 5000 до 25000 грн/мес. Фикси обычно предлагают больше, но берут неохотно, франчи встречают с раскрытыми объятьями, но с порога удивляют часовыми ставками которые кажутся слишком уж скромными по сравнению с часовой ставкой "чОрного 1С-ника". Специалист хорошего уровня на хлебах "черного 1С-ника" на данный момент берет от 120 до 250 грн/час. Франч предлагает от 60 до 100, но делает оговорку - есть гарантированная часть. В среднем это 6000-8000. Т.е. ничего не делая ты свои шесть кровных тысяч получаешь. По моим оценкам "на коленке" ничего не делать не получится. Заказы в области автоматизации есть и их много. Вопрос только в том, кто их возьмет. Поэтому с франчами лично я бы связывался только из нижней половины первой двадцатки. Из нижней, поскольку, как говорят, верхние это бодишоп и текучка. Что логично. Так же очень много зависит от собеседования. Идя на собеседование на вакансию, где написано "от 10000 грн." можно договориться и на 20000. В нашей области люди ценят общение, умение договариваться и, конечно опыт. Тут мой совет только один: идите и разговаривайте, не жалейте времени. Оно того стоит. Отдельно скажу, что у фикси про сертификаты можно и не упоминать, а во франче вы можете получить существенный бонус.
Отдельно хочу сказать про одну неприятную особенность фикси. Например, есть вакансия на X денег проект нужно сдать через 5 месяцев. Когда через два месяца фикси не находит никого подходящего, сроки сжимаются и до сдачи остается 3 месяца, но денег по-прежнему X. Часто это доходит до ситуации "надо на вчера" но платить больше никто не будет. Есть сроки, есть утвержденный бюджет, есть бесхребетный менеджер, который не способен признать фазу "найм персонала" провалившейся. В какой-то момент фикси осознает что это провал и в предсмертнопроектной конвульсии выставляет вакансию с оплатой существенно выше рыночной. Но уже слишком поздно, проект не поднять. Ребята, "будьте уважні та обережні".
Надо отметить, что во франчах такие проблемы встречаются реже, там обычно печальный опыт подобного рода уже наработан и бестолковые манагеры редки. Конечно это все не касается фикси у которых нет проектных задач, а только "поддержка и сопровождение". Но и прайс там мельче.
О требованиях
Без чего на вакансию ведущего разработчика лучше и не соваться. Первое - сертификат спеца по платформе минимум (как я писал выше особенно важно для франчей). Второе, как "отче наш" - Конвертация данных. Да-да, не удивляйтесь. Если кто-то думал, что это дополнительный инструмент знание которого желательно, но в случае чего "я и сам конвертацию напишу не хуже" - выкиньте эти заблуждения из головы. Вы умеете строить логические выражения ИЛИ/И, вы знаете что такое цикл с предусловием и массив, вы владеете Конвертацией данных. Только так. Это профессиональная разработка, ребята, тут нет места "велосипедам". Часто спрашивают о БСП. Над БСП вместе с работодателем лучше посмеяться. Или поплакать. По настроению. Но иметь представление нужно. О механизмах платформы говорить не буду - СКД, XDTO, веб-сервисы и все-такое. Бух.учет спрашивают всегда, знать что такое валюта балланса и перечислить основные моменты плана счетов нужно. Интересуются расчетом зарплаты, но реже. Про оперативный/управленческий учет не спрашивают. Что такое ABC-анализ знать не обязательно. Бывает, ценится знание SQL. У меня, если честно, тут слабовато. Знать что такое кластерный индекс нужно. Чисто формально это работа DBA. Но мы знаем, что часто 1С-ник сам себе DBA. Дальше. Инструменты командной работы, groupware. Да, если вы будете работать не один, то вы без вариантов будете работать или не эффективно или через хранилище (не обязательно встроенное от 1С, но понятие о таск-трекерах, репозиториях и прочем должно быть). И, наконец, последнее - работа с требованиями. Конечно, это уже позиция архитектора/аналитика, но
ведущий разработчик должен уметь "всосать" требования заказчика и "выплюнуть" ТЗ. Пусть даже себе самому. Ну, тем, кто "халтурил по-маленькому" объяснять не надо.
Все что встречается еще уже детали и частности. У кого-то строгий график посещаемости, кто-то настаивает, чтобы все сотрудники носили шапочки робингуда, где-то обязательно уметь писать еще и на VB.Script. Обо всем этом можно договариваться и все это можно (и нужно!) обсуждать.
Об условиях
Все компании придерживаются КЗОТ-а и, как правило, очень строго. Т.е. вы можете рассчитывать на оплачиваемый отпуск в 24 дня и оплачиваемый больничный. Я лишь раз встретил компанию, которая предоставляла отпуск в 2 недели и одну, которая заявила, что "у нас не болеют". Оплата как правило идет по "сложной схеме". Ну, вы понимаете. =)
Из этого нужно обязательно уточнять, оплачиваются ли отпуска и больничные в полном объеме (что врядли) или только в размере минимального оклада (скорее всего). Чем вы будете сильно огорчены, так как минимальные оклады не велики. Рабочее время обычно с 9 до 18 и даже самые "свободолюбивые" компании не говорят "нам все-равно где вы и как, лишь бы задачи выполняли вовремя". Нет. Готовьтесь, что вам скажут: "в контракте этого нет, но мы ХОТЕЛИ БЫ чтобы вы были в офисе от и до". Это "хотели бы" приравнивается к жесткому условию. Хотите свободы - идите в полный фриланс, стране нужны "черные 1С-ники". Хотя, многие готовы двигать график на пару часов в обе стороны.
Офисы. Про роскошные отдельные кабинеты можно забыть. Да, это зал плотно набитый сотрудниками. Если франч. В фикси как повезет. Могут и рядом с серверной стойкой посадить, но скорее всего вы окажетесь рядом с бухгалтером. Ну, тут и останавливаться не стоит, все и так в курсе. Доп.условий вроде спортзала или бассейна со скидкой как во "взрослой разработке" нет нигде. Обучение в фикси придется выторговывать, во франче оно чуть не обязательно и франч платит. Но время потраченное на обучение в рабочее время не идет. Так что не понятно за чей счет вы будете учиться. Учитывая, что средний семинар от 1С стоит 2000-3000 грн. и длится примерно три дня то считайте, что за свой. В таких условиях я бы с удовольствием пошел на сертифкацию ScrumMaster (900$), но кто ж меня пустит. =)
В основном, вроде бы все. Если чего забыл- пишите, обсудим.
А я желаю вам хорошего дня и хорошего кода. Пока!