November 6, 2023 at 12:00 am
Comments posted to this topic are about the item Don't (Always) Be a Hero
November 6, 2023 at 2:00 pm
There is nothing "heroic" about establishing yourself as a lynchpin, keeping your co-workers in the dark about how things work, and then bailing one day for a better job.
Of course, management needs to foster that environment transparency. For example, where I work, we track most everything we do in JIRA and document the architecture of every project in Confluence. Cross-training and technical presentations are considered deliverables and show up on our list of PMP goals.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho
November 6, 2023 at 2:26 pm
It can be a weird line here.
At my previous job, we were moving our entire data center from one building to another. As part of it, we wanted to, just in case, get a backup of every database right before the machines were unplugged. I wasn't involved in the setup at all, but I was going to be one of the people doing the work (we did it in shifts over the weekend). I was the 3rd of 6 or 8 shifts. I get in to get briefed by the last person. I'm told:
Here's how it works. We have a script that will back up the databases. You have 20 servers you're responsible for. Open twenty windows in SSMS, start the script on each of the twenty servers through the twenty windows, then copy & paste all the results.
I lost my mind.
Instead of immediately opening a bunch of windows, I sat down and worked on a Powershell script for about the first hour when I was supposed to be running backups. Give it a list of servers and it opened a threaded connection to each and ran the script, waited for all the results and put them all into a single output file. My method ran about 2-3 hours faster than the "open all the windows" approach, and it involved zero copy & paste. I handed the script to the next person, who used it successfully. It was used the rest of the weekend.
Now, is that being a hero, or just helping out where it was pretty obvious that help was needed? I could see arguments on both sides.
----------------------------------------------------
The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood... Theodore Roosevelt
The Scary DBA Author of: SQL Server 2022 Query Performance Tuning, 6th Edition and SQL Server Execution Plans, 3rd Edition
Product Evangelist for Red Gate Software
November 6, 2023 at 2:57 pm
To be a "hero" means to never be able to take a proper vacation. Even if you're lucky enough to be granted permission to leave, there's always the risk of that phone call or text message ruining your relaxation.
November 6, 2023 at 4:21 pm
There is nothing "heroic" about establishing yourself as a lynchpin, keeping your co-workers in the dark about how things work, and then bailing one day for a better job.
Of course, management needs to foster that environment transparency. For example, where I work, we track most everything we do in JIRA and document the architecture of every project in Confluence. Cross-training and technical presentations are considered deliverables and show up on our list of PMP goals.
I agree, though I've seen too many people constantly be heroes when they're aren't linchpins. I think there's a lot of FOMO, either from learning or being visible to management. When I've managed incidents, sometimes the hardest thing is to get people to go home and rest because either I need them to staff an ongoing incident in 8 or 12 hours, or I need them to handle business as usual the next day.
November 6, 2023 at 4:25 pm
It can be a weird line here.
...
Now, is that being a hero, or just helping out where it was pretty obvious that help was needed? I could see arguments on both sides.
Can be a weird place to decide how to do this. I've scripted upgrades like this, but I've also found that depending on load, it might be quicker to pop 20 windows.
That skill of managing 20 remote desktop connections has come in handy this year. When I work with our SEs checking VMs, I'm quicker than they are to get through 10 VMs because I parallelize my work 😉
November 6, 2023 at 6:42 pm
Long ago when I was a young IT pro and still had that fresh out of school shine, I had dreams of an exciting IT career. I was quickly instructed by veterans that the primary goal of my job was to make things boring. Excitement was going to happen at times due to factors outside our control and require heroic acts, but our goal was always to make the exciting times somewhat boring. If the atmosphere is constant chaos, somebody is doing something wrong. The true hero is the one who makes sure heroes are rarely needed.
November 7, 2023 at 4:30 am
I've not met many "heros" like you've described, but I have met some. I think they like being the one that everyone depends upon, because they think it's job security.
Rod
November 8, 2023 at 7:35 pm
Another draw back of management seeing you as a hero is that you will be the one they dump all of the extra work on after they cut 6+ members of your team. "You've shown that you can handle more work, so we are relying on your years of expertise..." Or some other BS like that.
Around 8 years ago I was part of the downsizing. At the time I felt hurt and envied those that got to keep their jobs. I soon learned I was one of the lucky ones.
Now being on the other side and being the one keeping my job, I envy those let go.
Every time I've seen someone be the 'Hero' it has bit them in the behind.
One of the other people keeping their job had a hart attack only a couple weeks after they let the others go. The person is home now recovering and expected to be OK, just out for awhile.
Now was it a consistence on the timing? Or was it the extra workload?
-------------------------------------------------------------
we travel not to escape life but for life not to escape us
Don't fear failure, fear regret.
Viewing 10 posts - 1 through 9 (of 9 total)
You must be logged in to reply to this topic. Login to reply