完全可以。偶教过的学生30多岁的也不少。不过有几点需要说明一下。
1、学软件最好有一点基础。如果没有,可能需要付出一些努力,恶补一点基础知识,有了基础,才能在上面盖房子。比如说软件开发的基本流程、开发工具的简单使用等等;
2、其次,需要多练习,不建议去钻理论,原因是半道介入软件开发,没有形成完整的知识体系,如果钻到理论里面,很容易懵,浪费时间。最有效的办法就是多练习、多实践,结合实践逐渐修补软件知识体系;
3、再次,要抓住一切可能的机会去实践,在真正的项目中去验证所学的知识;
4、最后,要多看网上的例程,和别人多交流,建议找一个人能帮你梳理知识结构并经常性解答一些关键问题,不建议自己闷头看书,效果不好。
如果有一些软件基础,学起来会轻松很多,强烈建议带着目标去学,不可以漫无目的。另外,暂时用不上的和难度大的搁置一边,先易后难,否则会打击自信心,挫伤学习兴趣。