Next steps for research and practice in career programming … Read the article: Next steps for research and practice in career programming