I believe the future of programming can only be lead by coders with genuine artistic spirits — they won’t be afraid of failing, and this is essential for coming up with really good ideas. The creative programmers will drive software engineering towards new edges, while also working hard to make programming more accessible. We will have more hobbyists — people who don’t code for money, and don’t want to pursue a career in software engineering, they just want to use programming as a tool.