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