Программист создает результаты (выполняет техническое задание) и коуч помогает создавать результаты в жизни человека. Вот что обьединяет эти два слова, два понятия. А зачем программистам коучин? Как выяснилось из разговора с моим знакомым, IT-специалистам нужны признание, ощущение значимости. Да, многие из них работают как фрилансеры, общаются с заказчиками по интернету (переписка, скайп), но при этом им хочется, чтобы их хвалили, признавали их большой вклад в общее дело компании или просто поблагодарили за выполненную работу. И кто-то работает не только за деньги. Если у человека есть цели добиться чего- то большего в своей жизни- стать руководителем IT отдела, веб студии, организовать свою фирму, то здесь на мой взгляд коуч как раз очень нужен.