Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
porkface
Dec 29, 2000

diremonk posted:

I'm about to lose my poo poo with my coworker who wants to learn "troubleshooting." Over the last couple of weeks he has been after me to show him how I troubleshoot equipment. I'm reluctant since 1-that's my job, and 2-this guy can't even remember how to do his own stuff to save his life. Every couple of days he wants to watch me work on stuff so he can "learn." I snapped at him and my other coworker last week when I was trying to figure out some video issues. They both just stood there watching me silently for 15 minutes until I told them to go away because they were creeping me out. I felt a bit bad, but to just stand there and watch was annoying. If they at least offered suggestions or asked questions I would have let them stay, but dead silence... nope.

So today I go out to a meeting room and I see him up on a ladder messing with the clock. For some reason, when they redid this room a couple years ago they went with a POE clock that gets the time from a time server. On the best of days it is a pain in the rear end to get it to see the server, today is the worst of days. He says that the time was off and he was trying to fix it by pushing the buttons on the back. When I go to remote in and start working on it, he says that he wants to watch so he can learn how to do it himself.

So now I get to spend 30+ minutes or so trying to get this thing to go to the correct time instead of 2.5 hours in the future. I'm about ready to go to my boss and tell her that me trying to explain troubleshooting to these guys is causing me stress and I'm gonna lose it soon. I understand why she wants a backup, in case I leave or get hit by a bus. But these two guys aren't the solution.

I'm actually working on a local wiki where I document everything that I can from settings to basic problems to manuals. But knowing my coworkers, it will just get ignored in favor of their "knowledge."

Some friendly feedback...
1. It's bad to be a single point of failure, or the only person who can do your job. You'll be forever stuck doing it, and you won't be able to take time off.
2. It's good to help people lift themselves up and grow new skills.

Something to try...

quote:

I'm sorry this one is really tricky and I don't want to waste 3 peoples' time. Can you come back when I've solved and I'll show you what I tried and what eventually worked?

Adbot
ADBOT LOVES YOU

Bigass Moth
Mar 6, 2004

I joined the #RXT REVOLUTION.
:boom:
he knows...

Weedle posted:

In twenty years "office drone" will refer to the tiny quadcopters that constantly surveil us for our employers.

Should I use SurveillanceNow or Amazon Watchmen Service to monitor my office drones?

Methylethylaldehyde
Oct 23, 2004

BAKA BAKA

porkface posted:

Some friendly feedback...
1. It's bad to be a single point of failure, or the only person who can do your job. You'll be forever stuck doing it, and you won't be able to take time off.
2. It's good to help people lift themselves up and grow new skills.

Something to try...

At the same time, an untrainable 'helpful' idiot is useless forever, and an active drain on otherwise productive employees. If the dude is unable to retain the basic skills needed to do his actual job, what makes you think teaching him abstract troubleshooting skills would be any different? I'm sure throwing enough poo poo at the wall will get something to stick there, but that's not his job.

porkface
Dec 29, 2000

Methylethylaldehyde posted:

At the same time, an untrainable 'helpful' idiot is useless forever, and an active drain on otherwise productive employees. If the dude is unable to retain the basic skills needed to do his actual job, what makes you think teaching him abstract troubleshooting skills would be any different? I'm sure throwing enough poo poo at the wall will get something to stick there, but that's not his job.

This seems pretty aggressive and cynical.

I find most people aren't as dumb or incapable of learning as you describe. When people are first starting out in tech, they are often completely lost and ineffective. But it doesn't mean they are incapable of learning.

diremonk
Jun 17, 2008

Methylethylaldehyde posted:

At the same time, an untrainable 'helpful' idiot is useless forever, and an active drain on otherwise productive employees. If the dude is unable to retain the basic skills needed to do his actual job, what makes you think teaching him abstract troubleshooting skills would be any different? I'm sure throwing enough poo poo at the wall will get something to stick there, but that's not his job.

That's also the issue here. His actual title is video producer, my title is engineering supervisor/station manager. He has difficulties doing his own job, so I'm not sure why he is feeling that he needs to branch out. For example, when they would setup equipment, he would wrap colored electrical tape around the wires and use a sharpie to color code the connector so that he wouldn't forget instead of actually knowing the signal flow through the equipment. The tape would stay on for months which made dealing with those cables gross.

I don't want to be the single point of failure, but at the moment there is no one else. Seriously, I'm the only person with my title in our county government. I'd prefer having a backup, but these guys aren't it. They are what you think of when you say government employees. I was willing to help them, but after working here for over five years with no willingness on their parts to learn it has gotten old. They've been at the county for 12+ years and most of that by themselves so they could have taken the initiative to learn which is what I did at my old job.

diremonk fucked around with this message at 21:20 on Nov 5, 2019

Wibla
Feb 16, 2011

I think we found a CE!

