Full Stack Is Not What It Used to Be

Autor: Tommi Mikkonen, Antero Taivalsaari, Kari Systä, Cesare Pautasso
Přispěvatelé: Brambilla, Marco, Chbeir, Richard, Frasincar, Flavius, Manolescu, Ioana, Department of Computer Science, Empirical Software Engineering research group
Rok vydání: 2021
Předmět:
Zdroj: Lecture Notes in Computer Science ISBN: 9783030742959
ICWE
DOI: 10.1007/978-3-030-74296-6_28
Popis: The traditional definition of full stack development refers to a skill set that is required for writing software both for the frontend and backend of a web application or site. In recent years, the scope of full stack development has expanded significantly, though. Today, a full stack software developer is assumed to master various additional areas especially related to cloud infrastructure and deployment, message brokers and data analytics technologies. In addition, the emergence of Internet of Things (IoT) and the rapidly spreading use of AI/ML technologies are introducing additional skill set requirements. In this paper, we discuss the expectations for a modern full stack developer based on our industry observations, and argue that these expectations have significant implications for software and web engineering education.
Databáze: OpenAIRE