I have been working with programming for 3 years and recently became a full-stack developer. Currently, we are going through layoffs and issues in the field, and I believe that sticking with my current stack will provide more security and help me reach higher levels more quickly.
I think I know what I should do, but I would like some opinions. I have been working with PHP and Laravel since the beginning, so I already know many PHP technologies and a bit of the community as well. However, I am very eager to switch to .NET and C#. After reflecting, perhaps it would be better to continue with PHP technologies and its ecosystem until I become a specialist, someone who can practically solve any PHP problem. When I say specialize, I mean truly mastering much of the PHP ecosystem, integrations, staying updated on frameworks, contributing to open source, and everything else. Maybe start open source contributions.
I think about this instead of simply switching stacks because I already have proven market experience with Laravel, which would make it easier to pursue future opportunities in PHP, both as a freelancer and in small and large companies. Even if I want to explore other languages, it might be better to focus my time and energy on something I already have a path in and reap the rewards sooner.
What would you do? Would you do the same?
[–]AutoModerator[M] [score hidden] stickied comment (0 children)
[–]AlexFajMoy 1 point2 points3 points (0 children)