Amazon's HR Lead Uses AI Tool to Write 100,000 Lines of Code - 25 Years After She Last Coded (aboutamazon.com) 142
In an Amazon News blog post, their HR leader describes using AI to write 100,000 lines of code — 25 years after she last coded. "Do you know how empowering it is to realize that after 25 years away from coding, you can actually build again?" First she built a calendar app for her family, but then used Amazon's AI-powered coding tool Kiro to write an app for Amazon's internal "Everyone Can Build" event.
We opened the competition to every employee on our team, and within just a few weeks, more than 1,500 people were building. I couldn't believe what they built. One employee built an app that turned a nearly four-hour manual process into a one-second automated check, saving tens of thousands of hours annually. Another made a desktop pet named Momo that keeps your tasks, reminders, and shortcuts a click away.
Since then, I've written over 100,000 lines of code with AI. What I've found is that the more you work with these tools, the more natural the process becomes, and the more you realize they're expanding what you're capable of, not replacing it. You don't need perfection to start. You just need to dive in. When I decided to build the submission app for our team competition, I didn't know how to begin, so I asked our internal AI workplace assistant, called Aza. It pointed me to the right tools and helped me take the first step. From there, I opened Kiro and started building. When you give employees the ability and tools to solve problems themselves, they will surprise you with what they create...
At Amazon, every employee has access to AI tools. Whether someone needs a quick answer, wants to move faster in their day-to-day, or is ready to try building something new, the resources are there. The more people use these tools, the more capable they become with them, and that experience carries forward in their careers... We also want to make it easy for people to build credentials that are recognized across industries. That's why AI training is free for every Amazon employee. Amazon covers the full cost of one AWS AI certification exam per year, with options ranging from foundational AI concepts to professional-level generative AI. Employees can choose the path that fits where they are in their learning journey.
Long-time Slashdot reader theodp notes that 7 months ago Galetti also took to Amazon News to announce the elimination of 16,000 corporate jobs, a move which CNBC noted coincided "with a push to invest heavily in artificial intelligence."
The job reductions come just a few months after October's layoffs, when 14,000 employees were let go across Amazon's corporate workforce. At the time, the company indicated the cuts would continue in 2026 as it found "additional places we can remove layers."
Since then, I've written over 100,000 lines of code with AI. What I've found is that the more you work with these tools, the more natural the process becomes, and the more you realize they're expanding what you're capable of, not replacing it. You don't need perfection to start. You just need to dive in. When I decided to build the submission app for our team competition, I didn't know how to begin, so I asked our internal AI workplace assistant, called Aza. It pointed me to the right tools and helped me take the first step. From there, I opened Kiro and started building. When you give employees the ability and tools to solve problems themselves, they will surprise you with what they create...
At Amazon, every employee has access to AI tools. Whether someone needs a quick answer, wants to move faster in their day-to-day, or is ready to try building something new, the resources are there. The more people use these tools, the more capable they become with them, and that experience carries forward in their careers... We also want to make it easy for people to build credentials that are recognized across industries. That's why AI training is free for every Amazon employee. Amazon covers the full cost of one AWS AI certification exam per year, with options ranging from foundational AI concepts to professional-level generative AI. Employees can choose the path that fits where they are in their learning journey.
Long-time Slashdot reader theodp notes that 7 months ago Galetti also took to Amazon News to announce the elimination of 16,000 corporate jobs, a move which CNBC noted coincided "with a push to invest heavily in artificial intelligence."
The job reductions come just a few months after October's layoffs, when 14,000 employees were let go across Amazon's corporate workforce. At the time, the company indicated the cuts would continue in 2026 as it found "additional places we can remove layers."
Pulled Linux from Git;now owning 44m lines of code (Score:5, Funny)
I could be an HR Lead as well.
Re:Pulled Linux from Git;now owning 44m lines of c (Score:5, Interesting)
It is remarkably light on detail. She wrote 100,000 lines...of what? We don't know. She's remarkably detailed when she is listing the products and offerings of Amazon. I now know the product names and branding name for their $1billion education benefit program, and their $2.5 billion child training program.
They're trying to appeal to employees, I can't figure out if they want to appeal to their current employees or hire more employees.
Yes we do. (Score:5, Insightful)
This is an advertisement. It is remarkably light on detail. She wrote 100,000 lines...of what? We don't know.
How should I put this eloquently.
”On behalf of all of us, I’m gonna fucking go with LinkedIn Job Postings for $500, Alex.”
Re: Pulled Linux from Git;now owning 44m lines of (Score:2)
Re: Pulled Linux from Git;now owning 44m lines of (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
Raises the question: how redundant is that code.
Which also raises the question: how important is that in our times.
I personally always liked it to factor out common code into "company libraries".
But when the SOAP opera started, I realized that no one is putting the generated interface code into a library. So that everyone can get it from a repository.
Instead the regenerated the interface for every department that wanted access to the service. And: they use a naming schema fitting to the project that wants t
Re: (Score:2)
Re: (Score:2)
I think you misread.
No, we did not get story points done. We fought a windmill. So: no velocity at all.
Re: (Score:3)
Raises the question: how redundant is that code.
Redundancy would not be my concern. Security would be. What does that code plug into? As head of HR, I would imagine that she would have access to sensitive information. If we suppose she extended her calendar app to access all of Amazon employees' calendars did anyone secure that? What data can be gathered from the calendar: Medical leave dates including pregnancy leave, surgeries, etc. Meetings about disciplinary actions.. Meetings about terminations/layoffs. Any notes attached to or recorded at those mee
Re: (Score:2)
Medical leave dates including pregnancy leave, surgeries, etc.
Why would that be in a calendar?
You got security backwards if stuff like this is in the calendars of employees, and is even visible to anyone else.
My calendar shows: unavailable from 11:00 - 13:00 on Wd/Fr.
No one knows why. And I certainly do not put "why" into my calendar app.
Re: (Score:2)
Why would that be in a calendar?
In your world people just take time off medical leave without reasons?
You got security backwards if stuff like this is in the calendars of employees, and is even visible to anyone else.
They are not supposed to be visible which is the point you are missing.
My calendar shows: unavailable from 11:00 - 13:00 on Wd/Fr.
Good for you?
No one knows why. And I certainly do not put "why" into my calendar app.
And here is the crux of the problem: You do not represent everyone but somehow think you do.
Re: (Score:2)
In your world people just take time off medical leave without reasons?
Nope.
But no one is putting it into a work calendar.
What would be the point of that?
Most people do not even have/use a calendar at work.
What would be the point if a cashier in a supermarket puts "times" into a calendar?
And here is the crux of the problem: You do not represent everyone but somehow think you do. :P
Seems to be mutual
Re: (Score:2)
But no one is putting it into a work calendar.
And you know this, how? Do you have access to everyone's calendar?
What would be the point of that?
In the case of surgery, you mean besides to remind people I work with that I'm having surgery so I will be out for X number of days? In the case of maternity leave, I have a coworker that I do not interact with on a daily basis. She's out on maternity leave but I don't know when she started or when she gets back. Guess what scheduling a meeting tell would tell me: She's out until [date].
Most people do not even have/use a calendar at work.
In what world do you live in? I have 2 calendars: Outlo
Re: (Score:2)
Dude, if it is common to put private stuff into a work calendar in YOUR country, that is up to you.
Here no one would do that.
It is not the farking business of anyone to know why my calendar is blocked for 7 days.
Re: (Score:2)
Dude, if it is common to put private stuff into a work calendar in YOUR country, that is up to you.
So you finally realized the world is not you.
Here no one would do that.
Again, how would you know unless you have access to everyone's calendar?
It is not the farking business of anyone to know why my calendar is blocked for 7 days.
1) You said no one uses or has a calendar. That's entirely different than no one can see your calendar. Why would you lie? 2) My entire point was no one should be able to see your calendar. What part of that was unclear to you?
Re: (Score:2)
1) You said no one uses or has a calendar.
Then I either made a mistake, or you misread.
No one is putting private stuff into a company/business calendar.
There is no purpose for it.
Re: (Score:2)
Then I either made a mistake, or you misread.
And yet you continue to insist no one does that while claiming you were misread.
No one is putting private stuff into a company/business calendar.
There is no purpose for it.
For a second there, I thought you realized you are not the entire world. It was a fleeting moment.
There is no purpose for it.
Again I have to assume you have never worked in an office with people such that you have to let people know what days/times you are not available. Again I provided examples: a coworker is out on maternity leave. She has blocked off all the days she is gone. I had a medical procedure and was out a few days.
Re: (Score:2)
I do not know what your FARKING PROBLEM IS,
If I want to make an appointment with you, next week: I see "available" and "not available" - and that is all.
I do not see for what farking reason you are not available. And the only question now is: are you so farking stupid to put the reasons why you are not available into your calendar and some "root user" can read it? Yes or No?
If you want to write into you BUSINESS calendar at YOUR WORK that you are in hospital and your house is free to be burglared: up to you
Re: (Score:2)
I could be an HR Lead as well.
This! So much focus on automating code, but pretty sure a lot of an HR job can be handled by Ai today.
I "created" BIGNUM lines of assembly (Score:5, Insightful)
from SMALLNUM lines of C and pre-processor code.
When it works well, AI-generated code is almost* just raising things to a higher level of abstraction.
* if only it were just that. Unfortunately, "vibe coding" gives you unreproducible/non-deterministic output, merely raising to the next level of abstraction should give you consistent output. It would be like compiling C code where your headers and libraries change out from under you unpredictably and with every build.
Re: I "created" BIGNUM lines of assembly (Score:4, Informative)
Re: (Score:2)
Here's the question. What is the difference in work between review and understanding the code versus writing the code in the first place?
I think the results vary a lot by scenario. In some cases, the business problem, the requirements, and the implementation are clearly separable, and exceptions can be clearly defined and partitioned a prior. These are amenable to automatic code generation and "higher level of abstraction".
In other cases, the business problem and requirements can only be untangled by asser
Re: I "created" BIGNUM lines of assembly (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:I "created" BIGNUM lines of assembly (Score:4, Insightful)
Yes, and that is exactly the problem. You can depend on a compiler or assembler and some compilers even give you reproducible builds these days, because these are _really_ important for security. LLMs give you a randomized insecure mess with the occasional hallucination thrown in and a lot of non-needed complexity. Not ready for production in any way.
And here is the kicker: If you do it right, you need to do a full, careful review for the code. But if you use the LLM to change the code, you have to redo the whole review. That kills any cost advantage several times over.
Re:The existence of the database endangers us (Score:5, Insightful)
thats how you end up with 100000 lines of undocumented unmaintainable code that noone knows how it works and what it does.
Re:The existence of the database endangers us (Score:5, Funny)
We used to call that "outsourcing".
Re: (Score:2)
Dude: I train AI systems.
You should once try to use one.
IF the comment does not match the code: it is plain obvious to a programmer.
You are a stupid old man, that is all.
Re: (Score:2)
Where I work, we even have skills that update context/documentation for each system in the repo.
Interesting. I also have a very particular set of skills, skills I have acquired over a very long career.
In unrelated news (Score:3)
None of it adds up (Score:4, Interesting)
Re: (Score:2)
Toral nonsense. Even if you ignore code maintenance (which is still something like 60% of software project time on average), initial coding is only something like 20%. That means done competently, you can bring the initial 40% down to 20%, if you reduce initial coding effort to zero. But that only makes you 2x as fast and it does not work because you cannot get initial coding to zero. But if you do not spend those 20% for architecture, design, requirements, etc., you do not get a product. You get a piece of
Re: (Score:2)
People doing 4-hour jobs that could easily be automated isn't nonsense, it's daily practice in many companies. Source: I work for a company that does this. Specifically, they employ people to manually copy financial data from one system to another. Last time I checked, they had 4 FTE doing this.
We're frying the planet... (Score:5, Insightful)
...to build another Clippy. With vulnerabilities and unmaintainable code. In fact, forget Clippy.
Yay humanity.
Re: (Score:2)
Lines of code (Score:4, Insightful)
There have been times in the past where goofing around on my own projects or experiments, I've cranked out many hundreds of lines of code in a day. It's possible that I've exceeded 1000 lines in one day. It usually computed the task at hand at least once, but it wasn't commented, documented, code reviewed, fitted with unit tests, run through any kind of QA process, etc.
On the other hand, I would estimate that when working for a salary and writing code that ran on mission-critical systems, over the course of a project I probably averaged about 10 lines per day. Time spent actually writing the code was dwarfed by time spent negotiating architecture tradeoffs in meetings before even starting, testing the code, documenting it, writing test procedures, debugging issues generated by the test engineers, going through the revision and deployment workflow, reviewing other peoples' code, etc.
Which kind of code is being cranked out from a couple of chatbot prompts? My bet is that it is mostly like the first case I described, and it also probably works at least once.
Re: (Score:2)
Re: (Score:2)
I have you beaten! I once wrote a Perl script that generated parsing code in C for some highly structured data and I did not put any loops in there at all! At the end I had blazingly fast 100'000 lines (or so), "written" in a minute!
Of course, the compiler would take a bit longer and the speed advantage was not worth it. And, obviously, it was use-once-then-throw-away code, just like the one from the story. The difference to the story is that I know that and that it was purely as an experiment, no productio
Re: (Score:2)
The difference to the story is that I know that and that it was purely as an experiment, no production use ever.
I think that's the same as the story.
Re: (Score:2)
Quote from the story: "First she built a calendar app for her family, but then used Amazon's AI-powered coding tool Kiro to write an app for Amazon's internal "Everyone Can Build" event." That is both production use, even if somewhat simpler.
Re: (Score:2)
I don't know if you count "for her family" as production, but I would be surprised if her family used it, even if that's why she built it.
Re: Lines of code (Score:2)
1. Geek is annoyed that family is unable to manage their collective diaries.
2. Geek builds awesome shared calendar tool to solve problem.
3. Geek's family fails to adopt said tool because, turns out, problem wasn't the lack of good tooling; rather that rest of family has no interest in managing diaries, period.
Re: (Score:3)
Which kind of code is being cranked out from a couple of chatbot prompts? My bet is that it is mostly like the first case I described, and it also probably works at least once.
The chatbots generate a 3rd type of code, which is below your lower quality type by a fair margin. It adds high code complexity to the total lack of quality.
HR. So easy an IT nerd could do it. (Score:4, Insightful)
You don't need perfection to start. You just need to dive in.
Really? Well maybe I should have that attitude walking into an HR department regarding current law then. Especially around handling PII. Let's just 'vibe' my way through mitigating risk and see what happens, shall we?
(Sure. It feels good to find you can do something after 25 years. That doesn't automatically mean you're doing it properly or securely.)
Re: (Score:3)
I know if I worked at Amazon "You don't need perfection to start." would absolutely come up in my next review.
I kid, I kid. Galley slaves never get to speak to the captain nor even the drummer for the deck you're on. Today they just get an email "Pull harder or we toss you to the sharks in an hour" - maybe that's what her 100k lines of code does?
Shame she didn't use it to fix their website (Score:5, Insightful)
And I would write a thousand lines... (Score:3)
...and I would write a thousand more.
Just to be a man who wrote a thousand lines,
of useless crap with no use at all.
Re: And I would write a thousand lines... (Score:2)
Nicely done
1 *MILLION* lines of code ! (Score:4, Insightful)
Does she rank her Software Managers by how many people they hired last week ?
Re: (Score:2)
That makes you question it? As signs of incompetence go, it is a massive and impressive one.
Amazon's HR Lead Feeds Thousands of Employees (Score:2)
By telling the catering company what to put on the menu.
BULLSHIT (Score:2)
subject says it all
It Is Sad (Score:2)
Re: (Score:2)
One word explains why she left programming to go into HR crap: MONEY.
Money rules over all other things.
Worthy? (Score:4, Insightful)
I get using ai for prototyping, for hobby, but for something in production? I do not want to be responsible for such a product.
Sure, it may work. But then again, it may not. I guess ai has proven itself worthy in the software world?
Re: (Score:2)
Re: Worthy? (Score:2)
Re: (Score:3)
You do not. This was probably done to create a press release that is essentially a lie. Also, how do you make 100'000 lines of slop code maintainable? Simple, you throw them away and have somebody competent write something far, far smaller from scratch.
Everyone can code now (Score:4, Interesting)
Everyone can code now and that's a good thing. I'd only wish not everyone would put it on GitHub next to projects (AI assisted or not) of people who know what the fuck they are doing.
AI code as the same issue as images: You can create great works, but you can also create crap that superficially looks great and not see the problem. With images the problem is that you use a simple prompt and it looks great until you see that a hundred other people tried the same prompt and got the same image ... so people get bored after the third image that looks like this.
With code it is more that people completely overestimate what they built and underestimate how much maintenance a project needs after its first version. Fortunately you can recognize most projects quickly looking at how the README is written (when you've seen a few such projects you know what I mean), but unfortunately you first need to read 20 READMEs before you filtered which projects are solving the problem you have and which are only 'solving' it.
Maybe sites need more of an "amateur corner", where people can post their stickmen, their simple prompt images and their vibed software and proudly show it. It's completely fine to be proud of them, because they are your work and maybe your first work with that tool/medium, but being proud about having drawn a stickman after buying a graphics tablet is another thing than being proud about having finished a digital painting where you worked on every detail (AI or not) until it matches your vision. And the audience (except for your proud family) usually is more interested in the work you can be proud of because you mastered the skill and not the work you are proud of because you just learned the skill.
stickmen in production can be okay (Score:2)
Look at the xkcd comic. In most* cases, important thing - the thing that makes xkcd xkcd - is the dialog. The drawing is literally a bunch of stick figures.
Coding can be similar. Parts of your code can be boring simplistic things that are the code-equivalent of stick figures. But if you want anyone but your "proud family" to appreciate it, it better do something interesting.
* the xkcd fans reading this - and that will be most of you - know there fantastic exceptions where the artwork is, well, fantastic
Re: (Score:2)
Of course it can be acceptable. The "simple prompt AI image (a year ago one might have said slop, but now a simple prompt gives an aesthetic even not very unique image) is a perfect replacement for clipart and stock images.
I won't compare it to XKCD though. This is a minimalist style, but it is a unique style. Some simple comics might be generic, but others have elements that make recognizable who drew the comic. Time is the wrong measure to determine how much thought is behind an image.
And just as the clip
Re: (Score:2)
Just that it is not true, at all. Everybody "can" also blacksmith, write a novel, build a house, fore a bow, etc. The skill level they have at it is just utter crap and completely unusable for work that has more than a charitable "yes, nice" as requirements. Calling that level "can code" is a lie by misdirection, nothing else.
Good for her (Score:2)
Our team's scrum master, who doesn't know how to code, has recently become an eager AI user. First it was some python projects to collate project and process stats. Then he grabbed some user story regarding improving integration test cases for a web app, and let AI do it. All raised spirits and dopamine because of the additional productivity - until it hit the Pull Request. There we scrum slaves shot it down due to unnecessary operations based on zero understanding from the AI of the data and logic, as well
Anyone remember the CASE tools of the 90s? (Score:2)
In just a few minutes with the tool, you could be generating and compiling millions of lines of either CoBOL or C.
That's how I learned to juggle... waiting on a poor 386 or Pentium to build a project.
Who stops coding ?! (Score:3)
What a waste of an education.
Re: (Score:2)
Beep beep (Score:4, Funny)
After 2.5 years away from walking, it felt good to run a two-minute mile in my car.
She needs to take some training on responsible use (Score:2)
My company just implemented responsible use training.
Besides the security concerns, the big one was you don't use AI to build a system you can't support without AI if you intend anyone to use it or for it to be a critical part of your job role.
Sounds like that big rule got missed at amazon.
Re: (Score:2)
Yep. At least smart people start to notice some severe problems with LLM code now.
"Maintaining" code with LLMs will very likely turn out to be a failed approach. LLM code ads tons of complexity that is not needed and means human maintenance will become impossible after a while, unless you are very careful, very experienced and very capable. (Which probably will kill any cost advantage, but that is a different problem.) But here is the thing, a while later, LLM maintenance will also become impossible due to
Re: (Score:2)
I use AI a ton in my day job to accelerate my work. But I use it very much how I use junior to mid career engineers. I define the contracts, specs, the API shape, the expexted inputs and outputs. I write the critical tests and define everything from how you install dependencies to the exact commands that must run to be a 'pass'.
Then I write tasks as business cases and assign them to 'workers' which are ephemeral and run on a dedicated container stack. Those workers develop a plan and fan out to other agents
Re: (Score:2)
I do not see "I review and simplify the code" anywhere in there. If that is accurate, you WILL fail, maybe a bit later than most others. You are NOT careful enough.
Re: She needs to take some training on responsible (Score:2)
I review all PRs no different than if you made a PR to me. Like a human made PR I also provide feedback and gate keep what makes it to production.
Re: (Score:2)
In that case, you may come out ahead. But many will not.
The focus on number of lines of code says it all.. (Score:5, Insightful)
The fact that they're so proud of "her writing 100,00 lines" no, she prompted AI and it wrote 100,000 lines of code. And if she wants to add a new feature, chances are good AI will just tack on more to it without following SOLID principles, leading to massive bloat and duplication, and a codebase that nobody can maintain - that AI just basically has to rewrite or kludge shit in.
Congratulations, you've built a kludge tower....
We're now adding a ton of very bloated, completely opaque AI vibe coded projects to the dependency stack in a way that makes the they don't reinforce each other and just sort of like a "code stripeset" may well increase speed (of development) but at the cost of incredible fragility.
I just need to wait till XKCD says it in a far more clever way so I can point and say "YEAH THAT"
Sounds about right (Score:4, Informative)
I expect somebody competent would have done the same in 10'000 or 1'000 lines and would not have created an unmaintainable mountain of technological debt.
Making a bit mountain of slop is not a positive achievement.
Sweet! (Score:2)
Slavery with extra steps (Score:2, Insightful)
Sweet $Deity the lack of introspection in this waste of flesh is strong!
Information Security (Score:2)
Everyone is a coder is striking the same fears that BYOD used to but now it's even scarier...because it's new and there a known unknowns etc.
I'm sure that after a few large breaches and data deletions they'll figure out a way to make this sort of "Oh look I can create my own enterprise app" exercises safe in the future...
Meanwhile, wanna come see this new baking app I chat prompted AI to make for the finance team?!
I think I could have done it in fewer lines. (Score:2)
Some person from HR did some botsitting ... (Score:2)
... big fat hairy deal. This is news how?
Tell me how it's going a year from now (Score:3)
However, first question: did you need to or is this a masturbatory exercise to make you feel better about yourself? If you could accomplish the same thing with Apple, Google's, or Alexa's...then you created a liability for fun...but I won't yuck you yum because you're doing this for fun and you don't have the duty to reuse existing components rather than write ones from scratch for your own personal ego wank like I do because I am paid to do this.
However, what happens a year from now? Let's say your app is AWESOME! But no AWESOME app is EVER done. You'll need to add features and tune things and change extensions and integrations as partners change their APIs. It's a lot easier to write from scratch for EVERYONE: AI, Jr Programmers, Sr Programmers than it is to take something that works and improve it. And no, rewriting each time is not an option (although some Jr idiots get tempted).
If you're a programmer, you already know everything I wrote, but for business people...no....this is bullshit. She used AI to make an intern project. It's cool, but it will not match what a pro would do in functionality or reliability. This will not change your budget or planning. Once it makes a tangible difference in converting and tuning existing and legacy apps, then you have something that will tangibly increase your productivity and/or reduce your costs.
To this date, the AI revolution is all about pick and shovel vendors and AI-wishing AI-as-a-religion zealots proclaiming the glory of AI...either with obviously bullshit sales pitches like this one or more insidiously, AI zealots who sell a vision of what AI could be...if it wasn't for the bugs Claude makes DAILY. I can't go a day without using Claude and experiencing an objective bug, which I define as it correctly understood my intent and implemented a solution that fails by it's own understanding (often not even compiling). Yeah...AI is really fucking awesome if you don't care if your code works or compiles. It is truly glorious to the volume and functionality it can generate....if only it actually worked.
But don't take my word for it. I'm just a masshole with an opinion. Maybe I suck, but someone out there doesn't... What businesses has AI actually disrupted? Yeah, it seems to have killed stackoverflow. However, what startup has emerged to leverage AI to gain an advantage and eat the lunch of an established business? The iPhone revolutionized the Taxi industry with Uber and gay culture with Grindr (notice how so many Gen Z gay men are indistinguishable from straight guys?...that's because almost none of them have ever set foot in a gay bar...in the 90s, out of closet gay men had a lot more common culture and interests and even expressed themselves in similar ways). The internet revolutionized video rental with Netflix and streaming. It revolutionized retail and killed most retailers with Amazon and all the others. There are obviously 100s or other industries outside technology revolutionized by the internet or smart phones.
We're on year 4 of the AI revolution. Where's our killer app? Imagine if in 1999, there were no businesses on the internet and the only ones making any revenue were hosting providers?....telling you how someday, you'll sell products on the internet!!!...but nothing to show for it.
context limits (Score:4, Interesting)
This Is Not A Good Thing (Score:3)
Yet another article about someone who should not be programming, using enormous resources to write bad and inefficient code that may well be dangerous. They proclaim it like it's great.
This is not a good thing. An HR employee out of touch with programming should not be putting absurdly large, read complex, code into the world to wreak havoc. Even if the havoc is only only their family calendar.
Need higher quality code not more tech debt (Score:3)
Like for example Bill Atkinson's famous productive -2000 lines: https://www.folklore.org/Negat... [folklore.org]
For decades I've been suggesting on-and-off that a big problem is too many commercial programmers writing too much code and making too much work for each other with an endless proliferation adhoc interfaces, each a new "standard".
As an egregious example, years ago I read somewhere that Microsoft Office embeds like six entirely different virtual machines. Maybe it has improved since with the CLR?
Except for propri
This is making me realize (Score:2)
I should get back into security consulting. We're about to enter a new era of extremely poorly reviewed code deployed directly to production.
One employee built an app that turned a nearly... (Score:2)
"One employee built an app that turned a nearly four-hour manual process into a one-second automated check, saving tens of thousands of hours annually. "
This is the reason why AI will take jobs. World is full of tasks that are dead easy to automate, but no-one has just not done it yet. AI doesn't have to be smart, it doesn't even need to be good. If it can write a script that compiles, it can automate.
100,000 lines of code (Score:2)
Really. And exactly why did she need 100,000 lines of code, to do exactly *what*?
Time to refer to The Mythical Man-Month. And, yes, I remember when I was still in school, and taking a compiler design course. The syllabus did *not* not that you were supposed to know Pascal. I went from 0 to Pascal in one term. And... this was the mid-eighties. We were using punch cards. My deck was at least 2/3rds the size of everyone else's... but then, I'd been programming for a living for about six years.
What crap did thi
Re:don't think she knows what that word means... (Score:5, Informative)
I think she knows what the word (coding) means. She used to be a software developer. From TFA, in her voice:
I started my career as a software developer in the transportation industry, building package tracking and international systems. Over nearly two decades, I moved into senior leadership, leading transportation businesses as chief information officer before eventually running the full air and ground networks, from engineering to operations.
In 2013, I was interviewing at Amazon for a transportation role when the recruiter threw me a curveball: “What would you think about doing a job in HR?” The interviewers had noticed I lit up when I talked about developing people. So, I took the chance. Today I lead the company's global HR organization as senior vice president of People Experience and Technology.
Re: (Score:3)
building package tracking and international systems.
I don't think that's a real thing. "International systems" is something you'd say when you want to bullshit.
In any case, she got an EE degree but gave up on tech pretty quick and went the MBA route [linkedin.com]. She likes bossing people around more than building stuff.
Re: (Score:2)
Whatever. She knows what "coding" means. That's the point.
Re: (Score:2)
That sounds like an LLM created this list of "accomplishments".
Re:Is this... (Score:4)
It is PR work, but it is the wrong kind of PR.
Generating (not writing) 100k lines of mostly throwaway code with an AI isn't an achievement, it is what the older models do by default.
Re: (Score:2)
You disagree with what exactly? It is bad PR in its end effect, and yes, as all PR it isn't aimed at people with a clue. That's why it works.
Re: (Score:2)
I disagree that it is bad PR. Very obviously. This is aimed at the decision makers. If engineers made important tech decisions, the world would look different.
Re: (Score:2)
Re: (Score:2)