программист в большинстве случаев просто использует готовое api, которое до него уже сделали умные люди. Ничего просто из сложного он не делает
Открою секрет, все в мире так устроено. Комбинируя вещи попроще делают вещи посложнее. Самый топовый ученый делает свои открытия на основе работ других умных дядек. Работ, "которые попроще"