One will be seen a jack of all trades but a master of none when they claim to know each of the trades at the age of 19. Heck, even at older ages it is highly unlikely one will be a master of all trades. I'd specialize at one trade and practice the full stack by creating your own applications. Add some spice by automating with CI/CD pipelines and using Docker, Kubernetes or Terraform for instance.
One will be seen a jack of all trades but a master of none when they claim to know each of the trades at the age of 19. Heck, even at older ages it is highly unlikely one will be a master of all trades. I'd specialize at one trade and practice the full stack by creating your own applications. Add some spice by automating with CI/CD pipelines and using Docker, Kubernetes or Terraform for instance.
Absolutely, learning by doing is the best way to learn IMO.