Efter att ha varit i den här positionen tog jag vanligtvis bara en stund att prata med ledning / chef eller seniorutvecklare. Detta skakar ut olika sätt:
1) Företaget har en strikt policy, IT måste hantera alla dessa saker - även för utvecklare. De vet att det är ont, men de måste ha det på det här sättet. Du kommer att be om många lösenord, såvida inte ...
2) Företaget har en strikt policy och kan inte / kommer inte att ändra, men utvecklare tenderar att göra vad de vill ändå. En seniortekniker frågade mig en gång vad jag använde för en viss uppgift, och jag sa till honom, och han svarade: "Ni utvecklare ... ni kan bara inte använda den godkända programlistan, eller hur?" - med ett vetande leende.
Detta kallas ofta för "hemlig" eller "svart väska" -operation, där alla använder vad de vill och ledningen vet, och människor säger bara ingenting eller bryr sig särskilt så länge du inte t kommer att klaga när något går fel (och du gör inte något för någon annan). Nackdelen här är förresten ibland att politiska spel spelas och om något går fel kan du tugga på dig även om dina verktyg / programvara / arbetsstation inte hade något att göra med det - speciellt om du är junior ("om någon av dina teamet fångas eller dödas kommer sekreteraren att avvisa all kunskap ").
3) Företaget har en strikt policy ... och vet om dig irriterande utvecklartyper och ger dig lokala administratörsbehörigheter på dina egna maskiner , eller till och med ställa in okontrollerade virtuella maskiner som du kan använda för att köra dina verktyg utan att skruva ihop deras arbetsstationer och få dem att installera om en bild när du oundvikligen spränger upp saken.
Vi säger alla att vi vet vad vi gör , och vi alla slutar spränga en OS-installation vid ett eller annat tillfälle. "Jag är ganska säker på att manuellt installera en alfa-version av fel drivrutin och redigera registret så att processen går snabbare orsakade inte problem ... hosta ..."
Särskilt när företaget inte har massor av nya anställningar i din avdelning regelbundet, eller om din dev-avdelning bara är ett litet edge-case för vad IT gör på en dag, ibland glömmer folk bara hur man hanterar saker och de har ingen checklista för dev-installationer.
På alla icke-programvaruföretag som jag har arbetat är dev-verktygen inte en standarddel i någon avbildning eller installation och hanteras i varje fall från fall till fall. .
4) Företaget har saker som de är av en anledning och de kan inte eller kan inte förändras eftersom du ogillar det och det verkar oproduktivt. Det slutar med att du bara måste tåla det, men de goda nyheterna är vanligtvis att det går ner när du har fått allt inställt och du sällan behöver ringa efter ett lösenord längre.
Ibland blir du också väldigt bra på använder programvara som inte kräver administratörsbehörighet, eller ... se # 2 ovan. Ibland är det bara en nackdel med tuff politik, säker infrastruktur, dålig hantering eller byråkratins karaktär ... uppåtriktningen är ofta att du inte behöver oroa dig för något av det och när nästa stora säkerhetssårbarhet dyker upp och det har avslöjats att NSA faktiskt är The Missing Butler (gasp!), det är inte ditt problem. Du gör bara ditt jobb, eller har en besökstid medan IT klättrar för att patcha och starta om alla arbetsstationer, säkra i vetskapen att det är "Inte mitt problem". Detta passar kanske din arbetsstil och din personlighet, men olika miljöer för olika folk!