作为3年左右程序员我想我可以给您不错的建议和想法:
一、您的年龄唯一限制的是您的思维和反应能力,以及部分用人公司招聘的门槛。
二、抛开年龄外的前提条件:
是否有本科学历?最好是统招。实在不行大专也勉强。(软件这块对学历有一定要求,最低专科)
非类似专业的情况下,当看您的实际业务和技术能力是否达到用人公司的要求?(当然实际能力要求要较专业生高一点,最好入职后能快速上手)
是否数学基础偏好?最好有比较好的算数能力。(这是鉴别您是否有快速提升业务的能力)
是否经常打游戏?最好会玩游戏。(这是鉴别您对软件操作的应变能力和发现问题的灵活性,以及软件操作的意识和思维)
是否有良好的学习能力?(当然您的年龄限制您不能和20岁的小伙处于同于学习进度上,但如果您自身的学习能力本身就很强也尚可)
是否有下定决心学习的决心?(您的年龄不算大,下定决心学习可以完全上手)
如果您是男生?(建议您学习开发,时下流行编程语言c/c++ c#、java、php、安卓 ios python等语,沉静下来3~5个月左右可上手)(若您想从事测试,不到3个月可上手,未来的事情交给未来,想太多就会迷茫)
如果您是女生?(软件测试将是您的不二选择,年龄问题不大。而且前景还比较好)