Ummm, it has to start somewhere. First it was sticks and beads. Then it was mechanical gears and actuators. Then tubes and transistors. Then integrated circuits and CPUs. Then flip switch programming, card reader, and assembly language. Then high level languages and frameworks.
Developers need to step up.