I worked for a software company where the CEO believed he could eliminate the programmers if he could get them to build enough "components" that could be "glued" together. He had a large team of architects and programmers working on this for multiple years. They literally had a GUI that was like a circuit board where you could drag and drop these components and connect them via a wires.
After multiple years they couldn't build a basic clock out of these components, let alone any kind of program. The CEO eventually fired all the programmers on the team because he felt they were undermining his brilliant idea and were refusing to get it done.