(for those who remember larches' story :sun: )

totalnewbie
Nov 13, 2005

I was born and raised in China, lived in Japan, and now hold a US passport.

I am wrong in every way, all the damn time.

Ask me about my tattoos.
I think it's time to send them some basic reading material on "problem solving" and give them some sample problems to solve where afterwards, they write about the process they went through. At least this way, you'll have something to start from where you can see their deficiencies, etc. Also, this forces them (hopefully) to actually engage their brain in some way.

They're asking you to teach them things like "critical thinking" and that's really way too broad of a thing for you to simply teach them unless you made it a full-time job (at least temporarily).

diremonk
Jun 17, 2008

Wibla posted:

I think we found a CE!

(for those who remember larches' story :sun: )

NOOOOOOOO!!!!!, I'm one of the good ones I swear.

I think that sending some stuff on problem solving might makes things worse. They don't like the fact that I'm their semi-supervisor so my boss and I have to kind of tip-toe around that issue for the time being. Adding to that, both of them are closer to 50 so they might feel insulted getting a "how to critically think" from me. I should probably talk it over with our boss and see what she thinks.

diremonk fucked around with this message at 22:01 on Nov 5, 2019

LawfulWaffle
Mar 11, 2014

Well, that aligns with the vibes I was getting. Which was, like, "normal" kinda vibes.
So I had our IT Director yell at me in a meeting for the first time, which wasn't fun at all. It wasn't a prolonged experience but still. I'm not fond of him; he's personable enough but he's not very technically skilled or articulate, and I feel like he's kind of an embarrassment when he represents our department to the executive staff or in all-staff meetings. He used to be the Helpdesk supervisor when I was on the Helpdesk, but we've both recently taken promotions.

This morning we were having a weekly network ops meeting, and the Director - "James" - isn't present. We go over the calendar and one of the Helpdesk staff outlines his plan for our annual inventory. Now, since James was promoted there hasn't been a Helpdesk Supervisor. We have basically a whole new generation of techs who have never had a supervisor, which means no formalized training, no team meetings, no bonding, and no technical development coming down from the top. James is either disinterested in the Helpdesk or too busy with the numerous other projects going on to really be concerned about it, so one tech is trying to distinguish himself so he can take a shot at the supervisor position when it finally gets posted. Anyway, we go over his plans - visit each center during their half-day - and another former tech and I give some feedback, then we move on. About 20 minutes into the meeting James comes in. One of the meeting items touches on inventory so the tech goes over him plans again. James has something to add, that the tech should make sure there are meetings scheduled for the half-days, and I mention that the tech is already handling it.

Now, in my mind I was trying to a) save James some effort dealing with small potato stuff he no longer seems interested in and b) lift up this tech and his work. I said "$Tech has this all planned out," which was the wrong thing to say obvs because James replied with "Stay in your lane." What the gently caress man. It was a forceful rebuke and he carried that energy into telling the tech some contradictory information that wasn't going to be useful in any practical sense, spoken from someone who hasn't deigned to scan a barcode for most of a decade. Soon after he was done he left and another manager left with him, and at the end of the meeting the former and current techs spoke about the realities of doing inventory.

I moved on, filed it away to discuss with my wife tonight, but my supervisor called me in for a little meeting where she had been told "He did it again. In front of everyone." My boss is great and I feel like she has my back, but James gets mad at me for a slight or a perceived slight and takes it out on her who then has to at least hear my side of the story so she can say she talked to me about it. Now one time I did chuckle at one of his requests because I thought the subject and urgency were funny, but even then I think his reaction was a little over the top. This was me interjecting with information he hadn't known because he wasn't present at the meeting, then being cut down for being disrespectful to him.

The weird thing is that I don't think anyone's on his side. It's well known that he's a high CHA and low INT kind of player and everyone in the department has a laundry list of complaints about him, the work he does and how he behaves. I'm no Adonis but I was a really solid tech who got promoted into project management, I have good relations with my coworkers and I receive decent amounts of positive feedback on the work I do. I think him snapping at me was more of a blow to his own image than anything I could have said. Again, not because everyone would rush to my side because I'm so lovable but because it's, well, it's just pretty clear in the context of our work environment.

Anyway now I have to "watch what I say" again but at this point I'm just kind of over talking with him. He doesn't bring much to the table (until everything has been decided by the people who attend the meetings or read their emails, then he has a whole new game plan that will most certainly gently caress things up) and I guess I'll just shut down while he's trying to take charge. Even if I don't like him it's hard to watch him make a fool out of himself when he starts saying the wrong stuff, but I've spent the last 2 years making him look good which is, apparently, not my lane anymore.

/rant

totalnewbie
Nov 13, 2005

I was born and raised in China, lived in Japan, and now hold a US passport.

I am wrong in every way, all the damn time.

Ask me about my tattoos.
Can you just stop inviting him to meetings?

"Oh, sorry sir, I didn't think this was important enough to take up your time."

Shut up Meg
Jan 8, 2019

You're safe here.
Honestly: time to think about moving on.

Once a director has a personal dislike about you and isn't afraid to let it be known, your time there is numbered. The only question is whether you get the puch because he pins something on you or whether the bullshit grinds you down until you quit for your sanity.

LawfulWaffle
Mar 11, 2014

Well, that aligns with the vibes I was getting. Which was, like, "normal" kinda vibes.
Sure, but that won't stop him making last minute decisions about topics discussed in those meetings. Whatever, I’m home, I’m over it. He can yell at me about making a fool of himself into he’s blue in the face, nobody’s fooled by his theater

E: I’m gonna see this Windows 10 upgrade and the related problems through, then I’m going to start shopping around for jobs at the state level

Ham Equity
Apr 16, 2013

The first thing we do, let's kill all the cars.
Grimey Drawer

LawfulWaffle posted:

