I don't agree that frontend/backend/full-stack developers 'don't exist'. A frontend developer is someone who is an expert in building web frontend. A frontend developer can learn new languages or tools and become a backend developer in a short period of time. Labels aren't permanent, but they are a useful and succinct way to communicate what you do.
I don't agree that frontend/backend/full-stack developers 'don't exist'. A frontend developer is someone who is an expert in building web frontend. A frontend developer can learn new languages or tools and become a backend developer in a short period of time. Labels aren't permanent, but they are a useful and succinct way to communicate what you do.
I think it's more a way to communicate what you enjoy doing, rather than a rigid skillset.
Can you get really good at something you don't enjoy?