软件工程毕业生缺乏初创公司需要的技能

Aug 28, 2019     Author:joker3     HN Points:209     HN Comments:171
Share this

摘要: 本文探讨了当前软件工程教育与传统企业需求之间的差距。IEEE会员Nitish M. Devadiga指出,虽然传统课程注重软件过程和分析,但新兴科技公司和初创企业更看重动态和深入理解软件生态系统及其工具的能力。Devadiga的研究发现,初创企业需要能够构建可扩展系统并为大规模、分布式、数据密集型系统编程的毕业生。然而,现有的软件工程课程在这些技能方面投入不足。Devadiga强调了创业环境与成熟企业环境的差异,如工程师的角色、软件开发流程和云计算的使用。他还指出了当前课程中存在的几个差距,并建议进行一些小的修改以更好地满足学生和初创企业的需求。

讨论: 这段内容主要讨论了软件工程教育和实际工作需求之间的差距。一些评论者指出,大学教育往往注重理论知识,而忽视了实际工作中所需的技能,如代码审查、系统可扩展性、基础设施管理、云平台服务等。有观点认为,应该通过职业培训(如编码训练营)来补充这些技能。同时,也有讨论认为,大学应该调整课程设置,以更好地适应行业需求。此外,还有一些评论者指出,学生在求职时可能缺乏对实际工作环境的理解,例如如何处理用户依赖和项目维护等问题。

原文标题:Software Engineering Grads Lack the Skills Startups Need
原文链接:https://spectrum.ieee.org/the-institute/ieee-member-news/software-engineering-grads-lack-the-skills-startups-need
讨论链接:https://news.ycombinator.com/item?id=20823542