The Evolution of a Developer

Me from ten years ago: "I need to code this all from scratch so that I really understand how each piece fits together. The end result will be efficient and beautiful."

Me now: "Is there a framework to do this? I'd like to do this with five lines of code in an afternoon."