Daniil, thanks for a very insightful comment!
I absolutely agree! Having a niche is very important. It will allow you to really become an expert, have a high skill-level and a portfolio, which are all necessary for selling and high rates.
Narrow specialty can sometimes mean that people will look for you, and you won't need to do much selling. But it is hard to find such a sweet spot, because most of the time a narrow niche will mean a small market and, thus, fewer chances of getting a project. So you should definitely take time to research the market and find a perfect (or at least) a good enough niche for yourself.
And definitely agree that things change and you'll have to reconsider your choice in a year or two.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Daniil, thanks for a very insightful comment!
I absolutely agree! Having a niche is very important. It will allow you to really become an expert, have a high skill-level and a portfolio, which are all necessary for selling and high rates.
Narrow specialty can sometimes mean that people will look for you, and you won't need to do much selling. But it is hard to find such a sweet spot, because most of the time a narrow niche will mean a small market and, thus, fewer chances of getting a project. So you should definitely take time to research the market and find a perfect (or at least) a good enough niche for yourself.
And definitely agree that things change and you'll have to reconsider your choice in a year or two.