Sure, but that won't stop him making last minute decisions about topics discussed in those meetings. Whatever, I’m home, I’m over it. He can yell at me about making a fool of himself into he’s blue in the face, nobody’s fooled by his theater

E: I’m gonna see this Windows 10 upgrade and the related problems through, then I’m going to start shopping around for jobs at the state level
Finding a new job usually takes longer than you expect, start shopping around now. I'm sure James can handle the Windows 10 upgrade if you find something earlier than you expect.

Bob Morales
Aug 18, 2006


Just wear the fucking mask, Bob

I don't care how many people I probably infected with COVID-19 while refusing to wear a mask, my comfort is far more important than the health and safety of everyone around me!

Boss wanted to argue for like 15 minutes during a meeting that we couldn't upgrade from CentOS 7.4 to 7.7 because too much would change.

But then two minute later he said we could upgrade the database server just fine.

Then he said Md5 changed one MySQL version and I told him that was impossible. He then proceeded to log in to 3 different SQL servers to prove it and the Md5 hash was the same of course on each one ffor the same value

Refused to admit it and said he had witnesses. Surely it couldn't have been his code

CPColin
Sep 9, 2003

Big ol' smile.
poo poo pissing me off: The endless cycle of my boss try to crosstrain me, the sole developer, in a task that two other people are already doing while I suggest that the task is not necessarily the best use of my time, followed by my boss praising my skills as a developer and expressing their desire for me to branch out and me saying I'm not interested in writing reports and should stick to what I'm good at. I've never said, "No, I won't do it." and my boss has never said, "Do it or you're fired." so we're just chilling in a Cold War of me reluctantly listening to the crosstraining and then giving the same feedback in every one-on-one.

Boss is retiring next year and I need to excise a couple bullet points from my job description before the new boss arrives!

Agrikk
Oct 17, 2003

Take care with that! We have not fully ascertained its function, and the ticking is accelerating.

LawfulWaffle posted:

Anyway now I have to "watch what I say" again but at this point I'm just kind of over talking with him.

I know you are ranting and I get how frustrating it is to have a boss or a skip-boss with whom you don’t agree.

That said, have you tried sitting down an talking with them face to face?

Your boss has a belief system and core tenets that motivate them and outside forces that push them. I bet that if you sat down for a “let’s clear the air” meeting, well, you wouldn’t become best buds or anything, but at least you both can get a better sense of why you both are acting like you are.

totalnewbie posted:

Can you just stop inviting him to meetings?

Or you could face the problem head-on instead of being passive-aggressive.

Shut up Meg posted:

Honestly: time to think about moving on.

Once a director has a personal dislike about you and isn't afraid to let it be known, your time there is numbered.

This is not always true. I have been in these situations before and again, before you uproot your job, maybe it’s worth putting in the time to fixing the relationship. You don’t need to be friends, you just need to respect the other’s priorities, values and beliefs.

I bet I’d you walked in there and said, “I’ve been working with [colleague] about the inventory and we have it under control. I apologize for not keeping you in the loop on our efforts but my stepping in at that last meeting wasn’t an attempt to derail or usurp any authority. I was simply trying to be efficient.”

Start there and see where the conversation goes.

SyNack Sassimov
May 4, 2006

Let the robot win.
            --Captain James T. Vader


Agrikk posted:

I know you are ranting and I get how frustrating it is to have a boss or a skip-boss with whom you don’t agree.

That said, have you tried sitting down an talking with them face to face?

Your boss has a belief system and core tenets that motivate them and outside forces that push them. I bet that if you sat down for a “let’s clear the air” meeting, well, you wouldn’t become best buds or anything, but at least you both can get a better sense of why you both are acting like you are.


Normally I like and agree with what you post Agrikk ol buddy, but in this case it sounds like you're not reading his post fully. Obviously we're both ascribing reactions/reasons to James here, but it looks to me like the guy is reacting out of fear that people will think he's incompetent or not fully doing his job (which is already patently obvious to everyone there, he just doesn't know it), and so when LW basically tried to advise him that they were already taking care of an aspect of things that James thinks he should be overseeing, he snapped at LW to stop because he doesn't want to be seen as having failed to do that aspect. Even though it sounds like LW and others there have essentially been doing that part of things since James was promoted. That's not a person you can necessarily reason with or clear the air - if he's reacting out of fear of being thought of as incapable, he's probably not going to respond logically or rationally to an attempt to explain what LW's reasoning was.

I'd agree with looking for a new job, and simultaneously going full Machiavelli and trying to push James into getting himself fired since it sounds like he's already on some thin ice and/or has no allies. But then, I'm a jerk. A complete kneebiter.

Ham Equity
Apr 16, 2013

