The programming world will increasingly be split between highly trained professionals and people who don’t have a deep background but have a lot of experience building things.