̶М̶а̶н̶и̶п̶у̶л̶и̶р̶у̶ю̶ Работаю с людьми, данными и требованиями.

Достижения

Все достижения (5)

Наибольший вклад в теги

Все теги (41)

Лучшие ответы пользователя

Все ответы (25)
  • Теоретические знания в собеседованиях важны?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    Глубокие теоретические/философские вопросы всегда были уделом интеллектуальной элиты, а не плебеев))) Кем вы хотите быть: элитным айтишником или нет?

    ИТ-сфера по своей природе практична. Может сложиться ложное впечатление что теория не важна. В реальности же, глубокое понимание теории обязательное требование на любые middle+, senior, lead вакансии. Потому что эти специалисты решают проблемы, а не просто тасочки в джире. Сложно занять высокую должность не стремясь проникнуть в смысл вещей. Не стремясь понять какие процесы происходят в кишках у фреймворка/библиотеки/языка/субд... да без разницы чего ещё.

    Важно не то что делает ваша функция. Важно как делает. И почему именно так делает. И почему до сих пор именно так. Знание теории отлично помогает понять границы применимости ваших технологий. Посмотрите вот этот 8-минутный отрывок, где фронтендер объясняет что надо спрашивать у джунов, мидлов и сеньоров.

    Разобраться быстро не получится. Именно поэтому чтобы стать настоящим сеньором люди с десяток лет впахивают. Читают тонны литературы и документации. И не прыгают часто с одного места работы на другое - чтобы видеть результат своих действий во времени, и понимать правильное решение они приняли когда что-то программировали или нет.

    Поэтому не надо для собеседований ничего заучивать. Собеседование - всегда стресс, вы всё забудете. Наберитесь терпения, и учитесь. Со временем к вам всё придёт.
    Ответ написан
    8 комментариев
  • Отличается ли з/п в США для кандидатов находящиеся на территории США или за её пределами?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    У вас несколько вопросов сразу, вот на них ответ:

    1. Отличается ли з/п в США для кандидатов находящиеся на территории США или за её пределами?

    Да, отличается. Страны разные, уровень жизни везде разный. Давайте обратимся к примерам. Вот что пишет компания ZeniMax в одной из своих вакансий.
    В тексте речь идет о территории США (within the United States), но аргументация совершенно логична и справедлива, как если бы соискатель жил в другой стране.

    Текст с сайта
    ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate’s primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.

    At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.

    We embrace diversity, equity, and inclusion in everything we do – from recruiting for our studios, publishing and operations to fostering safe and respectful workplaces that encourage collaboration. Our culture is based on principles of respect, inclusion, and fair treatment and we welcome anyone into our family without regard to race, religion, gender identity, sexual orientation, or age.

    Our diversity fuels our innovation and inspires us to create game worlds that bring us closer to the global community of players we serve.


    2. При удалённой работе, имеет ли значение место проживание кандидата на вакансию для определения размера заработной платы?

    Как ответил выше - да, место проживание имеет значение. Но я не могу представить чтобы на позицию продакт-менеджера брали человека из другой страны, где нет официального присутствия компании. Удаленщика и так сложно контролировать, а здесь еще и управленческая должность. Гораздо проще нанять "своего".

    3. Или данная сумма ориентир только для кандидатов проживающие на территории США?

    Это ориентир для проживающих в США. Обратите внимание, что у того же ZeniMax отсутствуют зарплаты в вакансиях для других стран. Вот например вакансия в Швеции. Salary нет. Чтобы соискателям не приходила в голову идея посчитать разницу зарплат :)

    4. И имеет ли здесь значение является ли кандидат резидентом США?

    Не имеет значения. Потому что, как написал в пункте 1, вы просто живете в другом месте, значит вам можно платить меньше. Но если вы резидент, и хорошо работаете, возможно, вам помогут с релокацией, и как следствие - вам пересчитают зарплату. Но возможность релокации лучше обсуждать на этапе собеседования.
    Ответ написан
    3 комментария
  • Как правильно сформулировать документ на основании которого пишется частичное техническое задание, если основание было устным?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    Помню, все что мы обсуждали с заказчиком устно, мы потом просто фиксировали сообщением в мессенджере.
    В сообщении просто перечислялся список доработок и пара предложений чтобы чутка детализировать о чем мы договорились.

    Затем заказчик думал и принимал решение. Просто писал мне что все пункты согласованы, готовьте договор. И я в договоре, в Приложении 1, просто перечислял список доработок + краткая детализация.

    Почему бы вам не сделать так же - в Приложении 1 написать список того что надо сделать? В нем вы ни на что не ссылаетесь. А вот само тз - написать в Приложение 2, которое ссылается на Приложение 1.

    Как мне кажется, здесь проблем быть не должно. ЛПР же в курсе всех обсуждений. От него только подписать документ, и все, конец бюрократической возне. Или у вас все очень бюрократизировано? Попробуйте список доработок в Приложение 1, а детальное тз в Приложение 2.
    Ответ написан
    Комментировать
  • Какие ведутся документы при разработке ПО?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    Самый основной документ, это прежде всего Договор на разработку программного обеспечения. Есть ещё Договор на модернизацию, если речь идет о внесении правок в какое-то уже существующее решение (т.е. к которому уже был Договор на разработку, и сейчас он закрыт). Вместо "программного обеспечения" можно написать "веб-сайта", если речь идет о сайтах.

    Ну а если существующий проект - это проект с действующим Договором на разработку, и вы хотите разработать ранее неучтенные фичи, то вам нужно подписать Дополнительное соглашение №__ к Договору №__. Ну то есть "допник" по-простому говоря. В допнике вы перечислите те функции, которые собираетесь внедрить, но которые не обсуждались при подписании основного Договора. Допник снабдите указанием что это "Приложение №__ к Договору". Пропишите ТЗ на эти фичи.

    В конце работ подписываете с заказчиком акт сдачи-приемки работ, который будет закрывать выставленный вами счёт на оплату услуг.
    Ответ написан
    Комментировать
  • Как оценивать сроки системному аналитику в новом проекте?

    Snakecharmer
    @Snakecharmer
    Широкопрофильный менеджер и аналитик
    Нормальный руководитель (тем более, если он сам айтишник) не будет сразу же требовать точной оценки всего проекта. Это невозможно. Адекватный менеджер будет закладывать и защищать перед заказчиком даже х3 оценки. А еще будет учитывать "внешние обстоятельства" (например, если дается оценка осенью-зимой, то учитывайте эпидемии: часть сотрудников будут болеть, значит здоровые будут перегружены, а когда больные выздоровеют, то будут тратиться доп. часы на повторное изучение и так далее).

    Если потратили часы, но мало что понятно - пишите в таску с какими проблемами столкнулись. Разработка - это коллективная работа, а не труд одного человека. Главное не молчать, иначе любое руководство разбухтится и будет требовать конкретику.

    Оценивайте частями, если не видите всей картины сразу. Сколько вам нужно времени чтобы написать первый драфт для первого раздела вашего ТЗ? А затем второй раздел, внесение правок и т.д.

    P.S.
    Сколько ни работал в разных сферах бизнеса и с разными заказчиками - все заказчики умеют ждать. Самое главное вовлекать клиента в процесс. Пусть он видит что работа идет, и сам принимает участие. Лишь в этом случае он без лишних телодвижений подпишет допник на продление сроков разработки.
    Ответ написан
    1 комментарий