The first thing we do, let's kill all the cars.
Grimey Drawer
Pissing me off: back in late May, I pushed back on the scheduling being done for my job, in that I was coming in early a lot and working late a lot. The late I didn't mind so much, because I'm on the late shift (9:30-/10ish-6:00pm), but coming in early basically directly subtracts from my sleep (I'm a night owl). Shortly before this time, my doctor told me my blood pressure was too high, and that one of the reasons was probably lack of sleep (not the only reason or anything, but she was concerned enough to refer me to a sleep specialist). In my direct boss' defense, she did stop scheduling me for early stuff nearly as much. However, since then, we've started moving our upgrade/patching windows for all customer-facing systems from starting at 8:00pm to starting at 11:00pm. For patching, this means me and my coworker are the ones doing 11:00pm patching once a month. The expectation is that we can "come in late" or "work from home" the next morning (best-case, patching of these systems takes about 3.5 hours). I pushed back again, and said that ruining our sleep schedule every other month isn't okay, and that if they want to do this, they need to at least give us the next day off, plus another comp day in addition to it, which I thought was eminently loving reasonable. My boss and I got into it over that, and in spite of me getting the agreement of my coworker beforehand to hold the line, he folded hard. After an hour-long meeting talking about it (this was only between my boss and I), we agreed that since my coworker didn't mind doing it, he'd be the one doing it.

That was all the last customer-facing patching day. Today, my boss told me that I have to patch tonight. After another heated discussion, she agreed to talk to her boss about it instead, but insisted she didn't say my coworker would do it last time, but that "we would talk about it." Well, we never talked about it, and that was definitely not my takeaway from our meeting last time. I'm really, really unwilling to loving wreck my sleep schedule every other month for this (I pushed back against it for other software upgrades, but we came around to an agreement for those that I found workable). I get paid $50,000 a year salary (exempt) for 1/6th on call and pretty regular off-hours calls on systems I'm responsible for. If I were pulling in $80,000, this would be a different story, but I really feel like I don't get paid enough for this poo poo (I live in Seattle).

So, now I'm considering whether or not to go to HR and my doctor. I think my doctor would probably be willing to give me a note that said "an all-nighter every other month is not healthy," and I have the email I sent back in May about the scheduling and my blood pressure. This job definitely isn't worth killing myself over. On the flip side, in general, I really like my boss; this is one of the few issues we really disagree on, we generally get along really well. I really hate being perceived as high-maintenance, and I'm usually the one willing to be really flexible, so I guess she's just surprised at the pushback, here. My boss' boss is someone I used to really get along with, but over the last year, we've butted heads a lot, too. The HR/medical thing really feels like the nuclear option, and I'm pretty sure it would negatively impact my relationship with both my boss and my boss' boss, which would also suck.

And before anyone suggests it, I'm already looking for a new job. I really don't hate my job here, this one part just sucks (and the fact that they don't pay me enough), so I've been fairly picky (mostly looking local government sector, which doesn't have frequent openings). This just sucks.

Agrikk
Oct 17, 2003

Take care with that! We have not fully ascertained its function, and the ticking is accelerating.

Super Soaker Party! posted:

Normally I like and agree with what you post Agrikk ol buddy, but in this case it sounds like you're not reading his post fully. Obviously we're both ascribing reactions/reasons to James here, but it looks to me like the guy is reacting out of fear that people will think he's incompetent or not fully doing his job (which is already patently obvious to everyone there, he just doesn't know it), and so when LW basically tried to advise him that they were already taking care of an aspect of things that James thinks he should be overseeing, he snapped at LW to stop because he doesn't want to be seen as having failed to do that aspect. Even though it sounds like LW and others there have essentially been doing that part of things since James was promoted. That's not a person you can necessarily reason with or clear the air - if he's reacting out of fear of being thought of as incapable, he's probably not going to respond logically or rationally to an attempt to explain what LW's reasoning was.

I'd agree with looking for a new job, and simultaneously going full Machiavelli and trying to push James into getting himself fired since it sounds like he's already on some thin ice and/or has no allies. But then, I'm a jerk. A complete kneebiter.

:)

I get what you are saying, Soaker, but around these parts "Get a new job!" seems to be the default position to take and I'm suggesting that managing upwards and helping a boss be a better boss is an alternate suggestion.

I'm not planning on dying on this hill, and you are right that I didn't initially read the post fully. I'm saying that fixing a broken boss is a skill worth developing because in life odds are that we'll have more bad bosses than good ones.

Methylethylaldehyde
Oct 23, 2004

BAKA BAKA

diremonk posted:

NOOOOOOOO!!!!!, I'm one of the good ones I swear.

I think that sending some stuff on problem solving might makes things worse. They don't like the fact that I'm their semi-supervisor so my boss and I have to kind of tip-toe around that issue for the time being. Adding to that, both of them are closer to 50 so they might feel insulted getting a "how to critically think" from me. I should probably talk it over with our boss and see what she thinks.

50 year old lifers in a government job? Ahahahahahahahahahaahaaaaa. No. They are the next best thing to unfirable, and so set in their ways you could use them as a survey datum point for the office. I'm sure they also don't like the fact that you're probably half their age and their supervisor either. Giving them a book on "Word Problems and You: A guide to critical thinking" would be like pouring gasoline on the smouldering pile of resentment they already have for you. Like big boy union grievance tier hissy fit over it.

Next time they ask if they can watch you do something to learn how, tell them they need to come up with three good questions each while you do it, or ask them to send you an email acknowledging that because you're training them on the system, the fix will take two to three times as long, and have them CC both your boss and their boss, so everyone knows you're being so helpful taking the time to train them.

I'm betting they either don't want to do their actual jobs, or some variation of learned helplessness is gonna set in as soon as they claim to know how to do it, and now they get to repair it, and then drag you in to have it actualy fixed after they gently caress it all up. Then blame you for substandard training, or "diremonk told us to do it that way!".

Cynical? Yep. But also rarely disappointed.

Methylethylaldehyde fucked around with this message at 21:09 on Nov 6, 2019

LawfulWaffle
Mar 11, 2014

Well, that aligns with the vibes I was getting. Which was, like, "normal" kinda vibes.
I have additional information. My crime is "talking over the IT Director (James)" and apparently he stewed about it all night because he called an IT managers meeting this morning to discuss the lack of respect in this department. Which led to them having to have meetings with their teams to make sure everyone was respecting the hierarchy of authority. I also learned that when he specifically mentioned my actions all three of the managers stepped up to my defense, but that did not stop him from threatening to take the matter up with our COO. The COO likes me but it's not like I work with her every day; I used to fix her problems with a positive attitude and now I hold meetings and presentations that are worth her time, but that wouldn't really cover me if the new Deputy Director of IT came to her with a complaint.

My boss advised I discuss the matter with him, just like Agrikk did, and I see the wisdom there. I've done it before but I feel like this time is a little different and that I'd be walking into a lion's den to admit that I made a mistake. Especially now that this is growing into department-wide mandates specifically against talking over your superiors. I need our relationship to get repaired at least a little or else it's going to be an incredibly tense time while I try and wrangle him and other heads and figure out what our roadmap to Win 10 actually looks like, and it would all be so much better if he had just called me into his office and addressed his concerns with me directly. Now anything I do is colored by the fact that it's been blown out of proportion and I don't think there's much footing for a level discussion about what happened. I'm at a disadvantage and if I go to him it'll have to be with my hat in hand, seeking forgiveness for stepping over the line. *Especially* because he's already dropping these hints that he's so upset he's going to escalate the issue.

The agency I work for has given me incredible opportunities. I started with zero confidence or goals and a BA in Creative Writing working as a temp in the call center, and five years later I'm a Project Manager in IT. There's little more I can really do here and I think a lot of the people I've worked with wouldn't be surprised to see me move on, but I've only been in my position since May and there's a lot more I can do for my resume before I leave the confines of this relatively cushy environment. I think I've known for a year or so, ever since I was a Network Tech, that James would be the thing to drive me away and it's sad to see it becoming true.

deedee megadoodoo
Sep 28, 2000
Two roads diverged in a wood, and I, I took the one to Flavortown, and that has made all the difference.


LawfulWaffle posted:

Which led to them having to have meetings with their teams to make sure everyone was respecting the hierarchy of authority.
...
Especially now that this is growing into department-wide mandates specifically against talking over your superiors.

Holy LOL. I would just start laughing until they fired me. This is straight out of some late 90s ex-military IT manager playbook.

Woof Blitzer
Dec 29, 2012

[-]
Guess who’s doing a group 20 page network design proposal by entirely themselves.

porkface
Dec 29, 2000

LawfulWaffle posted:

I have additional information.

He wants you to kow and apparently that fits the culture of the business if their outcome of a managers meeting is "ensure everyone is respecting the hierarchy" and not "our leaders exist to serve their people"

It's great that people stood up for you, but if your manager's suggestion is for you to solve the problem yourself then they're not effectively managing up and you can expect all poo poo to roll downhill.

If you have a fallback plan, I might consider "taking it up with him" by popping my head in his office and saying "hey James, we good?" Do the thing, but put as little effort into it as possible while still showing 100% positive intent. Make him do the work of saying "No Lawful, we're not good. I expect blah blah blah" and then just hear him out and agree to his terms (or tell him "no deal" and quit).

Super-NintendoUser
Jan 16, 2004

COWABUNGERDER COMPADRES
Soiled Meat
Working on a project that has a strange contract structure. I'm officially off the project as of end of last month, but there's a few lose ends. There's no actual contract now, so whether or not I should wrap them up is a subject of much consternation. Finally the PM tells me to finish a couple things. Yesterday I'm stuck on something I have no idea how to fix, and it's actually the last task on the list.

I work on it for several hours yesterday, and today the PM says "stop working on it, you're done. Ignore that last undone thing". It's killing be because I know that no one else is going to fix it, and then in a week, when I don't have time it's suddenly going to be "ok we have a new contract go finish X." I'm stressing over it, and today the customer emails me "oh it's fixed, everything is done". I'm completely :psyduck: because there's absolutely no way they fixed it on their own, so I have no idea what's up.

Johnny Aztec
Jan 30, 2005

by Hand Knit

LawfulWaffle posted:

I have additional information. My crime is "talking over the IT Director (James)" and apparently he stewed about it all night because he called an IT managers meeting this morning to discuss the lack of respect in this department. Which led to them having to have meetings with their teams to make sure everyone was respecting the hierarchy of authority. I also learned that when he specifically mentioned my actions all three of the managers stepped up to my defense, but that did not stop him from threatening to take the matter up with our COO. The COO likes me but it's not like I work with her every day; I used to fix her problems with a positive attitude and now I hold meetings and presentations that are worth her time, but that wouldn't really cover me if the new Deputy Director of IT came to her with a complaint.

My boss advised I discuss the matter with him, just like Agrikk did, and I see the wisdom there. I've done it before but I feel like this time is a little different and that I'd be walking into a lion's den to admit that I made a mistake. Especially now that this is growing into department-wide mandates specifically against talking over your superiors. I need our relationship to get repaired at least a little or else it's going to be an incredibly tense time while I try and wrangle him and other heads and figure out what our roadmap to Win 10 actually looks like, and it would all be so much better if he had just called me into his office and addressed his concerns with me directly. Now anything I do is colored by the fact that it's been blown out of proportion and I don't think there's much footing for a level discussion about what happened. I'm at a disadvantage and if I go to him it'll have to be with my hat in hand, seeking forgiveness for stepping over the line. *Especially* because he's already dropping these hints that he's so upset he's going to escalate the issue.

The agency I work for has given me incredible opportunities. I started with zero confidence or goals and a BA in Creative Writing working as a temp in the call center, and five years later I'm a Project Manager in IT. There's little more I can really do here and I think a lot of the people I've worked with wouldn't be surprised to see me move on, but I've only been in my position since May and there's a lot more I can do for my resume before I leave the confines of this relatively cushy environment. I think I've known for a year or so, ever since I was a Network Tech, that James would be the thing to drive me away and it's sad to see it becoming true.

Dude. If he is threatening to take it to the COO, then YOU loving go over his head and YOU set up a meeting with the COO.
He is being a little pissy child.

Sickening
Jul 16, 2007

Black summer was the best summer.

Johnny Aztec posted:

Dude. If he is threatening to take it to the COO, then YOU loving go over his head and YOU set up a meeting with the COO.
He is being a little pissy child.

Taking petty disputes to C-levels is playing Russian roulette. I would advise against it. I am sure they don't appreciate dealing with the drama.

Dealing with unreasonable people is a skill. I would think a skill a project manager needs to develop in a hurry. Sometimes the best thing to do is let someone else be the unreasonable one and ignore the petty behavior.

klosterdev
Oct 10, 2006

Na na na na na na na na Batman!
Sounds like it already appears to the higher-ups that the dude is making a big stink over nothing. Don't make a something to validate his complaints when you can let him hang himself as he yells at a cloud.

Hollow Talk
Feb 2, 2014

klosterdev posted:

... as he yells at a cloud.

You need to specify the cloud provider here. My empathy hinges on this vital piece of information.

Dog_Meat
May 19, 2013

klosterdev posted:

Sounds like it already appears to the higher-ups that the dude is making a big stink over nothing. Don't make a something to validate his complaints when you can let him hang himself as he yells at a cloud.

This.

Someone this insecure and loud is making a name for himself as a desperate moron. Throw them enough rope and let them hang themselves. You were right in what you said, and you can always say that you "didn't realise you were undermining him", but any grovelling will simply enable his behaviour. You have as good a relationship as you can with the COO (they know you exist and don't hate you) combined with the noise he's making and your managers backing you up to know that if he wants to really take it higher he's going to be on shaky ground.

If you get called into any follow up you simply say that you didn't think he'd be dealing with the small things and didn't intend to make him look out of the loop, but that's as far as you go.

People like this James don't go long before they have a full on meltdown and show their true colours (before being quietly shipped out with a pay off where they go to the next unsuspecting company to start it all again)

Schadenboner
Aug 15, 2011

by Shine

deedee megadoodoo posted:

Wrong! This is the thread where you get to post your rants.

That said, in response to the post, it sounds like the entire way people interact with IT needs to be changed. The way yo start with this is enforce the ticket policy. Everything is tickets. If you message me directly I ignore you. If you stop me in the hallway or come to my desk my response is “did you open a ticket?” Nothing gets done without a ticket. Nobody should be contacting anyone directly about any requests. If the ticket is a priority (a real priority) it will be dealt with in a timely manner. If your issue is not in a ticket is it really an issue?

So you're saying I can't order curly fries here?

:saddowns:

deedee megadoodoo
Sep 28, 2000
Two roads diverged in a wood, and I, I took the one to Flavortown, and that has made all the difference.


Schadenboner posted:

So you're saying I can't order curly fries here?

:saddowns:

only if you open a ticket.

cage-free egghead
Mar 8, 2004
I just spent most of my day loving around with trying to get a Classic Shell silent installer working on remote machines. This would greatly speed up my Win10 deployment but I'm not getting it to work reliably.

I wrote a script that asks for a user-specified file or folder and moves it to whatever location you'd like, remote or local. Then, it runs invoke-command and then will try to run the .exe with a /qn flag for silent install. Once done, it will run regedit to apply a Classic Shell xml file and then complete.

Could anyone see anything obvious? I'm sure there's a bunch of ways to streamline this, but this is my first real script and I'm barely scratching the surface with Powershell.

code:
# First transfer Open Shell folder to destination PC

# This is the file or folder you want to copy
$source =  Read-Host -prompt "Insert full file path of SOURCE"
 
# The destination location you want the file/folder(s) to be copied to
$destination = Read-Host -prompt  "Input //PC NAME/C$/admin/"

# This initiates the transfer and displays success message
if ((Test-Path -Path $destination)) {
Copy-Item $source -Destination $destination -Force -Recurse
$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer SUCCESSFUL!",0,"Done",0) } 

# This is for if the process failed and displays failure message
else {

$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer FAILED!",0,"Done",0)

}

# Run installer in Silent mode on destination PC
$destination2 = Read-Host -Prompt "Insert Computer Name"

Invoke-Command -ComputerName $destination2 -ScriptBlock {C:\admin\Open-Shell\OpenShellSetup_4_4_131.exe}

Pause

# Merge registry key
$startprocessParams = @{
    FilePath     = "$Env:SystemRoot\REGEDIT.exe"
    ArgumentList = '/s', 'C:\Admin\Open-Shell\menusettings.reg'
    Verb         = 'RunAs'
    PassThru     = $true
    Wait         = $true
}

$proc = Invoke-Command  -ScriptBlock {Start-Process @startprocessParams}

if ($proc.ExitCode -eq 0) {
    'Registry successfully merged!'
}
else {
    "Fail! Exit code: $($Proc.ExitCode)"
}

Exit-PSSession

Schadenboner
Aug 15, 2011

by Shine

deedee megadoodoo posted:

only if you open a ticket.

Can't I just tell you about it now and put in the ticket later when I have the fries?

Joda
Apr 24, 2010

When I'm off, I just like to really let go and have fun, y'know?

Fun Shoe

Schadenboner posted:

Can't I just tell you about it now and put in the ticket later when I have the fries?

Nono, you need to put in a request ticket for the fries, then the fry product management team will have to make a job and on that job discuss the process and viability of making the fries, and the extra time and resources needed to make them curly. Once that has been done the work ticket will be created and scheduled for the third release from now. Then the cook will discover it at the tail end of the frying window and will rush to finish it in time, and while still creating a QA ticket, no one has time to do it, so you're left with soggy fries that aren't curly. Whether you want to create an improvement ticket to get crispy, curly fries will then be up to you.

Nazattack
Oct 21, 2008

cage-free egghead posted:

I just spent most of my day loving around with trying to get a Classic Shell silent installer working on remote machines. This would greatly speed up my Win10 deployment but I'm not getting it to work reliably.

I wrote a script that asks for a user-specified file or folder and moves it to whatever location you'd like, remote or local. Then, it runs invoke-command and then will try to run the .exe with a /qn flag for silent install. Once done, it will run regedit to apply a Classic Shell xml file and then complete.

Could anyone see anything obvious? I'm sure there's a bunch of ways to streamline this, but this is my first real script and I'm barely scratching the surface with Powershell.

code:
# First transfer Open Shell folder to destination PC

# This is the file or folder you want to copy
$source =  Read-Host -prompt "Insert full file path of SOURCE"
 
# The destination location you want the file/folder(s) to be copied to
$destination = Read-Host -prompt  "Input //PC NAME/C$/admin/"

# This initiates the transfer and displays success message
if ((Test-Path -Path $destination)) {
Copy-Item $source -Destination $destination -Force -Recurse
$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer SUCCESSFUL!",0,"Done",0) } 

# This is for if the process failed and displays failure message
else {

$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer FAILED!",0,"Done",0)

}

# Run installer in Silent mode on destination PC
$destination2 = Read-Host -Prompt "Insert Computer Name"

Invoke-Command -ComputerName $destination2 -ScriptBlock {C:\admin\Open-Shell\OpenShellSetup_4_4_131.exe}

Pause

# Merge registry key
$startprocessParams = @{
    FilePath     = "$Env:SystemRoot\REGEDIT.exe"
    ArgumentList = '/s', 'C:\Admin\Open-Shell\menusettings.reg'
    Verb         = 'RunAs'
    PassThru     = $true
    Wait         = $true
}

$proc = Invoke-Command  -ScriptBlock {Start-Process @startprocessParams}

if ($proc.ExitCode -eq 0) {
    'Registry successfully merged!'
}
else {
    "Fail! Exit code: $($Proc.ExitCode)"
}

Exit-PSSession
My first GPO installer script was super basic but it worked 100% of the time. Runs as Computer during login scripts assigned to a Group through GPO.

If the file doesnt exist, it installs. Otherwise it doesn't do anything.

if exist \\[Network Folder]\GPInstaller\%computername%#Webroot.txt (
exit
) else (
start \\[Network Folder]\webroot.exe > \\[Network Folder]\GPInstaller\%computername%#Webroot.txt
)

sloshmonger
Mar 21, 2013

cage-free egghead posted:

I just spent most of my day loving around with trying to get a Classic Shell silent installer working on remote machines. This would greatly speed up my Win10 deployment but I'm not getting it to work reliably.

I wrote a script that asks for a user-specified file or folder and moves it to whatever location you'd like, remote or local. Then, it runs invoke-command and then will try to run the .exe with a /qn flag for silent install. Once done, it will run regedit to apply a Classic Shell xml file and then complete.

Could anyone see anything obvious? I'm sure there's a bunch of ways to streamline this, but this is my first real script and I'm barely scratching the surface with Powershell.

code:
# First transfer Open Shell folder to destination PC

# This is the file or folder you want to copy
$source =  Read-Host -prompt "Insert full file path of SOURCE"
 
# The destination location you want the file/folder(s) to be copied to
$destination = Read-Host -prompt  "Input //PC NAME/C$/admin/"

# This initiates the transfer and displays success message
if ((Test-Path -Path $destination)) {
Copy-Item $source -Destination $destination -Force -Recurse
$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer SUCCESSFUL!",0,"Done",0) } 

# This is for if the process failed and displays failure message
else {

$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer FAILED!",0,"Done",0)

}

# Run installer in Silent mode on destination PC
$destination2 = Read-Host -Prompt "Insert Computer Name"

Invoke-Command -ComputerName $destination2 -ScriptBlock {C:\admin\Open-Shell\OpenShellSetup_4_4_131.exe}

Pause

# Merge registry key
$startprocessParams = @{
    FilePath     = "$Env:SystemRoot\REGEDIT.exe"
    ArgumentList = '/s', 'C:\Admin\Open-Shell\menusettings.reg'
    Verb         = 'RunAs'
    PassThru     = $true
    Wait         = $true
}

$proc = Invoke-Command  -ScriptBlock {Start-Process @startprocessParams}

if ($proc.ExitCode -eq 0) {
    'Registry successfully merged!'
}
else {
    "Fail! Exit code: $($Proc.ExitCode)"
}

Exit-PSSession

First, we have a decent thread for powershell that a bunch of experts, smart people and myself regularly answer questions in:
https://forums.somethingawful.com/showthread.php?threadid=3286440

Second, the remote functions are not doing what you think they are. For one, the installer is not run in silent mode. The registry fix is not run on a remote system, and you close a non-existant pssession. try this:
code:
if ((Test-Path -Path $destination)) {
try {
Copy-Item $source -Destination $destination -Force -Recurse
$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer SUCCESSFUL!",0,"Done",0) } 

# This is for if the process failed and displays failure message
catch{

$wshell = New-Object -ComObject Wscript.shell
$wshell.popup("File transfer FAILED!",0,"Done",0)

}
}
$destination2 = Read-Host -Prompt "Insert Computer Name"
$sesh = new-pssession $Destination
Invoke-Command -session $sesh  -ScriptBlock {Start-process 'C:\admin\Open-Shell\OpenShellSetup_4_4_131.exe' -Argumentslist '/qn' -Wait}


# Merge registry key
$startprocessParams = @{
    FilePath     = "$Env:SystemRoot\REGEDIT.exe"
    ArgumentList = '/s', 'C:\Admin\Open-Shell\menusettings.reg'
    Verb         = 'RunAs'
    PassThru     = $true
    Wait         = $true
}

$proc = Invoke-Command  -session $sesh -ScriptBlock {Start-Process @startprocessParams}

if ($proc.ExitCode -eq 0) {
    'Registry successfully merged!'
}
else {
    "Fail! Exit code: $($Proc.ExitCode)"
}

$sesh | Exit-PSSession
phone posting, so watch for typos

sloshmonger fucked around with this message at 23:41 on Nov 7, 2019

diremonk
Jun 17, 2008

Methylethylaldehyde posted:

50 year old lifers in a government job? Ahahahahahahahahahaahaaaaa. No. They are the next best thing to unfirable, and so set in their ways you could use them as a survey datum point for the office. I'm sure they also don't like the fact that you're probably half their age and their supervisor either. Giving them a book on "Word Problems and You: A guide to critical thinking" would be like pouring gasoline on the smouldering pile of resentment they already have for you. Like big boy union grievance tier hissy fit over it.

Cynical? Yep. But also rarely disappointed.

I'm actually only four or so years younger than them but I've been working in the industry since I was 20 so much more experience. But they are possibly the laziest people I have ever worked with. They have even said to me multiple times "why are you working so hard? You work for the county now." I'm working hard because I don't want to be here till 2 a.m. breaking things down, I'd rather be at home sleeping than collecting OT.

These are the same two people that have a day and a half blocked off weekly to edit and render a video that airs before our county meetings. Think something along the lines of movie credits and you'd be correct. Somehow it takes then 10+ hours to do a six minute video, on brand new systems with i9s and a nvidia 2080s.

The only thing that amuses me is that my boss has told me that her boss (top non-elected official in the county) is getting annoyed that they can't produce anything in a timely fashion. It took one of them four months to produce a four minute video. He has even floated the idea of hiring freelancers to do the work he wants, but I'm sure the union would scream if that happened. So I just sit back and try and stay amused at them not knowing how thin of ice they are on.

dragonshardz
May 2, 2017

diremonk posted:

I'm actually only four or so years younger than them but I've been working in the industry since I was 20 so much more experience. But they are possibly the laziest people I have ever worked with. They have even said to me multiple times "why are you working so hard? You work for the county now." I'm working hard because I don't want to be here till 2 a.m. breaking things down, I'd rather be at home sleeping than collecting OT.

These are the same two people that have a day and a half blocked off weekly to edit and render a video that airs before our county meetings. Think something along the lines of movie credits and you'd be correct. Somehow it takes then 10+ hours to do a six minute video, on brand new systems with i9s and a nvidia 2080s.

The only thing that amuses me is that my boss has told me that her boss (top non-elected official in the county) is getting annoyed that they can't produce anything in a timely fashion. It took one of them four months to produce a four minute video. He has even floated the idea of hiring freelancers to do the work he wants, but I'm sure the union would scream if that happened. So I just sit back and try and stay amused at them not knowing how thin of ice they are on.

I work for a department of my state's government and I have also had some colleagues who have the same mindset. It's so completely alien; like why would you sit for two weeks on a ticket that takes you all of five minutes to complete?

I'm not constantly stressed out or overworked, either; I get things done as they come in and manage my time wisely. The emptier my pending queue is, the better.

Adbot
ADBOT LOVES YOU

5er
Jun 1, 2000


TeamViewer is funny.

Seems if you don't make an account with their site, don't use their 'easy access' option, you can use TV indefinitely without getting busted for 'commercial' use. But! Make an account, and use their easy access, and it doesn't matter whether or not your use is personal or commercial, they'll flag you commercial eventually and ban your mac addresses until you pay for their stuff.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply