Can't we all just get along?
:)
Seriously though. It sounds like you've had some pretty bad experiences with less-than-gifted-in-the-social-skills-department "Admins".
Let me try to help. Illustrate a little of where "we" come from;
He is typically perceived as someone
who has the control of the whole
network, act like an authority...
He/she, (the admin) is someone who is entrusted with the responsibility by the company's management of making sure the network is up, running and running well. Surely we need a level of detailed control to fulfill those requirements. Instead of a blind hatred for someone who's job it is to maintain that network, how about altering your approach a little and working with us?
Sure, he hasn't given you the access.
WTF should I waste my time to call
that censored and ask him the
permission to do something which
belongs to my job?
Maybe you're not seeing the big picture here. It's not personal that something is disabled, it's likely the case that it's disabled for ALL users, because it's dangerous for folks who don't know how to use it/what it does, to mess with it. If you've got a valid reason and some good knowledge to back up your use of such a thing, your admin should have no reason to not grant you access. (I emphasize the `should' in there, because as in the case of all things, your mileage may vary. :)
I detached my new PC and attached the
old broken one to grab some data from
the disk? Sure, some extreme security
measures have blocked my account
immediately.
It sounds like you ran into some 802.1x mac address switchport blocking or something like that. Slow down, friend. Understand that countermeasures such as that are in place to block unauthorized access to the network. They're NOT there, directed at you. Don't take it personally.
Also, that's not an "extreme security measure". It's actually quite commonplace, and AGAIN, there to avoid someone just walking up, plugging in and hacking away.
Perhaps this entire frustrating situation could have been avoided by simply communicating what you intended to do, along with a justification? IMHO, a little polite communication goes a long way.
Then we tried to install the TFS and
couldn't create network accounts
without the admin who was absent most
of the week? Why? It is our network,
for us developers to perform our
duties? Are we not trusted here?
Again, I'd ask if you communicated your change to the persons who are responsible for the operation and well-being of the network prior to them going on vacation? I'm not sure what you mean by "TFS", (our industry is riddled with more acronyms than the military at times :), but your statement of "It is our network, for us developers.." puts me a little ill-at-ease, which I'm sure it does to your admin as well. It's not "Your" network per-se. It's "the company's" network, and provided to you as a tool to help enable you to get your job done. As is the case with all complicated tools, there is a `tool maintainer' who's responsibility it is to make sure that tool is working properly.
Finally, as far as this statement goes:
And anytime you show some equal
administration skills in public, he
gets really angry. Yes, it is so
childish.
The ego is a fragile and unpredictable thing. From the gist of what you're saying in your post, it sounds like you understand exactly where I'm coming from with this.
Instead of seeking conflict and competition with your admin which in all likelihood is exacerbating the problem you're describing, try showing some patience and understanding. Communicate. Reach out, and be polite and respectful. You would be surprised how far that goes.
Of course, in your defense there's always the other side of the coin. Your admin may very well be one of those kinds of IT professionals who simply do NOT play well with others and it's unfortunate but has become somewhat common in our industry to hire the smart ones who have a lack of understanding user's needs or the ability to balance out security with business requirements. There are plenty of IT professionals who suffer from insecurity and other problems that result in them acting a lot like you've described. The best way to work with someone like that, is to show patience, understanding and friendship. Help them understand you. Show them that you're not threatening.
If your admin is unreasonable to the point where it's proving to be a serious detriment to you and your team accomplishing your tasks, politely explain where you're coming from. Ask him or her to help. If you get a rude response, take it to yours and theirs manager. Explain your situation. Detail how you've been polite and tried to work with them, but are getting nowhere.
If you fear repercussion from escalation, make sure to detail that in your meeting with management as well. Be honest. Have integrity.
Either way, good luck mate.