Startups and next-gen technology companies expect a dynamic and in-depth understanding of the software ecosystem and its tools from new graduates. Companies want grads who can build scalable systems and program for large-scale, distributed, data-intensive systems that leverage cloud computing. Unfortunately, the standard software engineering curriculum—even at top-tier schools—places little emphasis on these skills, according to IEEE Senior Member Nitish M. Devadiga.
Devadiga is the author of “Software Engineering Education: Converging with the Startup Industry.” The study, published in the IEEE Xplore Digital Library, compares the current state of software engineering education at various universities with the needs of technology-based software startup companies. Between 2015 and 2017 he conducted interviews with Boston-area startups about their development cycles, deployment processes, engineering practices, engineering roles, code management, documentation processes, hiring requirements, and infrastructure.
Go to IEEE The Institute to read the complete article.