Heh. There is some irony here in that the hard drive in your computer was very likely "designed" by sifting random data with evolutionary algorithms. While some types of engineering are not efficiently done this way, other types have become sufficiently complex that it is more cost effective to let a supercomputer sift garbage with evolutionary algorithms in the hopes that it will "discover" a better design than to let engineers actually design it. Evolution may be "baloney", but it still randomly "designs" better components than humans can, and more technology is being designed like this every day.
I don't want to be critical, but as a programmer you should know that "evolution" is in fact a common and valid mathematical model of system dynamics that is actually used quite a bit in some applications of computer science, particularly in engineering applications.
I think a better assessment of your perspective would be:
Man can have more success in engineering complex systems the more he reverse engineers God's handiwork. God has a better engineering degree than "nature" + "time".
One of my favorites is a classic: the two-phase nozzle optimized by H. P. Schwefel.