К вопросу о том, чем мы тут занимаемся.

Если взять ВУЗовский учебник по технологии разработки программных средств, написанный русским автором (Орлова, например), то в одной из его глав найдем описания циклов разработки ПО. Когда я писала свой диплом, то честно передирала оттуда куски теоретической части. Поэтому в мозгу отпечаталось:
1. Системный анализ
2. Анализ требований
3. Проектирование
4. Кодирование
5. Тестирование
6. Внедрение
7. Сопровождение

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

Что касается последнего, то прерывание такого рода само по себе способно привести меня в ярость, а когда оно происходит по 20 раз на дню, то провоцирует припадки бешенства с неконтролируемыми повреждениями объектов материального мира. И тем не менее, все это требуется в моей профессии.

Поэтому если вы хотя бы в зачаточном состоянии не обладаете перечисленными свойствами и не готовы их развивать, то упаси вас бог работать аналитиком в сфере разработки ПО.

Ноябрь 19 2007