DEV Community

Discussion on: My first 4 years as a professional developer in a dream company. And why I left.

Collapse
 
alvechy profile image
Alex Vechy

I feel it's a common issue in big companies who attract lots of talent, some of which can grow faster than the established process for all engineers. However, technical growth and challenges met by such people are pretty much scoped to the level they're in, and there are just too many variables to see why it is so and how to fix it. There's a good picture about the distribution of layers and I like how it explains growth in companies, especially for big companies.


But in the end, I believe it's the best choice one can make – move on to become happier, more experienced and wiser :)
Collapse
 
kethmars profile image
kethmars

Firstly, thanks for sharing that article!

But I agree with your point regarding processes - it's hard to come up with a system that really suits everyone. Fortunately, there are plenty of discussions around that.
But imo it's equally important to talk about from an individual's perspective. In my case, it was hard for me to justify a promotion, because of comparisons to others. It's easy to find developers who are better than you and it's easy to start comparing yourself to them. In some way, processes can help around it, but at the same time, managers and culture must support and motivate to reach higher.
And yep...in the end, the easiest way to understand your value is to go to a new environment.