Of course it depends on your knowledge on software BUT its not that easy to become a Cryptocurrency Developer or be part of a team that creates ideas about them. You don't have to rush knowing Cryptocurrencies instead you need to understand on where Cryptocurrency is integrated which is Blockchain. Blockchain Technology must be learned first before creating or developing Cryptocurrencies since Blockchain is the building blocks of Cryptocurrencies.