软件开发逆向教学思维的探讨
2021-07-12刘振兴李太宁
科技视界 2021年9期
叶 钰 刘振兴 李太宁
(泰州职业技术学院<信息技术学院>,江苏 泰州 225300)
1 企业用人需求分析
笔者通过电话与网络采访搜集了23 家软件开发企业的招聘需求,这些企业在2020 年一季度共计招聘软件相关岗位需求是16 个,其中基础软件开发类需求岗位为9 个,占到总岗位需求数的56.25%。 这些基础软件开发类需求大致可以总结成使用不同的编程语言与技术, 完成上级交办的开发任务。 从此可以得出结论, 企业需求量最大的是实现软件基础功能的开发人员,而设计算法、架构调整等对专业技能要求较高的职位占据的比例则小很多。 所以对于软件开发专业的高校教育来说,尤其是高职院校的教育目的,首要并不是理论知识是否完备,基础是否牢靠,而是应该将能否开发出可用的软件功能作为首要目的。 针对学有余力的学生,再鼓励并指导其进行深层次的学习。
人类社会发展到现在,任何现存的知识体系都已经是极其复杂并相互嵌套的。 几乎没有人能将一个专业的所有知识从底层开始全部掌握清楚。 软件专业由于发展时间较短,发展速度极快,导致教学模式远远跟不上产业发展速度。 计算机原理至今还是软件开发专业必修的基础课程之一,但实际情况是,就连内存溢出这种曾经被认为是每个开发人员必须深度掌握的知识, 如今绝大多数编程语言都已经能够自动解决,只有少部分不得不用到C 系列等语言进行开发的工作岗位需要熟练掌握。……
登录APP查看全文
