Monday, September 26, 2022

Work Life: Someone asks you to do what was already done?

Scenario Part 1:

A manager just asked me to put in the steps to execute a script.


Version 0: "Execute scripts from ticket XXXX"

Version 1: "Execute scripts in ticket XXXX"


In my mind: Was that not originally clear enough? But I am not going to push back because I just pushed back on a minor detail a minute prior because I do not believe they needed to go through me. My process requires many steps. The other process takes one, maybe two. So I just make a change.


Scenario Part 2:

The manage asks me to include a link to the ticket.


Version 1: "Execute scripts in ticket XXXX"

Version 2: "Execute scripts in ticket XXXX (http://domain.tld/XXXX)


In my mind: The ticket id is already there, why need the link. Description doesn't linkify the link either so the user still has to put in the id or full url which IMO the id is way easier. Also the URL can break for example our ticketing system migrated and changed url so that would have broken. But all the ticket id are still the same and would still work.


Scenario Part 3:

The PM pulls all of us into a call to discuss the status. The last few messages in the same group chat created by the PM:

Me: Need rollback scripts from A

Me: Need tester to confirm test from B

Me. Need manager to approve ticket C


(In the call)

PM: What is the status?

Me: (reading off the chat)

PM: Ok. How do we make this move forward?

Me: ???????????????


In my mind: Do you want me to read the list again?


Scenario Part 4:

Everyone is finally synced. So I really wanted to know what the manager thought, so I showed in my screen with the original values to see what he thought.

Manager: Looks good

In my mind: Did you even view the ticket before asking the questions?


I put back the additional info before submitting the ticket. 


Scenario Part 5:

My process took took maybe 5 minutes include the above conversation. At the end of the call...


Everyone: Thanks, you did a great job?

Me: Thank you (for the unneeded job security)


In my mind: For making it harder for everyone? The other process was basically my last step but by a person from a different team who has the authority to execute without all the extra bureaucracy.

I was the only one thanked. And why am I the only one being singled out? The devs did more work. Analyst had to do the testing with no real test environment. 

Wednesday, September 21, 2022

Work Life: Sign of a Fake Developer > screenshots vs copy/paste

Developer sends a screenshot of the objects that need to be referenced when it be easily copy/pasted forcing the recipient to type out the entire name. Even after many situations where other users have transcribed incorrectly multiple times particularly with unexpected spaces, 1 vs l vs I, 0 vs O, etc, developer continues to take only screenshots.

Developer sends a screenshot of an excel sheet, html table, etc.

Developer sends a screenshot of text on a notepad of the name of the server name or service account or anything that requires the admin to transcribe into another system.


#FakeDevelopersHaveNoEmpathy

Tuesday, September 20, 2022

Work Life: Venting about venting turned into just venting

I have recently been venting a lot of negativity about the people around me about the people I work with. Unfortunately, sometimes this come through when I am talking to another colleague. I do my best to still end the conversation on a positive note but it has become harder and harder lately.

Work-positive, I do many things to assist or automate so I am not just purely venting and twiddling my thumbs. I created a chat bot, created ticketing processes, demo how requirements can be broken down into smaller workable parts, etc.

These are all things that are not part of my job description. And I think my frustration is because the problems are growing faster than I can fix them... which no matter how much I try to convince myself that is always the case, it does not stay below my threshold to vent.

So maybe as a final venting ground...

I just do not understand why people do not care about their work!!! By "care" I mean wanting to learn more about what they should be doing. Although I complain that they do not know what they are doing, but the kicker is that they do not even motivate themselves to figure it out on their own.

I work with a "scrum master" that doesn't know scrum or agile. The person is not only a scrum master, her title is actually Senior Scrum Master. She complains all the time that she has no time, yet seems to be able to find time to email, comment, message on the exact same thing on my tasks every single day. All these tasks appear in my queue... if she just updates the tickets properly which is just to assign to my and put the status into the backlog state.

I work with people that have practically no consistency at all, not even in misspelling. In a single list that the person produce, I can have 5 different variants on how to name something. All the different objects would be the same type but they manage to give each one a different type on top of all that. 

I keep a nice color-coded spreadsheet to manage all the chaos. I had to share this when I had to be on PTO for an extended period of time. I come back with my spreadsheet missing all sorts of detail. Even one person pasted 5000 cells "by accident" losing all the data.

We have a bottleneck in our process where we do not have enough testers, yet we have been hiring at a high rate at all positions except QA. Now we have an even worse bottleneck...

I work with developers that cannot figure out other applications. I have developers not know who to go to about getting access to different applications. I have sent one manager the link on how to give access to our wiki in practically every single email, yet she keeps sending me an email to add someone. It has been two years, I still get those emails. The steps is basically chat with a bot, click, add the person's email, click wiki, then submit. It is way faster than email anyone.

I work with developers who do not understand access levels. I do not know how many times I have to explain to developers that they are trying to access something in SharePoint so they need to reach out to the author of the artifact. Even after explaining, they would tell me that someone else told them that they need access to the wiki...... yet, they are clicking on the link to the video that is in the wiki. And the video url clearly shows SharePoint and the author's name. There is even a huge button that says "Request Access" when you click the link.

THEN.................... I have to go to the other developer on how to make their video accessible. I have to explain to a DEVELOPER on how to grant access to a video posted on a medium that I have not used before. They basically screen share, then I basically just have them click on educated random things to eventually figure out where to grant access which they always claim, "Oh, I didn't know I can click that". SOOOO disturbing that developers do not know how to "reverse engineer" a simple website built for people with even less understanding.

I shouldn't care about all this. I should just leave it hang. How do they figure things out before? Even though I know the answer because that is why the company is in the state that it is in. I have to say that it is impressive that the business side has been able to make so much money on a product that is almost like building a life-size workable skyscraper with Legos. The new growth is basically trying to convert that into a standard skyscraper not made of Legos by hiring Lego technic experts with my as the guy who brings them the resources advising them that these are not the proper "standard" materials.

Don't care... brain, stop thinking. Just focus on your own task. I am tired of complaining about people. Why cannot I just find someone like myself to help myself?

Totally random thought... maybe the key to getting promoted is be able to find and exploit someone like myself?