I’ve been trying to learn a lot about domain driven design, I think knowledge crunching will be a huge part of the new software development role.