Live data from Hacker News

Appearing productive in the workplace

nooneshappy.com

411–420 of 686 posts

Re: Appearing productive in the workplace

#411
I have to produce a great deal of documentation at work for our customers, most of it regulatory and compliance assessments.

Some of the sources I need to use come from agencies in the government or working with the government and are often over a thousand pages long.

So AI has been incredibly helpful here because a lot of what I need to do is map this huge bureaucratic set of guidelines and policies to each customer’s particular situation.

Aware of the sloppy nature of LLMs I created my own workflow that resembles more coding than document drafting.

I use Codex, VSCode and plain markdown, I don’t use MS Word or Copilot like all my other colleagues.

I invest a great deal of time still doing manual labor like researching and selecting my sources, which I then make available for Codex to use as its single source of truth.

I start with a skill that generates the outline which often is longer than it should be. Sometimes I get say a 18 sections outline and I ask Codex to cut it in half. Then I ask for a preliminary draft of each section (each on a separate markdown) and read through and update as necessary, before I ask the agent to develop each section in full, then proof read and update again.

When I’m satisfied I merge all the sections into one single markdown and run another skill to check for repetition, ambiguity, length, etc and usually a few legitimate improvements are recommended.

The whole process can still take me several days to produce a 20-30 pages compliance document, which gets read, verified and approved by myself and others in my team before it goes out.

The productivity gains are pretty obvious, but most importantly I think the content is of better quality for the customer.

Re: Appearing productive in the workplace

#412
My 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 AI generated product images. 3rd party site devs are running buggy site deployments with Claude Code written as co author. I can't take it anymore, its an office of zombies.

Re: Appearing productive in the workplace

#413

My 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…

Also customers have started sending 2 page long tickets copy pasted from GPT (keeping the text formatting, font etc) trying to worm their way around consumer law and using floral language that doesn't go anywhere. Responding in seconds after I respond to them with another 2 pages of fluff. Just a waste of my time.

Re: Appearing productive in the workplace

#414
I watched a video of some (unemployed) programmer lamenting over the current job situation market. He had been coding for a good while, but had recently been laid off. The vid was mainly concerning the searching and interview process, but it also did highlight something I find somewhat true and important:

Right now we're in a gold rush. Companies, that be established ones or startups, are in a frenzy to transform or launch AI-first products.

You are not rewarded for building extremely robust and fast systems - the goal right now is to essentially build ETL and data piping systems as fast as humanly (or inhumanly) possible, and being able to add as many features as possible. The quality of the software is of less importance.

And, yes, senior engineers with other priorities are being overshadowed - even left in the dust - if they don't use tools to enhance their speed. As the article states, there are novice coders, even non-coders that are pushing out features like you wouldn't believe it. As long as these yield the right output, and don't crash the systems, that's a gold star.

Of course there are still many companies whose products do not fall under that, and very much rely on robust engineering - but at least in the startup space there's overwhelmingly many whose product is to gather data (external, internal), add agents, and do some action for the client.

You need extremely competent, and critically thinking technical leaders on the top to tackle this problem. But we're also in the age where people with somewhat limited technical experience are becoming CTOs or highly-ranked technical workers in an org, for no other reason than that they know how to use modern AI systems, and likely have a recent history of being extremely productive.

Re: Appearing productive in the workplace

#415
post #396
post #394

Dismissing this as just another anti-AI blog could appear a shallow dismissal, but in reality, it 8s mostly the pain of adapting to the change. The writer has certain framework of norms or world where good and bad are well defined, and that he knows what's desirable and what's not. This is not new. This happened with every new technology or paradigm change. The old norms take a while to adapt to the new world and it…

Quality of work is not the goal? What is the goal, then? Maximizing profit for the corporation? I would not want to work anywhere where that is the only goal, even at the employee level. Maximizing profits is not very popular at the moment, for good reason, look at what it's done to the world.

Maximizing profit for the corporation is the goal of any corporation by law, isn't it? Apparently not in the US, but for example the Finnish law explicitly states that the goal of a corporation is to generate profits for the shareholders. If you for example give away company assets for free, it can be considered breaking the law.

This probably is just culturally different understanding of the phrase, because US corporations indeed feel to act greedy, and there is no similar level of protection of the employees.

However, the thing is, in the long term, the business has to make profits to be sustainable. If the company does not make profits, it will die. Its the short term thinking that breaks down companies. You can maximize profits and be ethical at the same time, if the goal is to do it in the long term.

