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