学软件开发所需的学历根据不同的证书级别和职业要求有所不同:
初级证书
年龄要求:年满18周岁,具备完全民事行为能力。
学历要求:至少具备大专学历。
中级证书
年龄要求:满18周岁。
学历及工作经验:本科学历,且在软件技术开发或相关领域有2年工作经验;或已取得初级证书,并在软件技术开发或相关领域有1年工作经验。
特殊条件:硕士及以上学历,对软件技术开发领域有浓厚兴趣和学习意愿,无需工作经验。
高级证书
年龄要求:满20周岁。
学历及工作经验:硕士学历,且在软件技术开发或相关领域有3年工作经验;或已取得中级证书,并在软件技术开发或相关领域有2年工作经验。
突出成果:在软件技术开发领域取得过突出的研究成果或创新应用,具备丰富的实践经验和技术水平。
建议
大专或以上学历:对于初学者,具备大专学历即可报考软件技术开发工程师初级证书,这是较为基础的入门要求。
本科学历及工作经验:若希望考取中级或高级证书,通常需要具备本科学历及相应的工作经验。本科学历可以提供更全面的知识体系和更深入的专业技能。
硕士及以上学历:对于高级证书,硕士及以上学历可以免除工作经验要求,但需要具备浓厚的兴趣和学习意愿。
综上所述,学软件开发所需的学历根据目标证书和职业发展的不同阶段而有所差异。建议根据个人实际情况和职业规划选择合适的学历和证书级别。