Research and Analysis of Employers' Opinion on the Necessary Skills that Students in the Field of Web Programming Should Possess
Yordan Kalmukov

TL;DR
This paper surveys IT employers to identify essential skills for web programming students, considering the impact of AI, automation, and modern tools on required competencies for effective job readiness.
Contribution
It provides insights into employer expectations for web programming skills amidst evolving AI and automation technologies, highlighting the balance between foundational knowledge and tool proficiency.
Findings
Employers value practical skills in using modern frameworks and APIs.
Basic understanding of web development principles remains important.
AI and automation tools are shifting skill requirements in web programming.
Abstract
In the era of artificial intelligence (AI) and chatbots, based on large language models that can generate programming code in any language, write texts and summarize information, it is obvious that the requirements of employers for graduating students have already changed. The modern IT world offers significant automation of programming through software frameworks and a huge set of third-party libraries and application programming interfaces (APIs). All these tools provide most of the necessary functionality out of the box (already implemented), and quite naturally the question arises as to what is more useful for students - to teach how to use these ready-made tools or the basic principles of working and development of web applications from scratch. This paper analyzes the results of a survey conducted among IT employers, aimed to identify what, in their opinion, are the necessary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOnline Learning and Analytics · Teaching and Learning Programming · Information Systems Education and Curriculum Development
