Когда-то я работал недопрограммистом. Работать недопрограммистом можно: денег платят не очень много, зато и ответственности немного. Увы, смысл в этом есть лишь тогда, когда из недопрограммиста ты собираешься превратиться в programmer vulgaris, а потом и в programmer sapiens. Я такой путь отверг и оставил сию стезю, сохранив лишь немного воспоминаний.
О том, например, как по ошибке уничтожил полдня работы операционного отдела городского водоканала. О том, как задал неправильный уровень изоляции транзакции и повесил весь отдел, кроме одного рабочего места, а потом в течение часа искал причину проблемы. О баталиях с творцами техзаданий. О ночных бдениях перед презентациями продукта начальству. О глупых бухгалтерах, чтениях молитв Императору ошарашенным сотрудникам заказчика, безумных разговорах с коллегами, десятикратных переделках одного и того же алгоритма из-за чьей-то тупости и ужасного управления проектом, ручной проверке баз данных после закрытия месяца, о том, наконец, как расхождение в несколько копеек было признано неустранимым и допустимым...
Благословенный Император, как хорошо, что я больше этим не занимаюсь. Из того опыта у меня остались две вещи: нелюбовь к программированию и умение "на коленке" нарисовать структуру базы данных, имея на входе набор документов или просто описание бизнес-процесса.
Кстати, если ростовский водоканал присылает вам платёжные требования, счёт-фактуры и счета - взгляните на них с улыбкой: это моя работа А уж какое монстроидальное приложение стоит за сими бумажками...
Такова ирония жизни: я начинал программистом, закончить планирую в издательском деле/журналистике. Впрочем - будущее туманно: хорошо, если не придётся закончить жизнь в окопах под Владивостоком или Новосибирском