I don't want to be a full-fullstack developer
So, it seems like the pendulum is swinging back. I remember companies with more dedicated specialists, and it could be challenging to ship small features due to large coordination efforts.<p>Further, sometimes the work is unbalanced. In my current company, we recently had a backend-dominant release in a way that the frontend team didn&#x27;t have as much work. That team rolled up its sleeves and dug in to solve problems, even if they weren&#x27;t specialized in it. They weren&#x27;t happy. It wasn&#x27;t what gave them joy, but it was what was necessary for everyone to release what was needed. Now, we made sure that they had access to backend developers who could pair or guide work, and we knew the work would talk longer. (After all, these were developers who were stronger in the front end!) With our next release, we look to be more balanced, but we&#x27;re looking at having developers with more backend competencies contribute to the frontend this release.<p>I think it&#x27;s too much to ask for developers to be equally brilliant in multiple areas, but I don&#x27;t think it&#x27;s too much to ask that people have the willingness to develop minimal proficiencies in multiple layers and the willingness to contribute and learn.