I am a junior and will graduate next year. Suddenly I have an idea to engage in blockchain smart contract development. I want to ask if it is easy to find a job in solidity development. I have been learning related knowledge recently.