How's work been?

I'm starting to teach myself a bit of Python. Today I was toying around with a script we use to take inputs and format the output so we can copy and paste it as a command, and actually managed to make it a little more automated... and it actually works! Took me a while to figure out how to get around the validation for one set of variables though.

The harder one outputs a string that's appended a number of times with input that's formatted as [object, variable]. We have one option that only involves the object, and up until today the fix was to just manually put the object at the end of the command before running it. I realized that I could ask the user if it was necessary during the normal process, and then, since this object doesn't change, I just add it to the end of the string right before it prints if the user answers yes.

The other change wasn't too hard, it just asks the user if they want to use Google or Comcast's DNS servers and then sets both variables accordingly, or asks the user to set them for a custom set of addresses. We use Google's a ton, so that saves me typing out 8.8.8.8, 8.8.4.4 a pretty large number of times.

Just submitted an application for a promotion at work. Basically my same job with added responsibilities and an improved schedule/pay plus an increase in vacation leave. I think my chances are decent, but I don't know how many will apply of the 50 or so who can. Fingers crossed.

Best of luck Antichulius!

Thin_J wrote:

Meetings! A thing I've never had to do before. Yeesh.

This sounds so frustrating...

In theory, meetings are good way to ensure everyone is still on the same page on a project.

My problem is that usually it just seems like an excuse for people to not pay attention the rest of the time and then have slow, repetitive discussions about things without reaching a resolution while I could be working.

Perhaps my biggest frustration with most work environments is that the people most obsessed with structure in the form of "project management" activities and the like are ironically also the people with the worst time management skills and the most frazzled brains. I get annoyed at constantly cc:'ing everyone on emails regarding the most minor of updates, at doing nightly check-ins, at updating a SharePoint site or an Excel spreadsheet with superfluous information all the time not because I think I'm too important to do them, but because the people who insist on them still end up just as frazzled and confused on the status of things as when I would not do any of them.

kuddles wrote:

Perhaps my biggest frustration with most work environments is that the people most obsessed with structure in the form of "project management" activities and the like are ironically also the people with the worst time management skills and the most frazzled brains. I get annoyed at constantly cc:'ing everyone on emails regarding the most minor of updates, at doing nightly check-ins, at updating a SharePoint site or an Excel spreadsheet with superfluous information all the time not because I think I'm too important to do them, but because the people who insist on them still end up just as frazzled and confused on the status of things as when I would not do any of them.

That's the nosedive I'm trying to pull the project I'm on out of now. Like, estimating software projects is hard, and I get that, but seriously, adding more and more layers of management nonsense doesn't help the core problem, you're just hiding it under 30 layers of sh*t.

So much damage has been done by treating constructing software like constructing a building.

Kannon wrote:
kuddles wrote:

Perhaps my biggest frustration with most work environments is that the people most obsessed with structure in the form of "project management" activities and the like are ironically also the people with the worst time management skills and the most frazzled brains. I get annoyed at constantly cc:'ing everyone on emails regarding the most minor of updates, at doing nightly check-ins, at updating a SharePoint site or an Excel spreadsheet with superfluous information all the time not because I think I'm too important to do them, but because the people who insist on them still end up just as frazzled and confused on the status of things as when I would not do any of them.

That's the nosedive I'm trying to pull the project I'm on out of now. Like, estimating software projects is hard, and I get that, but seriously, adding more and more layers of management nonsense doesn't help the core problem, you're just hiding it under 30 layers of sh*t.

So much damage has been done by treating constructing software like constructing a building.

Just double the number of programmers and get it done in half the time, duh.

Can anyone recommend a good computer program to automate repetitive desktop actions? I can write a basic macro on excel, but the next step I have to take is transferring my cut and paste (multiple times for different rows) over to a computer program from 1981 that is running on an emulator on my desktop. It is very time-consuming and I’d love to find a program to help me automate this.

AutoHotKey maybe?

I've used it for various gaming related functions through the years but I think it could handle some macro type things.

So I've have been a bit more than passively looking since January. Every morning, I spend 20 minutes on LinkedIn talking with recruiters, many from large, well known companies, that I appreciate their interest but due to family, I'm not looking to relocate right now. That weeds out quite a bit, but I've still had several companies that have both still been interested in me, and that I've been very interested in them.

Stuff just isn't working out, and honestly, I don't know weather to post this here, or over on the depression thread, because the length, and how far I'm getting in these interview processes, only to be time and again turned down for various reasons, and that is really getting to me.

Every time it feels like I'm being lied to by the recruiters up front. When one approached me about an AWS / Kubernetes position, I mentioned that I've done quite a bit with Kubernetes (it's why I show up in so many searches, it seems so many companies' IT departments are looking for that right now) but that I haven't used AWS, as my current company refuses to deal with Amazon.

Recruiter tells me that's no problem, as the role is all about migrating from AWS images to containers running in Kubernetes and that my knowledge in Kubernetes is exactly what they're looking for. I go through interview process, get to third round of interviews, and all the questions are about AWS, don't get the position and they cite my lack of AWS knowledge, and that's EXACTLY what I told the recruiter at the beginning of that 2 month process.

