DEV Community

Discussion on: Question regarding "Junior Full Stack Developers"

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao • Edited

There's not really a clear cut definition of being what justifies being a full stack developer due to differences in technologies used and a wide area of specialisation.

In my Why be a full-stack developer article.

I focus on skill stacking to provide you with unique insight into the world while you are developing software.

In terms of graduating from Junior Dev into Senior.

In the articles, I read it points to both technical and non-technical skills like:

  • Mentoring
  • Accelerated learning
  • Time management
  • Project management
  • Soft skills
  • TDD
  • Clean code
  • Understanding & creating technical architectures like design patterns or Solid
  • Leadership