in reply to What Programmers Want

I am an idealist.

I want a tech department that understands, that architecture.. structure.. standards, documentation especially on large projects, need to be formed.

I don't want Hitler over my shoulder, preventing me from using $x vs $iterator, but I'd like to see, $thisVariable vs $this_variable in some consistency.

I want to know that the biz people I work with understand that this is software and not desiging a car or sewing. I want my systems analysists doing requirements gathering and all the steps for a successful project.

I want my QA dept not to say, "it's broken" and that's it. I want them to find my mistakes early and quickly.

I want my support group to be able to be trained on supporting my software. If an error is thrown, I want them to understand what it is, how it's caused and what to do about it.

I'm a hacker.. a coder.. a programmer, and when I work, a developer. I want my hacking to be the way I want it, but when I work in a team, I want to be able to expect my peers to behave in a proper manner and vice versa for myself.

Play that funky music white boy..