Let's talk about AI!

I basically neurodivergented myself into a well paying niche job. I live in fear of being re-organized into a proper job org where everyone just does one thing all day long. I would be like one of those sad animals at the circus in a little cage.

3 Likes

I’ve been trying so hard to change my scope so it’s not just security review cause that has been slowly killing me. The one tiny specific function as a cog in a larger machine is so painful to me.

1 Like

A couple of interesting articles…

1 Like

This is called a truck driver and it is mind numbing

2 Likes

I do not envy my network ops peers who’s only job is setting up and managing vpn all day every day.

3 Likes

Ngl, this is my goal (because of the same fear); job security through being uniquely indispensable. Preferably, I’d be more of a jack of all trades (because I gained all the ADHD symptoms but none of the perfectionism; ā€œgood enoughā€ is my motto).

1 Like

Right? AI can code but can it also argue with vendors on the intricacies of VPN laws in the Middle East, diagnose voip issues for the Philippines, hard phone issues for India, network latency for Jamaica, update 80 legacy hosts to respond to a zero day, and make memes that make my boss laugh? I hope not because then I really am screwed.

1 Like

Now that’s where we differ I have no interest in being uniquely important in any way. I’ve made myself redundant so I can easily take time off making sure I have multiple people on my team who can do what I do.

My biggest goal is to be a personality that people can’t imagine leaving and a connection for my customers and leaders that is pivotal to the team through connections and knowledge., my job function can be done by anyone including AI some day and making myself pivotal won’t protect me from the layoff hammer cause I’ve seen it first hand companies will not care and will hire 6 people to replace one critical person just to save a few dollar this current quarter. Might as well not stress myself in the mean time and create more work when I can be useful but take time when I need to without being on call.

3 Likes

Yeah it’s a real fine line. My career success was basically I started as a holiday temp doing phone calls and every time someone handed me some special work I automated it. Replace this with an excel macro. Replace that with a python script. Somehow 16 years later I’m an SDE II. I’ve just spent 16 years replacing every job someone handed me with automation and getting a different job. Rinse and repeat. They could replace me with 4 engineers living in India for cheaper than me. Maybe some day they will. Like you said being indispensable often means a target on your back, but you also don’t want to be super super redundant lol because then you get hunger gamed in the layoffs. You need to be juuuust important enough that people miss your presence on vacation and stuff starts to fall apart a little.

2 Likes

If I had a personality outside of yoyos, video (games/movies/tv), or computers/IT, I would absolutely do that. Unfortunately, I’m not a social butterfly, a terrible actor, worse poker face, and small talk visibly angers me, and I don’t have the time, ability, or willingness to manage dozens or hundreds of various types of relationships (Masking is real, y’all). Granted it doesn’t help that my memory is basically just a hat full of sand, each grain engraved with the target memory and recalling is the equivalent of me using the grabbing machine game trying to get one specific grain of sand.

I also don’t care to lie or embellish myself, especially not to a bunch of strangers, even in the name of networking, for example, dev not engineer. Tangentially, I don’t make/stay friends with people where I feel the need to have do that, but I digress.

Would networking be easier? Sure, if you’re that type of person, but I’m not, so I cope in a different way, is my way foolproof? No, but neither is yours. At the end of the day, unless your on first-name basis with the person making the final call (or, I suppose, on first-name basis with someone who’s friends and has sway/pull with the guy making the final call), job security is only as strong as how much/little you cost.

All in all, for my method of cope this

