Trust in your individual pathway of software development. But remember that in an ergodic walk of the product space the beginnings can be independent of the ends.
Gerald Jay Sussman said that, instead of understanding the entire ensemble, software developers today do basic science on libraries and platforms to figure out how to cobble an application together. Your software belongs to a larger emperical reality. Believe it can be understood.