La lista de HeXaN es cojonuda y tremendamente recomendable y cuaquiera que se los empolle va a salir siendo un desarrollador mucho mejor de lo que era, pero muchas veces por aquí os pasáis de puristas 20 pueblos y no miráis el contexto, no sé si por seguir el meme o porque la gente en este foro es muy hardcore.
Si alguien que comenta que ha hecho sus pinitos con VBA y que quiere profundizar por hobby tiene que meterse entre pecho y espalda las obras completas de Uncle Bob y Martin Fowler antes de ponerse a construir cosas, vamos apañaos.
Para empezar por hobby lo ideal es coger un lenguaje que te permita construir cosas chulas rápido, que te enganche y con suerte te apasione. Y luego ya después, cuando tengas cierto bagaje que te permita comprender mucho mejor la necesidad de hacer las cosas bien y si quieres profundizar, te empollas esa lista o dos si hace falta.