Find out what your strengths are and responsibly invest your time and energy in sharpening those skills and activities that you relate with your strengths. Ideas will then emerge with time so you also need to be patient. But the investment and patience will pay off as working on your strengths will make it feel natural to you to challenge yourself and eventually stand out as a developer.
You might want to read the following article on the process of mastering a new skill, which should give you a couple of good pointers to start working on:
Find out what your strengths are and responsibly invest your time and energy in sharpening those skills and activities that you relate with your strengths. Ideas will then emerge with time so you also need to be patient. But the investment and patience will pay off as working on your strengths will make it feel natural to you to challenge yourself and eventually stand out as a developer.
You might want to read the following article on the process of mastering a new skill, which should give you a couple of good pointers to start working on:
azeria-labs.com/the-importance-of-...