is the linchpin that ties it all together (Personally, I’d replace and with because, but like I said, I’ve got the personality of grey, hard plastic cup that says ā€œI’m lazy and chaos incarnateā€ in clear typeface but is large enough to read without having to get too close

No greater short horror story than this

Oh, also, I like to talk, have no filter, and don’t know when to shut up

1 Like

This feels so right for this week where I’ve been forced into several meetings about agentic AI and how we aren’t vibe coding we are creating developer efficiencies with specialized prompts. (Aka vibe coding)

Also watching as we implement AI into our workflow for IRM and how my junior colleagues are literally excitedly testing this trash system that’s designed to replace them so that me and the senior engineers can do the job with less overhead… they just don’t understand that last part yet.

I call it trash because it’s an in house model that’s on the gov fed environment so it can’t access anything outside of our firm and also can’t train on existing data for compliance reasons meaning the AI is dumb as a brick and had to be trained by my junior colleagues using it and teaching it the right signals.

Currently an AI generated system security plan with the in house model for an azure app keeps trying to insert details about s3 buckets when its blob storage and mentions idrac for some reason in the physical boundaries which I’m trying hard to figure out why but can’t be bothered to be honest.

I’m pretty sure it’s built on copilot too but I haven’t really cared to learn more about this systems inner workers cause not my monkeys even though they sure are running my circus

3 Likes

This guy seems to explain some of my fears about the AI bubble that I struggle to articulate myself.

Also the anthropic Super Bowl ads against open AI are hilarious

2 Likes

ā€œGovt funded open AI bailoutā€ is the takeaway form this video. They gonna print. Thats what’s different from the 2000 bubble this time.

1 Like

Opus 4.6 is out now and it’s 5 times more powerful than Opus 4.5. The models are on self learning loops and it’s gone exponential now. Chat GPT agent mode can easily do stuff now that it wasn’t able to do for me just a month ago. I’m sorry developers, but if you aren’t learning how to control a team of agents you’re cooked.

It’s a problem now​:joy:

1 Like

It is clear from this conversation that the experience between software developers and non-developers is quite different.

Developers:

  1. Create applications with specific needs
  2. Adhere to specified interface conventions
  3. Have to make specific changes to support specific features
  4. Implements custom behavior and custom business rules

Non-Developers

  1. Create an application that kind of meets their needs
  2. Those needs are ill-defined
  3. Security is a non-issue - since they do not understand the threat
  4. Specific business rules are unknown
  5. Testing is done by doing.

This points to different expectations for different groups. I can whip up a new application framework quickly using AI. Is is very hard to make AI do EXACTLY what you want it to do in code. Our AI is completely befuddled by our corporate style-guide for web-applications; api interfaces and pipelines. It creates applications is pure html and then I need to re-write it using our component library and custom CSS to implement UI standards. This saves me no time.

A non-developer does not really know what they want before starting. They morph AI code into something that they feel will meet their needs through trial and error. Corporate standards mean nothing; as long as it looks cool. This does not work as well when you have a specific solution that needs to be implemented with specific UI-behavior, implementing dynamic UI features based on custom business rules.

Our company is using AI-agents for corporate workflows. We use them extensively to triage patient intake as well as routing patient questions and answers through our doctors and admin by screening the questions and passing them to the correct person for reply. But these are not software applications. they are corporate-level, designed workflows for moving information within the organization. This is where I see the greatest threat to jobs.

I can see agent-workflows displacing many white-collar jobs that perform these agent-functions now. It may also replace many existing software applications that support this workflow; as well as replacing many applications that might otherwise be developed in the future as the agent workflow begins to replace multiple software applications being used throughout the organization. Agents, instead of people using applications, will move information into a string of agent-operations where the AI saves and utilizes relevant information for the workflow that might otherwise be stored in a traditional database application and accessed with traditional web applications by human operators. The result will be less people; using less software applications to perform the same function

The ultimate question will be: does AI replace people? Does it replace the traditional ā€˜application’?

Or do AI-agents free up more people to do more things within an organization? Do layoffs lead to more people working elsewhere doing more productive work?

Have you tried Claude Code yet and ran multiple agents in parallel to develop software for your specific needs?

Yes, the problem is that AI cannot ā€˜see’ what it has created. It thinks it has done everything just right - but there is no proper use of CSS and the screens are all funky. It struggles with layout and is constantly trying to use its own CSS rather than our styled components when I ask it to fix certain visual aspects.

You tell Claude to make a table with certain columns. I cannot simply do that. Each column must be a certain width, have a certain sorting and it must have the correct colors, indentation, look and feel as defined to the pixel by our style guide. Give that a shot.

It definitely can ā€œseeā€ what it’s done. Just show it a screenshot of it. Show it a screen shot of what you want. Create a skill for your exact specifications.

Try this. Have one agent with a set of skills and .md files of your exact build specification. Have another agent that takes what agent one builds and validates the work by measuring everything against your company build specifics. Have it create a plan for any needed changes and give it back to agent 1. Put this in a loop until it gets it correct.