ianmarcinkowski
Joined 3 years ago
Joined 3 years ago
If the company isn't going to hit revenue targets they might actually need to fire people and this can be a good way to provide cover that devs aren't meeting requirements so they can be fired with cause.
A past company CEO sounded very similar to this internally before they fired 30% of the staff because they didn't have enough money.
My current vibe reading on CEOs who think every job can be done with AI today is the athlete who starts celebrating before crossing the finish line, to be passed bysomeone who takes the win. My guys, it's not that good yet!
A third team mate uses a voice dictation tool to get down the basic ideas and then massages it with AI, but these two guys rib each other about it.
Another my other team mates (team mate 4 in this story) sheepishly turns around and asks if people can tell when he does it? (It's EXTREMELY OBVIOUS that he isn't writing anything) I confirmed it, in a friendly way. He defensively said he tries to get the AI to use his own voice.
I casually mentioned that "writing is thinking" or something like that and how I would prefer to think the thoughts. He didn't say much.
I hate AI writing. So much.
We didn't do drugs other than redbull and some of the other guys smoked tobacco. I am really glad there wasn't a hustle culture of taking amphetamines.
Probably all hot-button topics work like this. Probably we should downplay any time a small homogenous group of people sings a song of doom together. More dissonance please!
I think the muscle memory of doing those tiny problems is good for our minds, but solving larger-scale issues is also challenging.
I'm on vacation right now and getting claude to build a mostly-throwaway e2e testing harness (admittedly not small-prompt-review-repeat) for a backend API to speed up our existing e2e test suites which do click-ops to set up tests 8-10 years ago, we had a team who spent 3-4 months every year maintaining our E2E suite and people would do rotations on there to spread the knowledge.
I basically want an industry standard practice implemented on my team of 4 devs who are too busy doing other things.
I don't know how the next generation of beloved actors comes about and how we don't descend into a pit of neverending photocopies of things people once loved in the 1990s/2000s.
I guess that is taste?
I'm probably missing something that people see as a huge advantage of having multiple streams of work large enough to require a long-running branch. I just finish working on the current branch and then switching to another branch. If work can't be accomplished and merged into `main` within a small amount of time, I'm almost certainly doing something wrong.
His mind was blown that there was .... a simple way ........ to ..... do this...?
Is there a personality type that's like "i will invent a new way of not needing to use my hands to drink soup directly from the hot pot on the stove!!!" ... "you mean a spoon?" .... "yes.... a spoon... how quaint!"