楼主这个专业不错,有发展前途,所以你不应当放弃自己的专业,踏踏实实地学好你的专业课才是你的主要奋斗目标,不要让其他事干扰了你的学习。
你利用业余时间学软件没错,但你不要投入太大精力、千万别耽误自己的正课,就算你获取了所有官方认证的高级证书、你专业成绩差的话照样没人要你。如果你准备从事专业以外的工作,你目前的状况对你将来的就业也没任何好处,毕竟你没有接受过正规的专业训练,你缺乏的不仅仅是软件,还有相当多的理论知识需要学习,你完全靠自学的话很难速成,和其他接受过专业训练的人士相比,你会处于劣势,你去应聘的话几乎没有胜算。基于上述原因,我建议你立足自己的专业,这才是你赖以生存的根本。
也许你会说:“我上学选错了专业、我想换专业”,这个当然可以,但我建议你先拿下你现在的专业、获得毕业证书,之后你再转行不迟,这样你进可攻、退可守。在中国,你没有学历的话,你会遭遇很多麻烦,学历当然不代表一切,但它是一块敲门砖,你没有这块砖的话,你连大门都进不去、何谈你的未来?
祝楼主早日成才!