You can be both, specialize in one thing and then learn other things too.
I consider myself a generalist, but I specialize in Front-End particularly in Mobile UI with Flutter.
I like being a generalist because I can understand the whole development stack, I think a front end developer should know the basics of how DDBB, design process and apis work and viceversa. But then I specialize in what I'm getting paid to do, to do the best job possible, and to be able to get another job in case I get layed out at some point.
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.
You can be both, specialize in one thing and then learn other things too.
I consider myself a generalist, but I specialize in Front-End particularly in Mobile UI with Flutter.
I like being a generalist because I can understand the whole development stack, I think a front end developer should know the basics of how DDBB, design process and apis work and viceversa. But then I specialize in what I'm getting paid to do, to do the best job possible, and to be able to get another job in case I get layed out at some point.