推荐给你几本书:
1.斯蒂格利茨 《经济学(上、下)》 中国人民大学出版社
此书可以当作教科书或入门书来看,通俗易懂
2.Fudenberg,Drew and Jean Tirole. Game Theory. MIT Press
此书中文名叫做《博弈论》(有翻译版),书中介绍了许多市场经济中博弈的模型,可以辅助你加深对经济学的认识
书籍就先推荐这两本吧,您有了一定基础,就可以自己根据需要选择其它书籍来学习了。
另外,向您推荐一款游戏,《金融帝国II》。该游戏是根据研究生的课程编写出的高度模仿当今社会经济运作的一款游戏。您说您以前是学软件工程的,那么您可以通过该游戏,联系您的专业,揣摩程序背后的经济模型,这或许对您另有帮助。(PS:游戏可以玩,但别玩物丧志)
希望我的回答对您有益。