понедельник, 11 января 2010 г.

Как выбрать программиста - 2

Хочу упомянуть еще об одном редком и важном свойстве программиста - умение разговаривать на языке заказчика.

В ходе постановки задачи, программист должен постоянно задаваться вопросом: зачем Вам, - заказчику это нужно. Цель всегда проще объяснить, чем средство к ее достижению. Тогда и техзадание легче написать и эффективный путь решения найти.

Табличка с космического аппарата "Пионер":
Попытка объяснить инопланетянам кто мы и как нас найти

Например вы говорите "Надо переделать этот отчет по остаткам чтобы была видна цена". Он должен понять так: "Надо сделать некий отчет с ценой и остатком", или даже: "Нужен инструмент для оценки стоимости товара на складе". Тогда предъявленный вначале отчет просто перейдет в разряд одного из вариантов решения, возможно наиболее трудоемкого. Может статься, что цель достигается уже существующим в системе отчетом, который вы пока не удостоили своим вниманием.

Разговор на таком уровне подразумевает от программиста владение понятиями экономики. Понятия "маржа" или "оборачиваемость" не должна вызывать ступор. Скорее нормальна, обратная ситуация, когда программист сам объясняет пользователям значения этих слов и иллюстрирует их примерами отчетов из программы.

Чур без крайностей! Пусть бухгалтер не отождествляет программиста с аудитором! Таких примеров в истории масса!

Например: Одна из причин почему я применяю слово "программист" в этом блоге вообще и к себе в частности, заключается именно в том, что на языке заказчика так называют ИТ специалиста вообще. Программирования в моей работе, уверяю, очень не много!

вторник, 29 декабря 2009 г.

C наступающим!

Приходит новый год. Вы конечно уже подготовили новогодние подарки Вашим малышам, новогодний корпоратив для Ваших сотрудников и свертку для Вашей базы данных.

Последний совет Автоматизатора и юмористического журнала "Magazin" в 2009 году:
Прежде чем приступить к встрече Нового года , незаметно положите себе в карман бумажку, на которой указаны ваши фамилия, имя, отчество, адрес, группа крови и номер года, который вы решили встретить.

C наступающим Новым Годом, Друзья!

среда, 16 декабря 2009 г.

Веб-магазин на конвейер

Ну вот, мы с моим уважаемым компаньоном из Екатеринбурга Владимиром Судариковым дозрели до сайта. Настала пора воплощать идею по продаже интернет-магазинов тем, кто ведет учет в программах 1С "Торговля и Склад"(7.7) или "Управление Торговлей"(8.1).

Решения подобного уровня как правило стоят не дешевле 1000 зеленых. Попробуем сломать эту планку за счет серийности решения. Генри Форд делая народный автомобиль говорил: "Мы готовы сделать вам машину любого цвета, если этот цвет - черный". Итак объявляю концепцию:
Недорогой симбиоз 1С и интернет-магазина с типовым дизайном .

Уже слышу упреки апологетов оригинальности сайта, мой вам ответ : "Доплачивайте за дизайн".

Хорошее дело начинается с эскиза:

  1. Что-бы сделать хороший магазин надо послушать женщину. Кто как не они, умеют ценить удобство и стиль. Моя нежно обожаемая жена посмотрела несколько существующих веб магазинов и заметила, что ее утомляют бесконечные списки прайсов. Оказывается удобный магазин должен быть - "Витриной", а не прайсом! Мы рассматриваем товар крупным планом и переходим к следующему. Да, и не забыть превью хотя-бы 2х ближайших.
    Правда есть одно затруднение: Как быть с витриной если отсутствует картинка товара? Действительно, ну не хочет клиент заморачиваться поиском и привязкой картинок в 1с, а магазин нужен... Надо думать.
  2. Вторая изюминка подсказана блогосферой с их "облаком тегов" (такой как "Ключевые слова" в правой колонке моего блога). Действительно приходя в магазин мы спрашиваем: "На какой витрине у вас кружки?". Такой подход гораздо выгоднее чем простое фотографирование каталога из 1с.
  3. Третий момент. Управление сайтом должно производиться централизовано из 1С. Я достаточно насмотрелся на мучения некоторых компаний которые независимо ведут каталоги товаров и в 1С, и на сайте. Они получают головняк с синхронизацией данных и просто делают двойную работу.

Ну вот, анонс проекта состоялся. К новому году подготовим техзадание. Прошу оценить, что здесь хорошо, а что плохо. Если вы уже сейчас заинтересованы в результатах нашей работы обращайтесь на мой е-мэйл 509981@gmail.com.

суббота, 12 декабря 2009 г.

