I work in software for a branch of a major company, but my manager last wrote a program 15 years ago in visual basic, one co-worker can't remember what his software does, and another whose only job is to write documents and do limited QA.
Details for major projects are trickled in during the project timeline, where requirements can change a few times a week. Best of all, the managers are business-centric who maybe took a weekend Microsoft Cert course, so they think they know technology.
Everyone is afraid to question their superiors or that's the excuse given whenever a decision is made that delays a project. (Yeah, I know rebuilding this web-service will set us back a week, but that's what so-and-so decided, my hands are tied). If you question anything, you're told to just do it.
Despite all that, when someone else outside the department plans a project, it's a joy to work, but unfortunately those are very rare.
Log in to comment