I have rarely been unable to talk to a manager when I had a good reason.
As for promotions, career development, etc. that's not something that everyone is going to get through the organization that they work in for various reasons. (e.g. "This is a library and if you want to be promoted you have to be a librarian to get ahead")
Organizations like that don't deserve to not be able to hire computer programmers and a programmer can be perfectly satisfied working there. That programmer might be somebody who isn't ambitious or if they are ambitious they might pursue their ambitions outside of work in the form of side projects, relationships, etc.
> This is a library and if you want to be promoted you have to be a librarian to get ahead"
There's more to career development than promotion into management. Level promotions are a thing, after all. Or at the very least, annual reviews and compensation.
As for promotions, career development, etc. that's not something that everyone is going to get through the organization that they work in for various reasons. (e.g. "This is a library and if you want to be promoted you have to be a librarian to get ahead")
Organizations like that don't deserve to not be able to hire computer programmers and a programmer can be perfectly satisfied working there. That programmer might be somebody who isn't ambitious or if they are ambitious they might pursue their ambitions outside of work in the form of side projects, relationships, etc.