У большинства ремонтников нет высшего образования.И это не высокомерие, а правда жизни.Там мужики, которые матом разговаривают. Они компьютеры издали видели.А вот строители это уже белая кость, они все с высшим образованием. Многие из них, особенно молодежь, ТЗ написать может.  Но во-первых, у них другие должностные обязанности. Кто будет строить, пока они будут писать ТЗ?  А во-вторых, чтобы грамотно написать ТЗ, надо знать не только предметную область, но и возможности той системы, для которой пишется ТЗ.  То есть обладать знаниями, может не очень глубокими, но в двух областях - предметной и информационной системы.   А люди, работающие на предприятии, очень хорошо знают свою, предметную, и практически не знают конкретную информационную систему.А те, кто с ней знакомится, и кому это интересно, потом в дальнейшем иногда так и уходят в аналитики...  В общем, в эту область приходят с разных сторон. Айтишники доучивают предметную, рабочую. А люди с предприятий доучивают программу, систему..