I do understand that the "maximizing profit for the corporation" is a synonym often for short term thinking and vulture capitalism, but for me it meant something else. This is actually quite fascinating now that I think of it, because this phrase means completely different things in different cultural contexts.

So I guess the trigger is that "maximize short term profits over long term sustainability" is the kind of company where I'd never work for.

Re: Appearing productive in the workplace

#416
"AI speedtracks bullshit shops into bullshit factories" is the other side of "AI enables efficiency gains beyond immagination". As a freelancer I get to see both in action.

No surprise! Do you rememeber agile? Sometimes it was pragmatically applied towards efficiency, sometimes it became a bullshit religion full of priest and ceremonies. And on i could go, with more examples, the gist stays the same : new tools, speed increase, faster crash or faster travel depends on the trajectory the company/team/project/thing was already on.

A special note on "People who cannot write code are building software." "Fuck yeah" to that! Devs has shipped bad software to people in other departements/domains, for ages. They would never build something better if what they had was good in the first place.

When we (coders/startups) were doing it it was "innovation", now is "elephants in the china shop"? And this is not a rethorical snappy question: that IS innovation, instead of critizing the "wrong schema" ... understand the idea, help build it and do the job: ship code that works and is safe.

Also, grey-beard here, pls, don't think you can ever have a stable job especially when code is around. It keeps changing, it always has, it always will. AI bringing unprecedented changes is hype. The world always changed fast.

If "you" picked software development because of salary, you are in danger. If you did it because you love it, then tell me with a straight face this is not one of the best moments to be alive.

Re: Appearing productive in the workplace

#418
post #394

Dismissing this as just another anti-AI blog could appear a shallow dismissal, but in reality, it 8s mostly the pain of adapting to the change. The writer has certain framework of norms or world where good and bad are well defined, and that he knows what's desirable and what's not. This is not new. This happened with every new technology or paradigm change. The old norms take a while to adapt to the new world and it…

Problem is that it does not produce better or more work, it actually shifts the work to a different/future engineer. Today’s slop which gets engineer 1 a promotion, is engineer’s 2 problem next month when they are oncall and the codebase makes no sense. Your horse riding analogy, is like riding a horse into battle without your weapon because it’s slowing you down. Sure you got through the enemy first by outmanoeuvrin…

That's a very good revert on horse-riding analogy. But you might still be making an assumption that the horse package doesn't come with a weapon. It might boil down to saying "AI can not achieve the skills of a senior engineer" - which might not have a strong basis.

Re: Appearing productive in the workplace

#419

Earlier quoted context omitted.

This paragraph hit home with me as well. I work at a large tech company that's a household name and the practice of using AI to pad out design documents has become totally out of control over the last 4 or 5 months. Writing documentation is arduous and a little painful, which as it turns out is a good thing as it incentivizes the writer to be as succinct as possible. Why the fuck should I -- along with five other eng…

I've seen some of this as well. It's OK to send me an agentic screed if it's just going to be consumed by my agent, but I want a nicely written summary up top that was made by you... I'm starting to value poor grammar, typos, and other signs of legitimacy

[dead]

Re: Appearing productive in the workplace

#420

I watched a video of some (unemployed) programmer lamenting over the current job situation market. He had been coding for a good while, but had recently been laid off. The vid was mainly concerning the searching and interview process, but it also did highlight something I find somewhat true and important: Right now we're in a gold rush. Companies, that be established ones or startups, are in a frenzy to transform or…

If anything, the current era looks like how 1995-2015 was for me.

Back then I was not in the “nitpicker’s radar” yet. I was working in small teams and shipping like crazy, sometimes fixing small bugs literally in seconds.

Things worked, were stable, made money, teams were fun and code and product had quality.

The post-Thoughtworks, post-Uncle-Bob world of 2015-2025 was absolute hell for a maker. It was 100% about performative quality. Everything was verbose and had to be by the book, even when it didn't make sense from an engineering or product point of view.

Different opinions were simply not accepted.

It was the age of bloat, of thousands of dependencies, of nitpicks, of infinite meetings, of quality in paper but not in practice, of doing overtime, of being on a fucking pager, of having CI/CD that took 10 hours to merge, and all the stress it comes with.

I would be totally ok if all those “professional” engineers from that generation were to be replaced with hackers, both old and new.

Post reply on HN