Menu

20 Things I’ve Learned in my 20 Years as a Software Engineer

Old technologies that have stuck around are sharks, not dinosaurs. They solve problems so well that they have survived the rapid changes that occur constantly in the technology world. Don’t bet against these technologies, and replace them only if you have a very good reason. These tools won’t be flashy, and they won’t be exciting, but they will get the job done without a lot of sleepless nights.

—Justin Etheredge, 20 Things I’ve Learned in my 20 Years as a Software Engineer.