There is a wide spectrum between “working by yourself” and working for a large beuracratic company where you’re just a number. I can take credit for leading a lot of initiatives at the companies I’ve worked for without being in management. It’s the difference betweeen working for small companies - or larger companies with a small development shop - and massive companies.
I would never know as much as I know about networking, infrastructure, devops, architecture, security, etc. in addition to development if I spent all of my life in a large company.
I would never know as much as I know about networking, infrastructure, devops, architecture, security, etc. in addition to development if I spent all of my life in a large company.