Another one wanted me to work on their Continuous Integration system and help build containers for running in Kubernetes, which is what I do in my current role, so it seemed right up my alley. I went through a series of interviews, where I told them I was always something between a developer and and a server admin, I've never fully lived in either role. Then they gave me a programming interview, and decided I wasn't a good enough programmer, and that they were going to pass. Then a week later the recruiter calls back, and decided that the role doesn't require as much programming as many of their other roles, so they probably did things incorrectly by giving me that programming test. So I have more interviews with the manager, who had worked with someone in my past, and who recommended me highly. The conversation goes really well, and they tell me they're going to go to the next step. So... What do they do? They decide to give me another programming challenge, which I spent all of Mother's Day working on, and then today they told me they're going to pass.

I have several other stories like this, but this post is getting long enough as it is.

I guess I'm lucky I still have my current role, it's just tough because my direct co-workers are great, and I enjoy working with them. This entire search, and how long it has dragged on has been hard because I feel disingenuous sitting in meetings planning out my tasks for the next 6 months, and I really don't have any intention of being there that long. So it feels every day I'm lying to my friends.

The thing is, I really do need to go... 6-8 months ago I posted in this thread about issues I was having with my manager and the mind games he was playing with me. Since then his manager left, my manager at the time took that role, and he now has a lot more power to wield, and for some reason he seems to be micromanaging me even more.

I know I'll eventually find something, it just feels like there is no light at the end of the tunnel right now. It's hard to get excited for any opportunity that comes in, no matter how much it seems to match my skillset because of the experiences I've had during this search. I'm also really struggling to find the confidence in myself, after several companies have said no. Half the reason I did poorly during the programming challenge was I had a mini panic attack in the middle of it, worried that if I didn't do well on it I wouldn't ever find anything. And of course that made sure I didn't do well on it.

Yet every morning it's the same... "You'd be perfect for this role we have in Boston, or Atlanta, or Seattle, or Sunnyvale..." and it depresses me even more to say no.

That really sucks Skraut. I don't have any advice, just...yeah I feel your pain. I hope it gets better soon.

jrralls wrote:

Can anyone recommend a good computer program to automate repetitive desktop actions? I can write a basic macro on excel, but the next step I have to take is transferring my cut and paste (multiple times for different rows) over to a computer program from 1981 that is running on an emulator on my desktop. It is very time-consuming and I’d love to find a program to help me automate this.

You might be able to do it in VBA, still, using this and the SendKeys function?

jrralls wrote:

Can anyone recommend a good computer program to automate repetitive desktop actions? I can write a basic macro on excel, but the next step I have to take is transferring my cut and paste (multiple times for different rows) over to a computer program from 1981 that is running on an emulator on my desktop. It is very time-consuming and I’d love to find a program to help me automate this.

I've used both TinyTask and AutoHotKey for repetitive stuff like that. Combined both of them to auto-play Hitman Go for me when I wanted the achievements for the Windows 8 version.

First, let me say I love my job. This is just a vent.
Sometimes I really don't like being a manager. I am a technical IT Operations guy who worked my way up through the ranks.
I pushed to be a manager so that there was someone in management that had hands on experience and could understand the operational and technical side of decisions that were made.
But what that actually means is that when there's an outage that I know how to solve, and I'm on the manager call, and I can fix it... I have to call the guy who reports to me. I feel like an asshole to call someone on my team on a Saturday.
The reality is I used to be that guy who got that call and my manager used to say "I have no idea what's wrong please help". But, when I call my guy I get to say "do X then do y, then execute z and we'll be back up". Because I already know what's wrong and how to fix it.
I sent that email to my team and asked them to get us up ASAP. I haven't heard back from the team yet, and I'm itching just to do it myself.
Them I got an email from my boss : "if you tell them what to do, how will they learn to troubleshoot and figure this out?"
Ugh. Sometimes I hate being in management.

Part of management is growing your team, and part of growing your team is letting them make their own mistakes (and similarly allowing them their own successes).

Yeah, it’s hard, but remember: in a couple of years, you won’t know how to solve the problems anymore and you’ll have to rely on the team you’ve built.

...and then you’ll complain about how you used be the technical guy but now you aren’t even though you still feel like you are...

I don't know what's worse: being told the promotion you applied for was given to someone outside the department (even though the application listing explicitly stated that it was in-department only), or also then being told that the choice came down to you or the outside person who got it.

Like, now I've got both the disappointment of not getting the promotion, but resentment feelings for both the hiring committee for not sticking to their own rules and for the outside person who applied while not fitting all the qualifications. And really, if it came down to me and someone from the outside who ultimately got it, it wasn't actually that close of a race, since a basic tenet of the application was ignored. So, don't try to tell me it was neck and neck (which is what I was told).

I think I'd almost rather not be told it could have been me "but..."