Hi Rahul, Thanks for your question. I am glad my article helped you. I can't give any career advice but if it were myself I would continue to apply for the roles even though they demand specialist people. You could focus on that specialty and during your application process you can use your 'generalist' attribute as a bonus point to convince them.