Брутально и бессердечно о программировании и проектировании
ГлавнаяФорумАртПаттерныАнтипаттерныТест-драйвЗаметкиВопрос-ответКнигорецензииСправочная

Коммерческие услуги

Автор предоставляет коммерческие услуги по следующим направлениям:
  • Анализ бизнес-требований;Предположим, заказчику нужно разработать некоторое ИТ-решение. Прежде всего, нужно понять, что именно хочет заказчик. Проясним несколько вопросов. Что именно нужно заказчику, какая перед ним стоит задача, и понимает ли он это сам? Какие он имеет пожелания относительно свойств и возможностей разрабатываемого решения? Осуществимы ли они теоретически и практически? Какие требования будут предъявлены пользователям? С какими юридическими вопросами сталкнется заказчик, в зависимости от выбранных путей решения его задачи?
  • Проектирование архитектуры приложений, библиотек и сервисов;Что это такое, зачем это нужно, и почему нельзя сразу же браться за программную реализацию задачи, знают те, кому лично приходилось наблюдать, как сыпятся их собственные проекты. Для остальных просто скажу, что это нужно делать, и что я умею это делать.
  • Разработка интеграционных решений со сторонними сервисами и приложениями;Прежде чем браться за решение задачи, нужно узнать, не решена ли эта задача уже кем-то ранее. Всегда дешевле воспользоваться готовым решением, чем разрабатывать собственное. Готовое решение, конечно же, бывает не всегда, но все-таки бывает, поэтому существуют две независимые задачи: во-первых, найти нужное решение и, во-вторых, интегрировать решение в существующую систему.
  • Анализ и оценка качества кода и архитектурных решений;Учитесь на своих ошибках и вы удешевите дальнейшую поддержку и разработку ваших проектов.
  • Чтение лекций, проведение семинаров;Все что вы хотели, но боялись спросить. Особенно хорошо сочетается с предыдущим пунктом.
  • Консультации и оказание услуг по вопросам подбора персонала.Наем нового сотрудника — это всегда большой риск. Риск того, что реальная квалификация и профессиональные качетсва нового сотрудника окажутся ниже тех, которые требуются на предложенном ему месте. Уволить сотрудника за недостаточную квалификацию довольно сложно; программиста или архитектора — практически невозможно. Я не верю в то, что у нас в стране существует государственный механизм, который позволит в установленном законом порядке выявить факт того, что я, например, «не знаю C++». Кто выступит в качестве экспертов-оценщиков? Рекрутинговые агентства? Они сами ничего не знают. Профессора ВУЗов? Уж лучше рекрутинговые агентства :-)

    Риск совершить ошибку при выборе нового сотрудника обусловлен двумя причинами.
    Во-первых, достоверного способа проверить квалификацию специалиста просто не существует — каждая компания изобретает свой собственный подход, корректируя его собственными набитыми шишками. Можно, конечно, заставлять всех поголовно проходить, например, Brainbench, однако, далеко не все владеют в достаточной степени английским языком (а подобных русскоязычных тестов просто не существует). Кроме того, отказ соискателю по причине того, что он не прошел тот же Brainbench, попросту не правомерен с точки зрения Российского законодательства.
    Во-вторых, сотрудники, проводящие собеседования, зачастую сами не обладают достаточной квалификацией, чтобы объективно оценить квалификацию и навыки соискателя (или таких сотрудников в компании может просто не быть).

    Ошибка в выборе сотрудника может стоить компании тысяч, и даже десятков тысяч долларов (а в случае «завала» проекта — еще больших сумм, и, что гораздо более ценно — репутации).
Услуги с личным присутствием предоставляются в городе Санкт-Петербург и близлежащих окрестностях. При длительном сотрудничестве возможен выезд в город заказчика. Во всех остальных случаях при необходимости легко организовываются аудио- и видео-конференции — благо современные технологии это позволяют.
Все вопросы и предложения с нетерпением ожидаются по адресу
Статистика
© 2007—2010 Inside C++ Коммерческие услугиКонтактная информация