Успех 1с и открытый код

Я недавно ответил себе на вопрос: "В чем успех компании 1С"?
Ее наиболее заметное отличие от конкурентов - это открытость ядра (т.е. конфигурации). Этого благоразумно не позволили себе другие серьезные игроки о которых сейчас мы только едва вспоминаем. Не позволили и проиграли!

Открытость 1с и благо, и горе. Рост 1с совпало с ростом предпринимательства России. Сознание предпринимателей тех лет, не было обременено знаниями правил бизнеса. Каждый шел своим путем. Каждый изобретал свой велосипед. Но в итоге получался все-равно велосипед!

Обратите внимание что, по мере развития их бизнеса, бизнес-процессы компаний одной сферы становились схожими. Каждый идя по своему пути приходил в одно и то-же место.
Те, кто лучше учился, оказывался на этом месте раньше.

Так и с продуктами 1с. Они давали возможность с программистом закладывать в систему все те зигзаги, которые проходил предприниматель по пути к успеху. Другими словами, концепция 1с совпадала с мировоззрением предпринимателей тех лет.

Не уверен что это было благо. Возможно, что отсутствие столь гибких программ научило бы бизнес быстрее идти к цели.

Но благо - было! Успех открытого кода - создание удачных клонов. По сути 1с предложило среду для программирования бизнес-процессов. И им воспользовались сторонние разработчики тиражных решений которые не оставили без внимания ни одну сферу или нишу бизнеса.
История нам дает урок: Настала пора сконцентрироваться на чем-то более важном и оригинальном, чем велосипед. Надеюсь, Ваше конкурентное приемущество не ограничивается индивидуальной конфигурацией 1С?

понедельник, 7 декабря 2009 г.

Белый форс-мажор


Есть в этом что-то светлое. Даже - белое. Снег! Ну не вызывает у меня даже как водителя, это слово - отрицательные эмоции. Здесь есть все: и предвкушение нового года, и мандарины из морокко, и терпки запах хвои. Не могут перебить эти ассоциации из детства, правду жизни из пробок на дорогах, отмененные электрички, исчезнувшие автобусы, сорванные встречи.
С трехмесячной нормой снега - Владивосток!

вторник, 24 ноября 2009 г.

Сколько стоит программист?

Отлично, вы нашли программиста! Вы все еще полагаете, что ваше предприятие слишком большое и/или ваши потребности настолько специфичны, что сможете загрузить его работой на весь рабочий день в течении длительного периода. Опять-же, вам страшно оставлять ваш сложный бизнес-механизм без присмотра. Пусть программирует, следит за системой, чинит компьютеры, скажем, за 20-30 тысяч.

Иногда встречаю в вакансиях цифры еще ниже. Если такие работодатели не государственное предприятие, то уж наверняка - детский сад.

Знайте, сейчас опытные программисты не стоят меньше 40 000 руб. за полный рабочий месяц. Если сомневаетесь, выращивайте их сами - экспериментируйте на себе. Потом они уйдут на поля позеленее.

Вам придется привыкать к мысли, что компьютеры уже настолько сложны, что произошло разделение специализаций как минимум на программистов и системных администраторов. Первые обеспечивают автоматизацию логики вашей работы, вторые ухаживают за компьютерами. Внесите в бюджет еще 20 000 – системному администратору. Итого содержание вашей ИТ инфраструктуры обойдется в 60 000 руб. в месяц, без учета расходов на покупку/обслуживание программного обеспечения и оргтехники. (Это ответ на ссылку в первом посте к вопросу о сроке окупаемости дешевой программы. )

Выход есть!

воскресенье, 22 ноября 2009 г.

Бум электронной коммерции


По мнению информационно-делового канала @ASTERA веб-торговля процветает.
Глобальный экономический кризис привел к буму электронной коммерции. Я сам, все чаще сталкиваюсь с вопросами своих клиентов о создании собственного веб-представительства в сети или даже о создании интернет-магазина как о единственном канале продаж.
Мне представляется не созревшей, идея о чистом интернет магазине если речь идет о товарах широкого потребления, однако таковой представляется эффективным в качестве дополнительного канала продаж.
По моим наблюдениям становится востребованым, упрощеный вариант магазина, где можно ознакомится с товаром и заказать его, но нет возможности оплатить через интернет. Как правило такой сайт ориентирован на местный или региональный рынок.
Например, один из моих уважаемых клиентов, компания Диджитал-Холл, использует скидки если покупатель объявит, что пришел в настоящий магазин через их сайт.

Другими словами такой "веб-магазин" делает товар ближе к покупателю.
Если клиент говорит "надо",- надо искать решение.