There is a third shape. Experts who have become so reliant / accustomed to AI that it dilutes their previously sharp judgment and, importantly, taste. I am seeing more and more work produced by experts which seems strangely out of character. A needlessly verbose text written by someone who was previously allergic to verbosity. An over-engineered solution (complete with CLI, storage backend, documentation, unit tests) for a trivial problem which that person would've solved by an elegant bash one-liner only 3 years ago. The work itself is always completely immune to any rational criticism, as it checks all the boxes: extensive documentation, scalable, high test coverage, perfect code style, and for texts perfect grammar, non-offensive, seemingly objective. But, for lack of a better word, it simply lacks taste.
Appearing productive in the workplace
501–510 of 686 posts
Re: Appearing productive in the workplace
#502Re: Appearing productive in the workplace
#503The cope-ism in this blog post is palpable. The author is genuinely offended that someone who doesn't know how to code is daring to invade his turf. It's pretty sad that this is how he is reacting. I, for one, welcome the new paradigm shift of vibe coders entering the field. I still think I have a competitive advantage with my 30+ years of coding experience, but I don't think it's wrong for vibe coders to enter my tu…
It just sounds like you work on very low stakes software, probably CRUD apps if I had to guess. But software can be a lot more than. If written competently it can make decisions and do calculations that have real consequences.
Re: Appearing productive in the workplace
#504Re: Appearing productive in the workplace
#505Earlier quoted context omitted.
Nothing you describe is recognisable to me. It just seems like you chose to work at bad places.
That's the crazy thing about criticizing the industry in general: you can't really get away with it without someone calling you incompetent, point blank! :D What I am describing here is FAANG (two of them) and every startup (two YC) or enterprise (a big Fintech) that copied it. If you happen to "like it", perhaps it's time to think about accepting how other people don't. I even prefaced it with "for me".
Let’s keep the short caustic comments to ourselves people. The world is crazy enough without making other peoples days worse with drivel!
Re: Appearing productive in the workplace
#506Earlier quoted context omitted.
Interestingly enough, a coworker recently told me that I likely don't have much room for advancement at my employer, given my race. He said look at the race of the people on the ladder above you (it's mostly one race), and then look at yourself. Also, being tall. Easiest way to identify management is height.
Honestly this brings tears to my eyes. It's like humans would never get past that obstacle and unlock the next level cooperation..
Re: Appearing productive in the workplace
#507My line manager using a lazy single line description of a product is generating whole product listings and HTML for our web shop, never checking it. SEO is poor, views and conversion are collapsing. Upper management is responding to my serious issues with ChatGPT bullet point lists that don't address the problem. Video conferences I can see people typing into and reading back GPT instructions, suppliers are sending A…
What is your company producing? Do you think it's worth being passionate and enthusiastic about? Or is it perhaps reasonable to just do the bare minimum to get a paycheck? People see that it's bullshit anyway and the job doesn't result in any actual positive impact in the world. So why care?
Re: Appearing productive in the workplace
#508> time wasted using AI on tasks that did not need it, on artifacts no one will read, on processes that exist only because the tool made it cheap to construct them. On decks that spell out things that previously didn’t even need to be said or were assumed.
I work at MSFT and at-least in my org, this is happening at warp speed. Every document I read, my first thoughts are what is the kernel of the idea that the writer was trying to convey ? Because 95% of the content of the doc is just verbiage. You can always tell its verbiage, the em-dashes, the rhythmic text, the green check mark emoji etc. We are hoping that volume of output will make up for the quality or lack thereof. More markdown files, more AGENTS.md file but is that making us better developers ? It certainly is giving the illusion that we are faster but I don't know how management thinks this will lead to tangible impact on the top line or bottom line.
In my experience, some of the best writing (in design docs and PM specs) at MSFT have been human written. You can see the clarity of purpose from the writer, ithere is no need to read it again, it is equivalent to having a 1-on-1 with the writer themselves. But AI written slop, the less said the better.
This piece hits home, I wonder how the experience is at other Big Tech companies.
Re: Appearing productive in the workplace
#509Earlier quoted context omitted.
That's circular though. Why does that content get ranked highly? Because it gets a lot of backlinks, long clicks, etc. So people seem to like it.
> Why does that content get ranked highly? Search engines only show a snippet of the content and that always looks convincing. It's the whole content that is off and, unfortunately, a few seconds/minutes can pass before you realize it (If you ever do).
Re: Appearing productive in the workplace
#510Earlier quoted context omitted.
If I paste something from an AI into chat, I always identify it as such by saying something like "my claude instance says this:". I also don't blindly copy paste from it, I always read it first and usually edit it for brevity or tone. Feel like this should be the absolute minimum for sending AI content to a person.
Even that is pretty useless because we have no idea what context "your Claude instance" has. All you're doing is dressing up some bullshit to look authoritative. When I started my PhD I was already really good at typesetting with LaTeX. I started to bring in fully typeset works in progress for my supervisor to read through. These proofs often had fatal flaws. He asked me to stop typesetting until after the work had b…