I was advised to try my hand at developing on Solidity,
You should first decide what you have in mind when you say "blockchain development". For example I wouldn't call learning Solidity "blockchain development" since the only utility of this programming language is to create useless tokens on token creation platforms.